我有一个地理定位地图,用户可以从下拉列表中选择一个位置,然后将该位置作为标记添加到地图中。但是,我刚刚实现了代码来更新人员的地理位置,如果他们正在移动,在此功能更新时,它会刷新整个地图并删除该位置的标记。
是否有办法绕过整个地图刷新,例如只更新标记位置而不刷新整个地图,或者只是在刷新之前抓住位置然后在之后添加它的情况? 这似乎浪费了资源,但它每3秒更新一次。
示例Google Maps API代码非常棒,因为我目前没有手动展示示例。
总结:我希望能够在不刷新整个地图div的情况下更新用户位置标记,然后删除之前添加的任何标记。
由于
答案 0 :(得分:-1)
我认为有很多不同的方法可以防止这种情况发生。查看API文档中的google.maps.Map类及其方法。