我正在構建一個將使用Google Maps JavaScript API v3的應用程序。我有一個由City和State存儲的MySQL數據庫中的位置列表(我的應用程序不需要比此更高的精度),並且我想使用API在地圖上繪製這些點。PHP,MySQL和Google Maps API按城市和州名稱生成POI?
This tutorial顯示如果您有想要繪製的經度和緯度點,可以這樣做。
我的問題是,在我花了一大堆時間看這個工作之前,有沒有人知道Google地圖是否可以繪製<City>, <State>
的點,因爲我沒有縱向和橫向點?
因此......基本上,在將我的城市和州存儲在數據庫中之前,我會使用將這些值發送到Geocoding API,然後存儲返回的經度和緯度值,或者將Google Maps API使用City和State名稱在運行時檢索緯度/經度? – 2013-02-25 22:33:02
https://developers.google.com/maps/documentation/geocoding/#GeocodingResponses – 2013-02-25 22:41:13
您可以在想要顯示點之前對其進行地理編碼,但是我建議存儲加載時間效率和準確性的值。地圖API將忽略無效的「,」位置,但仍留下空白代碼。 – zgr024 2013-02-25 22:42:39