2010-08-19 5 views
2

J'utilise http://code.google.com/apis/maps/documentation/geocoding/ api de google pour obtenir la géolocalisation basée sur l'adresse. J'ai mis une adresse comme celle-ci: "1600 Amphitheatre Parkway, Mountain View, Californie", et obtenir les résultats nécessaires, et j'ai juste besoin d'ici latitude et longitude. Cela fonctionne bien avec mon hôte local, mais j'essaie ensuite de l'utiliser depuis le serveur de l'hébergeur. Donc ma question est la suivante: est-ce qu'il y a un similaire api où je peux envoyer le numéro de rue et de rue du code postal et obtenir la latitude et la longitude, merci.obtenir la longitude de latitude en utilisant l'adresse api

Répondre

1

Votre hébergeur peut ne pas autoriser de telles connexions à d'autres serveurs. Contactez-les pour vous assurer qu'ils le font. Mais ce genre de problèmes apparaît souvent lorsque vous ouvrez des connexions socket, ce qui n'est pas nécessaire pour cette API.

Sinon, vous pouvez essayer API Geocoding de Yahoo: http://developer.yahoo.com/maps/rest/V1/geocode.html Ou comme le suggère Yahoo eux-mêmes, la nouvelle API PlaceFinder. Un lien vers PlaceFinder peut être trouvé sur le même lien.

Si vous n'êtes pas satisfait de Yahoo, il existe une API similaire sur multimap.com.

+1

J'ai trouvé le problème avec google c'était de ma faute, mais ils offrent quand même 2500 demandes par jour donc ça pourrait ne pas être suffisant, donc vos suggestions pourraient être très pratique. Merci – Centurion

Questions connexes