Page 1 sur 1

Automatisation pour récupérer les coordonnées Géographique d

Posté : 24 avr. 2009, 15:06
par bucheron
Hello,

je travaille actuellement sur un site web qui va contenir une partie annuaire assez importante.
je dispose des informations au format csv, mais ces données ne contiennent pas de coordonnées géographique (latitude/longitude) qu'il me faut.

Quelqu'un connaitrait il un script php qui permettrait en fonction une grosse liste d'adresse de récupérer les informations via le web service Google maps ? afin de compléter ma base de données ?

d'avance merci

Posté : 24 avr. 2009, 15:27
par @rthur

Posté : 24 avr. 2009, 20:09
par dunbar
Salut,
Moi j'utilise cette solution, mais je te prévient tout de suite pour ci tu envoie trop de données cela ne fonctionne pas, je pense que google bloque quand il y a trop de requêtes.
$request = 'http://maps.google.com/maps/geo?';
$request .='q='.urlencode($address);
$request .='&key='."TA KEY ICI" ; // Vous devez en avoir une comme pour toutes les API google.
$request .='&output=csv'; // on peut choisir d'autres format.

$response = file_get_contents($request); // lA réponse est composée de 4 parties.

//exemple de réponse : 200,6,42.730070,-73.690570

Posté : 24 avr. 2009, 21:23
par Nagol
geoip marche bien

http://fr.php.net/geoip