【发布时间】:2013-03-09 01:57:39
【问题描述】:
我使用 Google 地图 API 允许用户通过点击地图来设置位置。无论用户单击何处,都会放置标记并且效果很好。我的问题是,我的用户正在向我的应用程序添加重复的位置,尽管他们可以直观地看到该位置已经有一个标记(我正在从我的数据库中加载现有位置的标记)。
有没有办法在 Google Maps API 中触发事件,如果标记放置在地图上已有标记的 X 距离内?我知道我可能会使用 hasrsine 算法以某种方式在javascript中,但如果可以的话,我想避免在客户端出现这种复杂性。
【问题讨论】:
标签: javascript google-maps google-maps-api-3