-1
Google Maps API v3将圆圈叠加到带有复选框的标记
嘿,我希望我的地图至少有2个复选框。当你点击第一个标记时,一个标记会在地图上以圆圈覆盖。当你检查第二个盒子时,即使标记已被移动,另一个圆圈也会围绕第一个盒子以不同的半径创建。
任何想法?
Google Maps API v3将圆圈叠加到带有复选框的标记
嘿,我希望我的地图至少有2个复选框。当你点击第一个标记时,一个标记会在地图上以圆圈覆盖。当你检查第二个盒子时,即使标记已被移动,另一个圆圈也会围绕第一个盒子以不同的半径创建。
任何想法?
这是对您的概念问题的概念性回答。如果你想要一个更具体的技术答案,你应该指出你的实现的一些实时代码。
您需要使用事件侦听器的复选框(例如,通过jQuery)。您只需创建标记对象并将标记存储为全局变量。每当您选中第二个复选框时,您将使用全局变量访问标记对象,获取标记的LatLng,然后根据标记的中心点(即LatLng对象)将该圆添加到地图中。即使标记位置改变,这也可以工作。您也可以将此方法应用于多个标记,前提是您将它们作为对象存储在全局数组中,然后您可以使用它们通过索引来引用标记对象。