我创建了一张Google地图,通过使用我的地图添加自己的图钉并将其嵌入我的网站来突出显示多个支持群体的位置。
是否有任何描述的Google小部件允许用户搜索我的自定义地图并找到最近的支持组(或最近的引脚)。
我已经阅读了谷歌地图的内容,但似乎无法找到符合我要求的任何内容。
任何帮助表示感谢。
答案 0 :(得分:0)
地图上没有关于您放置哪些标记或叠加层的线索。因此,您无法直接使用Google地图执行所需操作。但是你可以做其他事情。
创建标记/叠加层并将其放置在地图上时,可以将它们添加到数组中。当用户输入某个位置时,您可以搜索该阵列以查找最接近用户输入位置的标记。 Google Maps API提供了一种获取两个latlng之间距离的方法,但您也可以使用普通的Haversine公式进行计算。
一旦找到最接近的标记,就不难确定它们是地图上显示的唯一标记。