Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 传单实时-地图上保留以前的标记_Javascript_Leaflet - Fatal编程技术网

Javascript 传单实时-地图上保留以前的标记

Javascript 传单实时-地图上保留以前的标记,javascript,leaflet,Javascript,Leaflet,我使用Per Liedman的传单插件传单实时 在我的应用程序中,用户可以在不同的实时JSON源之间切换。我的问题是,如果我更改源,以前的标记将保留在地图上 我用一个修改过的地震例子做了一次撞击,在这里你可以看到它的行为 可能是带有删除的东西,但我不知道在哪里以及如何使用它 在读取新数据之前使用LayerGroup和clearLayers()是可行的,但这并不好(“闪烁标记”) 谢谢你的帮助 我找到了解决办法传单。实时提供函数setUrl()(不在自述文件中,但在此处提及) 更改了脚本 重

我使用Per Liedman的传单插件传单实时

在我的应用程序中,用户可以在不同的实时JSON源之间切换。我的问题是,如果我更改源,以前的标记将保留在地图上

我用一个修改过的地震例子做了一次撞击,在这里你可以看到它的行为

可能是带有
删除
的东西,但我不知道在哪里以及如何使用它

在读取新数据之前使用LayerGroup和clearLayers()是可行的,但这并不好(“闪烁标记”)


谢谢你的帮助

我找到了解决办法<代码>传单。实时
提供函数
setUrl()
(不在自述文件中,但在此处提及)

更改了脚本


重要提示:
传单。此插件的realtime
版本2及更高版本仅与传单1.0及更高版本兼容。如果需要与传单0.7兼容,请使用早期版本的传单realtime。”请参阅自述文件.md

您需要跟踪添加的层,并根据需要删除它们,现在您永远不会删除任何层,只添加新的。@JDunken,你说得对。