防止地图刷新时,标记移动-谷歌地图API

Prevent map refresh when marker moves - Google Maps API

本文关键字:移动 谷歌地图 API 地图 刷新      更新时间:2023-09-26

我有一个地理位置地图,用户可以从下拉菜单中选择一个位置,然后将该位置作为标记添加到地图中。然而,我只是实现了代码来更新人的地理位置,如果他们正在移动,在这个函数更新中,它刷新整个地图并删除位置的标记。

是否有一种方法可以绕过整个地图刷新,比如只更新标记位置而不刷新整个地图,或者只是在刷新前抓取位置然后在刷新后将其添加回去?这似乎浪费了资源,因为它每3秒更新一次。

示例Google Maps API代码将是伟大的,因为我目前没有我的手来显示作为示例。

总结:我希望能够在不刷新整个地图div的情况下更新用户位置标记,因为这会删除任何先前添加的标记。

谢谢

我认为有很多不同的方法来防止这种情况。查看API文档中的google.maps.Map类及其方法。