Discussion:
[R-es] Ayuda OVER_QUERY_LIMIT
David Contreras
2018-02-07 20:36:05 UTC
Permalink
Buena tarde a todos,

Estos realizando un proceso que requiere asignar coordenadas a un buen
número de registros. Estoy usando el paquete ggmap, pero luego de hacer uso
de la georeferenciación se genera el error "geocode failed with status
OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
el error que es cada día, ya me está generando error con pocos registros
incluso sin completar los 2500 del día.
En general la georeferenciación sirve de manera intermitente, es decir a
veces sirve y a veces no.

Nos gustaría si hay alguna forma de evitar que se genere este error sin
tener que pagar dinero por la licencia de API.

Gracias.




*David Contreras*

Estadístico.
***@gmail.com <***@contratista.icfes.gov.co>

[[alternative HTML version deleted]]
Javier Marcuzzi
2018-02-08 02:58:08 UTC
Permalink
Estimado David Contreras

Hay dos formas, si tienes el dinero o si no tienes el dinero.

Si no tienes el dinero, no te preocupes, aparentemente la API le deja leer
algunos registros diarios, entonces todos los días puedes leer algunos y
guardarlos.

Si tienes el dinero te puedo comentar que es lindo que nos abonen por
nuestro trabajo.

Yo antes intentaba ahorrar todo lo que podía, pero la realidad era que
gastaba mucho tiempo y no andaba bien, luego comencé a pagar dentro de mis
posibilidades, y me di cuenta que ahorraba tiempo y mi tiempo también
cuesta.

Javier Rubén Marcuzzi

El 7 de febrero de 2018, 17:36, David Contreras <***@gmail.com>
escribió:

> Buena tarde a todos,
>
> Estos realizando un proceso que requiere asignar coordenadas a un buen
> número de registros. Estoy usando el paquete ggmap, pero luego de hacer uso
> de la georeferenciación se genera el error "geocode failed with status
> OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
> el error que es cada día, ya me está generando error con pocos registros
> incluso sin completar los 2500 del día.
> En general la georeferenciación sirve de manera intermitente, es decir a
> veces sirve y a veces no.
>
> Nos gustaría si hay alguna forma de evitar que se genere este error sin
> tener que pagar dinero por la licencia de API.
>
> Gracias.
>
>
>
>
> *David Contreras*
>
> Estadístico.
> ***@gmail.com <***@contratista.icfes.gov.co>
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-***@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>

[[alternative HTML version deleted]]
David Contreras
2018-02-08 14:29:26 UTC
Permalink
Muchas gracias Javier como siempre por tu ayuda, en este momento el tema de
presupuesto es algo complicado. Pero si tienes toda la razón con los
comentarios.










*David Contreras*

Estadístico

Móvil 3124345188. <%2B57%20%281%29%204841410%20Ext.%20257>
***@gmail.com <***@contratista.icfes.gov.co>

El 7 de febrero de 2018, 21:58, Javier Marcuzzi <
***@gmail.com> escribió:

> Estimado David Contreras
>
> Hay dos formas, si tienes el dinero o si no tienes el dinero.
>
> Si no tienes el dinero, no te preocupes, aparentemente la API le deja leer
> algunos registros diarios, entonces todos los días puedes leer algunos y
> guardarlos.
>
> Si tienes el dinero te puedo comentar que es lindo que nos abonen por
> nuestro trabajo.
>
> Yo antes intentaba ahorrar todo lo que podía, pero la realidad era que
> gastaba mucho tiempo y no andaba bien, luego comencé a pagar dentro de mis
> posibilidades, y me di cuenta que ahorraba tiempo y mi tiempo también
> cuesta.
>
> Javier Rubén Marcuzzi
>
> El 7 de febrero de 2018, 17:36, David Contreras <
> ***@gmail.com> escribió:
>
>> Buena tarde a todos,
>>
>> Estos realizando un proceso que requiere asignar coordenadas a un buen
>> número de registros. Estoy usando el paquete ggmap, pero luego de hacer
>> uso
>> de la georeferenciación se genera el error "geocode failed with status
>> OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
>> el error que es cada día, ya me está generando error con pocos registros
>> incluso sin completar los 2500 del día.
>> En general la georeferenciación sirve de manera intermitente, es decir a
>> veces sirve y a veces no.
>>
>> Nos gustaría si hay alguna forma de evitar que se genere este error sin
>> tener que pagar dinero por la licencia de API.
>>
>> Gracias.
>>
>>
>>
>>
>> *David Contreras*
>>
>> Estadístico.
>> ***@gmail.com <***@contratista.icfes.gov.co>
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-***@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>

[[alternative HTML version deleted]]
m***@sergas.es
2018-02-08 09:16:41 UTC
Permalink
Hola David.

Además de los registros que puedes procesar diariamente, debes controlar la "velocidad" con la que los envías para geocodificar. La API (gratuita) no admite envíos masivos de datos. Si pruebas a hacerlo manualmente (uno a uno) verás que funciona sin problema.

Yo he tenido algún problema similar y lo he solucionado enlentenciendo el proceso....
Puedes meterle un contador. Como sólo puedes procesar 2500/dia, tienes margen para "separarlos en el tiempo".

Espero que con esto resuelvas el problema.


