Pregunta

Esto es más una cuestión general, pero mi caso particular implica un rubí / rieles de aplicación mediante las API de mapas Google (v2).

Me gustaría tener un punto Lat / Long y obtener una dirección (rev codificación geográfica estándar) y luego tomar esa dirección un paso más allá para ver si hay un nombre comercial específico asociado a él.

Así, como ejemplo decir (números extraídos de la nada):

41.23232, -81.98938 => 1500 Prospect Avenue, Cleveland, Ohio 44134 => Winking Lizard Tavern

¿Hay una manera estándar de hacer que el segundo de búsqueda?

Creo que programáticamente podría construir una URL para la búsqueda de dirección inversa en Whitepages punto com y luego analizar la respuesta HTML, pero esperaba que habría una manera mejor.

ACTUALIZACIÓN:

Respuesta actualizado para incluir información de Google.

¿Fue útil?

Solución

1) whitepages.com tiene una API que proporciona esta funcionalidad:

http://developer.whitepages.com/docs/Methods/reverse_address

En la actualidad se limita a 1.500 consultas / hora.

2) Google Maps Empresa API también ofrece esto como parte de su funcionalidad "geocodificación avanzada".

Precios de la edición empresarial comienza en 10.000 dólares / año.

En mi caso, lamentablemente, esto excede el presupuesto de mi proyecto por aproximadamente 10.000 dólares. :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top