我有一个地理位置地图,用户可以在其中从下拉列表中选择一个位置,然后将该位置作为标记添加到地图中。但是,我刚刚实现了代码来更新人的地理位置(如果他们正在移动),在此功能更新中,它会刷新整个地图并删除该位置的标记。
有没有办法解决整个地图刷新,比如只更新标记位置而不刷新整个地图,或者只是在刷新之前抓取位置然后再将其添加回来的情况?尽管它每 3 秒更新一次,但这似乎对资源很浪费。
示例 Google Maps API 代码会很棒,因为我目前没有手头的示例来展示。
摘要:我希望能够在不刷新整个地图 div 的情况下更新用户位置标记,因为这样会删除任何以前添加的标记。
谢谢