Question

J'ai un ensemble de données de milliers d'adresses complètes de l'entreprise (en particulier aux Pays-Bas, mais je suppose que la question peut appliquer partout).

Je veux trouver le calcul lat / lng je peux faire à distance, mais à cause de la taille de l'ensemble de données que je suis inquiet ce n'est pas une bonne idée de le faire en utilisant par exemple google maps.

Y at-il un webservice je pourrais interroger pour trouver toutes ces informations?

Était-ce utile?

La solution

Le service Web de Google géocodage est disponible pour cela:

http://code.google.com/apis/maps /documentation/geocoding/index.html

Il est gratuit (à moins que vous abuser, ou volumes sont trop gros), et retourne JSON ou XML.

Autres conseils

Je me sers de Google, mais il manque beaucoup d'adresses (de scandinaves) qui sont capturés par Yahoo. Voir http://developer.yahoo.com/maps/rest/V1/geocode .html et au moins comparer les deux pour vos besoins. Si je devais vous j'aurais tous les miss retourné par Google à géocodées par Yahoo comme fallback (ou l'inverse).

Informations code postal précis appartient à quelqu'un dans la plupart des pays et ils chargent pour fournir les informations lat / lng. Au Royaume-Uni est le bureau de poste, je ne sais pas les Pays-Bas, mais cela semble très prometteur . Le géocodage de même Google n'est pas précis en dehors des États-Unis.

Une chose que je dois mentionner est que le lat / lng ne sera pas suffisant pour vous de calculer les distances (sauf si vous allez partout par corbeau). L'un des avantages réels du service de Google est que GDirections utilise la connaissance du réseau routier et estime la durée du trajet. Si vous résolvez une sorte de problème du voyageur de commerce, lat / lng ne va pas seulement pour vous donner une très bonne estimation de la distance réelle, en particulier dans les villes.

HTH

Pas sûr de la qualité / précision du géocodage, mais cela pourrait être une option, http: //www.opengeocoding.org/geocoding/geocod.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top