当我编织到 html 时,在单独的地图上绘制单独的 GPX 路线会覆盖它们然后它们消失

问题描述

在 R Markdown 中使用传单包,并在传单中使用单独的 GPX 路线创建 5 个单独的地图。当我在 R 中运行时,一切正常。但是,一旦我在 html (tabset) 中编织并打开每个地图,路线就会相互叠加,直到它们都在同一张地图上。然后当我在第一个选项卡上打开原始地图时,它是空白的。我认为这与 onRender 函数有关,尽管我对传单不太熟悉,因此不确定如何修复。以下来自第一张地图的示例代码

d1 <- day1 %>% leaflet() %>% addTiles() %>%
  addProviderTiles(providers$CartoDB.Positron) %>%
  fitBounds( min(day1$lon),min(day1$lat),max(day1$lon),max(day1$lat) ) %>%
  registerPlugin(hotlinePlugin) %>%
  onRender("function(el,x,data) {
    data = HTMLWidgets.dataframetoD3(data);
    data = data.map(function(val) { return [val.lat,val.lon,val.ele]; });
    L.hotline(data,{min: 0,max: 1200}).addTo(this);
  }",data = day1)
d1

非常感谢任何帮助,谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...