Javascript 如何将位置列表加载到谷歌地图中,然后通过给定的城市/zip搜索最近的位置?

Javascript 如何将位置列表加载到谷歌地图中,然后通过给定的城市/zip搜索最近的位置?,javascript,google-maps,Javascript,Google Maps,是否可以将位置列表(姓名和地址)加载到谷歌地图中,然后在给定城市或zipcode时查询以查找所有最近的位置 例如,我有一个商店列表: 仓库1 海洋大道123号 威尼斯,加利福尼亚州,91123 仓库2 商店大道123号 纽约州纽约市,12345 等等 现在,我将其加载到谷歌地图/地点 然后我想通过传入给定的位置(zip、state或city)来查询API,并找到离它最近的所有商店 这可能吗?您可以使用GMSGeocoder,它给您机会查找位置完整地址、邮政编码、国家和城市。如果您使用谷歌地图,它

是否可以将位置列表(姓名和地址)加载到谷歌地图中,然后在给定城市或zipcode时查询以查找所有最近的位置

例如,我有一个商店列表:

仓库1 海洋大道123号 威尼斯,加利福尼亚州,91123

仓库2 商店大道123号 纽约州纽约市,12345

等等

现在,我将其加载到谷歌地图/地点

然后我想通过传入给定的位置(zip、state或city)来查询API,并找到离它最近的所有商店


这可能吗?

您可以使用GMSGeocoder,它给您机会查找位置完整地址、邮政编码、国家和城市。

如果您使用谷歌地图,它是GMSGeocoder的财产

//对于iOS实现

专用函数反向坐标(uu坐标:CLLocationCoordinate2D){

设geocoder=GMSGeocoder()

地理编码器.反向坐标(坐标){响应,错误 guard let address=response?.firstResult(),let lines=address.lines else{ 返回 } }
}

可能重复:请在此处添加您最近的补充答案提供的额外见解,通过在此处添加。这样你的贡献就不会丢失,以防其他答案因为仅仅是一个链接而被删除。然后你可以删除另一个,实际上只链接你自己的答案。请移动这个,并将其添加到你2岁的其他答案中。这两种方法的结合将比单独使用这两种方法中的任何一种做出更好的回答。然后删除这篇文章。虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效-