在Google Maps API中为城市分组标记v3
问题描述:
我有一个包含约50个标记的地图,我使用jQuery从kml加载标记。我想创建一个菜单来快速搜索基于城市的标记。在Google Maps API中为城市分组标记v3
例如:
Kentucky
shop1
shop2
Los Angeles
shop1
New York
shop1
shop2
shop3
我我的代码可以与所有的标记访问数组。
是否可以批量反向地理编码或什么?或者我必须将城市放在我的kml文件中,这样我才可以用jQuery读取它们?
答
您可以遍历每个标记并为每个标记执行反向地理编码请求,这在理论上可行。但是,它会很慢,并且您可能会冒着点击Geocoding API每天的请求限制的风险。
我会推荐在后端循环并反向地理编码,并将数据(或者存储在某种数据库中,或者也可能存储在您提到的KML文件中)。
我明白了,我会选择将我的数据存储在kml文件中。谢谢! – Qurben 2012-02-18 23:27:06