Javascript 谷歌地图Api v3中城市上的分组标记

Javascript 谷歌地图Api v3中城市上的分组标记,javascript,jquery,google-maps,google-maps-api-3,reverse-geocoding,Javascript,Jquery,Google Maps,Google Maps Api 3,Reverse Geocoding,我有一个大约有50个标记的地图,我正在用jQuery从kml加载标记。我想创建一个菜单来快速搜索基于城市的标记 例如: Kentucky shop1 shop2 Los Angeles shop1 New York shop1 shop2 shop3 我可以使用我的代码访问带有所有标记的数组 是否可以进行批量反向地理编码或其他操作?或者我必须把城市放在我的kml文件中,这样我就可以用jQuery阅读了吗?你可以循环遍历每个标记,并对每个标记执行反向地理编码请求,这在理论上是可行的。

我有一个大约有50个标记的地图,我正在用jQuery从kml加载标记。我想创建一个菜单来快速搜索基于城市的标记

例如:

Kentucky
 shop1
 shop2
Los Angeles
 shop1
New York
 shop1
 shop2
 shop3
我可以使用我的代码访问带有所有标记的数组


是否可以进行批量反向地理编码或其他操作?或者我必须把城市放在我的kml文件中,这样我就可以用jQuery阅读了吗?

你可以循环遍历每个标记,并对每个标记执行反向地理编码请求,这在理论上是可行的。但是,它会很慢,并且您可能会遇到在地理编码API上达到每天请求限制的风险


我建议在后端某处循环并反向地理编码,并存储数据(或者存储在某种数据库中,或者存储在您提到的KML文件中)。

您可以循环遍历每个标记,并对每个标记执行反向地理编码请求,这在理论上是可行的。但是,它会很慢,并且您可能会遇到在地理编码API上达到每天请求限制的风险


我建议在后端某处进行循环和反向地理编码,并将数据存储(或者存储在某种数据库中,或者存储在您提到的KML文件中)。

我理解,我将选择将数据存储在KML文件中。非常感谢。我明白,我会选择将数据存储在kml文件中。非常感谢。