2010-10-31 81 views
0

J'ai une liste des villes (et quelques autres endroits) à travers le monde, formaté comme ceci:Besoin d'une ressource pour les villes d'appariement aux coordonnées

America/Antigua 
America/Anguilla 
Europe/Tirane 
Asia/Yerevan 
America/Curacao 
Africa/Luanda 
Antarctica/McMurdo 

Et j'ai besoin pour obtenir leurs coordonnées correspondantes au format comme celui-ci:

Europe/Stockholm 59.21N 18.04W 

Depuis que j'ai une liste assez importante (autour des postes 1k) Je voudrais être en mesure d'automatiser la récupération de ces coordonnées. Existe-t-il une ressource gratuite (de préférence téléchargeable, pas de recherche uniquement) à partir de laquelle il est facile d'extraire ces données? Les alternatives auxquelles je peux penser pour le moment sont google maps (qui nécessiterait une clé API, si je comprends bien), ou Wikipedia (qui n'a pas ces données facilement disponibles, et n'est pas optimisé pour cela type de recherches). Et les deux sont en ligne seulement, ce qui est sous-optimal pour moi.

Répondre

0

Regardez geonames.org

Je suis sûr que vous pouvez demander ce service gratuitement, mais je ne sais pas si ces données peuvent être téléchargeables

+0

Cela semble être ce que je suis à la recherche pour. Vous pouvez télécharger un vidage de leur base de données à partir d'ici: http://download.geonames.org/export/dump/ D'un coup d'œil, il semble que tous les emplacements que je recherche se trouvent dans le paquetages cities1000.zip. – petergil

+0

Content de vous aider. N'oubliez pas de marquer la question en réponse :) – Lorenzo