我正在构建一个将使用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