Obtenga latitud y longitud de la dirección sin el uso de la API de Google
geocoding (3)
Lo que estás haciendo se llama "geocodificación". Sabiendo que esto mejorará en gran medida su capacidad para buscar más información :) Es posible que ya lo haya sabido, ya que marcó la pregunta correctamente, pero quería asegurarme.
Aquí hay una muy buena pregunta anterior sobre Desbordamiento de pila, aunque no es específica de R
Actualmente estoy trabajando en una gran base de datos basada en la población donde se requiere que calcule la distancia entre dos direcciones para cada individuo. Mi primer pensamiento fue obtener la latitud y longitud que representan cada dirección y luego calcular la distancia. Utilicé las API de Google para obtener la latitud y la longitud de estas direcciones a través de varios paquetes en R (por ejemplo, dismo). Sin embargo, Google tiene una restricción de 2500 solicitudes en un período de 24 horas. Tengo cerca de 300,000 direcciones y al ejecutar 2,500 por día, no podré cumplir con el plazo.
¿Alguien tendría sugerencias con respecto a otras API que podría usar para obtener la latitud y longitud utilizando R?
Gracias.
Mas opciones:
- El paquete
geonames
para recuperar información del servicio geonames . - El paquete
osmar
para usar la API de openstreetmap .
Además, el paquete gdistance
es útil para cálculos de distancia en cuadrículas geográficas.
Le recomendaría que pruebe el paquete RDSTK
que interactúa con el Data Science Toolkit . Está disponible en github
.
EDITAR. Para calcular la Distancia del camino, recomendaría la API de Mapquest Directions , que parece no tener límites preestablecidos según este link . Déjame saber como va.