我知道有很多方法可以对谷歌地图标记进行点击事件处理,我一直在使用这些方法,它们总是很好用。
但只是好奇如果我们能以更好的方式做同样的事情,我正在考虑这个,因为在一个新项目中可能会有 100,000 个标记(当然它们不会同时显示在地图上,但标记的实例确实存在)
google.maps.event.addListener(marker, 'click', clickhandler); function clickhandler(event) { /* 这里 */ }
在 clickhandler 的范围内,我们只有 latLng 信息,我想通过 latLng 搜索标记是不可靠的,它们是浮点数,所以问题是,找到单击哪个标记的最佳方法是什么?