LeafletJS处理连续地图上的标记

时间:2016-06-24 22:29:15

标签: javascript angularjs ionic-framework leaflet angular-leaflet-directive

我看到LeafletJS地图存在一个问题,即地图对东方和西方是连续的(无限的)。然而,它没有正确处理标记位置。当我设置标记并将焦点放在标记上时,我肯定会在正确的位置看到它。但是当我围绕它的轴旋转1x并到达相同的位置时,标记就不存在了。

这是一个问题,例如当洛杉矶的某个人向西平移,在澳大利亚悉尼看到他的标记时,标记没有出现。他必须向东一直向东看看标记。任何解决方案?

1 个答案:

答案 0 :(得分:1)

在创建地图时启用worldCopyJump选项。

  

worldCopyJump

     

布尔值false

     

启用此选项后,地图会在您平移到世界的另一个“副本”时跟踪,并无缝跳转到原始地图,以便所有覆盖图如标记和矢量图层仍然可见。