2010-09-02 4 views
0

Est-il possible de trouver la géolocalisation en utilisant le code postal en utilisant PHP. Par exemple, si je saisis le code postal, je dois trouver le nom de ce code postal particulier.est-il possible de trouver la géolocalisation en utilisant le code postal en utilisant PHP

Est-ce possible? si oui, veuillez m'expliquer comment?

Merci à l'avance

+0

duplication possible de [Existe-t-il un moyen d'obtenir long/lat pour une adresse donnée dans Google Maps avec seulement PHP?] (Http://stackoverflow.com/questions/1526057/is-there-a-way-to -get-long-lat-pour-une-adresse-donnée-dans-google-maps-with-only-php) –

Répondre

1

Vous pouvez le faire via Javascript et PHP en utilisant l'API Google Map de - vérifier this question pour un exemple de la façon dont il est utilisé.

Je ne pense pas que cela puisse être fait uniquement par PHP, mais parce que vous auriez besoin d'accéder aux données d'une API et ils le font normalement (pas toujours) via javascript. Vous devez vérifier le API documentation.

2

Voir le duplicate question sur la façon de transformer une adresse en coordonnées en utilisant le service Google Géocodage.

Une requête dans le format [zipcode], United States, .. par exemple

72116, United States 

doit toujours travailler pour vous.

Essayez maps.google.com pour simuler la demande.

Le retour XML du service Google contiendra le nom officiel de lieu, ainsi que d'autres informations comme les noms de comté et de l'État, etc.

0

Donc, si bien compris, vous voulez savoir la Ville/État du code postal que vous avez entré?

Peut-être que vous devriez regarder dans la base de données d'accès ici: http://databases.about.com/od/access/a/zipcodedatabase.htm

Et si vous le trouvez utile, juste le convertir en une table MySQL et utiliser comme vous s'il vous plaît.

Questions connexes