谷歌地图 api v3 对多个地址进行地理编码

Google maps api v3 geocoding multiple addresses

本文关键字:编码 地址 api v3 谷歌地图      更新时间:2023-09-26

我正在制作一个小应用程序,它需要在一次页面加载中对比谷歌限制更多的地址进行地理编码,我猜。是否可以发送具有多个地址的geocoder.geocode( { 'address': addreses[address][1]}, placeOnMap);?因为响应应该给出多个。

谢谢。

JS 地理编码器服务适用于加载页面时无法知道的地址(例如,用户提供的数据)。如果您事先知道地址,则应使用 Web 服务并存储坐标,这样就不必一遍又一遍地对相同的数据进行重新地理编码。否则会浪费Google的资源和用户的时间(因为页面将等待地理编码器完成其操作,而不是随页面代码提供所有数据)。

这个问题和我的回答也是相关的。您可以使用该解决方案对多个地址进行地理编码并获取其坐标,以便存储它们以备将来使用。

请注意,Google 服务条款仅允许您存储其数据以在 Google 地图上使用。