Un Saludo,
--
Miguel Ángel Rodríguez Muíños
Dirección Xeral de Saúde Pública
Consellería de Sanidade
Xunta de Galicia
http://dxsp.sergas.es






________________________________________
De: R-help-es <r-help-es-***@r-project.org> en nombre de David Contreras <***@gmail.com>
Enviado: miércoles, 7 de febrero de 2018 21:36
Para: r-help-es
Asunto: [R-es] Ayuda OVER_QUERY_LIMIT

Buena tarde a todos,

Estos realizando un proceso que requiere asignar coordenadas a un buen
número de registros. Estoy usando el paquete ggmap, pero luego de hacer uso
de la georeferenciación se genera el error "geocode failed with status
OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
el error que es cada día, ya me está generando error con pocos registros
incluso sin completar los 2500 del día.
En general la georeferenciación sirve de manera intermitente, es decir a
veces sirve y a veces no.

Nos gustaría si hay alguna forma de evitar que se genere este error sin
tener que pagar dinero por la licencia de API.

Gracias.




*David Contreras*

Estadístico.
***@gmail.com <***@contratista.icfes.gov.co>

[[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-***@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

________________________________

Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad
m***@sergas.es
2018-02-08 09:22:50 UTC
Permalink
Hola David.

Acabo de encontrar dónde habla de las limitaciones.....
https://developers.google.com/maps/documentation/geocoding/usage-limits?hl=es-419

Fíjate que son 2500 solicitudes gratuitas por día y un máximo de 50 "solicitudes" por segundo (se cuentan tanto las peticiones del cliente como las del servidor).

Un Saludo,
Miguel





________________________________________
De: R-help-es <r-help-es-***@r-project.org> en nombre de Rodríguez Muíños, Miguel Ángel
Enviado: jueves, 8 de febrero de 2018 10:16
Para: ***@gmail.com; r-help-***@r-project.org
Asunto: Re: [R-es] Ayuda OVER_QUERY_LIMIT

Hola David.

Además de los registros que puedes procesar diariamente, debes controlar la "velocidad" con la que los envías para geocodificar. La API (gratuita) no admite envíos masivos de datos. Si pruebas a hacerlo manualmente (uno a uno) verás que funciona sin problema.

Yo he tenido algún problema similar y lo he solucionado enlentenciendo el proceso....
Puedes meterle un contador. Como sólo puedes procesar 2500/dia, tienes margen para "separarlos en el tiempo".

Espero que con esto resuelvas el problema.


Un Saludo,
--
Miguel Ángel Rodríguez Muíños
Dirección Xeral de Saúde Pública
Consellería de Sanidade
Xunta de Galicia
http://dxsp.sergas.es






________________________________________
De: R-help-es <r-help-es-***@r-project.org> en nombre de David Contreras <***@gmail.com>
Enviado: miércoles, 7 de febrero de 2018 21:36
Para: r-help-es
Asunto: [R-es] Ayuda OVER_QUERY_LIMIT

Buena tarde a todos,

Estos realizando un proceso que requiere asignar coordenadas a un buen
número de registros. Estoy usando el paquete ggmap, pero luego de hacer uso
de la georeferenciación se genera el error "geocode failed with status
OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
el error que es cada día, ya me está generando error con pocos registros
incluso sin completar los 2500 del día.
En general la georeferenciación sirve de manera intermitente, es decir a
veces sirve y a veces no.

Nos gustaría si hay alguna forma de evitar que se genere este error sin
tener que pagar dinero por la licencia de API.

Gracias.




*David Contreras*

Estadístico.
***@gmail.com <***@contratista.icfes.gov.co>

[[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-***@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

________________________________

Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad

_______________________________________________
R-help-es mailing list
R-help-***@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

________________________________

Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad
Francisco Rodriguez Sanchez
2018-02-09 10:27:24 UTC
Permalink
Hola David,

En mi experiencia la función geocode de ggmap suele dar ese problema,
incluso haciendo sólo unos pocos intentos.

Hay muchos otros paquetes para hacer geocodificación, por ejemplo:
https://www.r-pkg.org/search.html?q=geocode y
https://www.rdocumentation.org/search?q=geocode

Por ejemplo dismo::geocode suele funcionar muy bien

Suerte

Paco


El 07/02/2018 a las 21:36, David Contreras escribió:
> Buena tarde a todos,
>
> Estos realizando un proceso que requiere asignar coordenadas a un buen
> número de registros. Estoy usando el paquete ggmap, pero luego de hacer uso
> de la georeferenciación se genera el error "geocode failed with status
> OVER_QUERY_LIMIT" debido al límite de registros diarios. A pesar de decir
> el error que es cada día, ya me está generando error con pocos registros
> incluso sin completar los 2500 del día.
> En general la georeferenciación sirve de manera intermitente, es decir a
> veces sirve y a veces no.
>
> Nos gustaría si hay alguna forma de evitar que se genere este error sin
> tener que pagar dinero por la licencia de API.
>
> Gracias.
>
>
>
>
> *David Contreras*
>
> Estadístico.
> ***@gmail.com <***@contratista.icfes.gov.co>
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-***@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es

--
Dr Francisco Rodriguez-Sanchez
Integrative Ecology Group
Estacion Biologica de Doñana (CSIC)
Avda. Americo Vespucio 26
E-41092 Sevilla (Spain)
http://bit.ly/frod_san
Loading...