我看到LeafletJS地图存在一个问题,即地图对东方和西方是连续的(无限的)。然而,它没有正确处理标记位置。当我设置标记并将焦点放在标记上时,我肯定会在正确的位置看到它。但是当我围绕它的轴旋转1x并到达相同的位置时,标记就不存在了。
这是一个问题,例如当洛杉矶的某个人向西平移,在澳大利亚悉尼看到他的标记时,标记没有出现。他必须向东一直向东看看标记。任何解决方案?
答案 0 :(得分:1)
在创建地图时启用worldCopyJump选项。
worldCopyJump
布尔值false
启用此选项后,地图会在您平移到世界的另一个“副本”时跟踪,并无缝跳转到原始地图,以便所有覆盖图如标记和矢量图层仍然可见。