是否可以通過使用PHP的郵政編碼查找地理位置。是否可能通過使用PHP的郵政編碼查找地理位置
例如,如果我輸入郵政編碼,我需要找到該特定郵政編碼的名稱。
這可能嗎?如果是的話,請親切地解釋我如何?
在此先感謝
是否可以通過使用PHP的郵政編碼查找地理位置。是否可能通過使用PHP的郵政編碼查找地理位置
例如,如果我輸入郵政編碼,我需要找到該特定郵政編碼的名稱。
這可能嗎?如果是的話,請親切地解釋我如何?
在此先感謝
您可以使用谷歌的地圖API通過JavaScript和PHP這樣做 - 檢查this question對於如何使用此方法的例子。
我不認爲它可以完全通過PHP,但因爲你需要訪問API的數據,他們通常(並不總是)通過JavaScript來做到這一點。您需要檢查API documentation。
請參閱duplicate question瞭解如何使用Google地理編碼服務將地址轉換爲座標。
格式[zipcode], United States
,e.g查詢..
72116, United States
應該永遠爲你工作。
嘗試使用maps.google.com來模擬請求。
的XML從谷歌服務返回將包含正式的地名,以及像縣和州名稱等其他信息
您可以訪問僅使用PHP的地址解析API ..你甚至不需要一個API密鑰了。
http://code.google.com/apis/maps/articles/phpsqlgeocode.html
因此,如果正確地理解這一點,你想知道郵政編碼的城市/州您輸入?
也許你應該考慮的Access數據庫的位置: http://databases.about.com/od/access/a/zipcodedatabase.htm
如果你覺得有用,只是把它轉換成一個MySQL表,當你使用請。
可能的重複[有沒有辦法讓一個給定的地址在谷歌地圖只有PHP給定的地址?](http://stackoverflow.com/questions/1526057/is-there-a-way-to -get-長LAT-FOR-A-給出地址功能於谷歌 - 地圖 - 用只-PHP) – 2010-09-02 09:23:16