Géocodage inverse pour obtenir un nom d'entreprise réelle
-
22-08-2019 - |
Question
Ceci est plus une question générale, mais mon cas particulier implique un rubis / rails application en utilisant les API cartographiques Google (v2).
Je voudrais prendre un point lat / long et obtenir une adresse (géocodage standard rev) puis prendre cette adresse un peu plus loin pour voir s'il y a un nom commercial spécifique associé.
Ainsi, à titre d'exemple dire (chiffres tirés de nulle part):
41,23232, -81,98938 => 1500 Prospect Avenue, Cleveland Ohio 44134 => Winking Lizard Tavern
Y at-il un moyen standard de faire cette seconde recherche?
Je suppose que je pourrais construire une URL programatically à la recherche d'adresse inverse sur whitepages dot com et analyser le code HTML de réponse, mais j'espérais y aurait-il une meilleure façon.
Mise à jour:
Réponse mis à jour pour inclure des informations Google.
La solution
1) whitepages.com a une API qui fournit cette fonctionnalité:
http://developer.whitepages.com/docs/Methods/reverse_address
Actuellement limité à 1500 requêtes / heure.
2) Google Maps Entreprise API propose également ce dans le cadre de leur fonctionnalité "Advanced géocodage".
Prix de l'édition d'entreprise commence à 10.000 USD / an.
Dans mon cas, malheureusement, ce qui dépasse le budget de mon projet d'environ 10 000 USD. :)