0

我在地图上的不同图层中使用单选按钮控件显示了相同的 GeoJSON 数据:点为 circleMarker,点为 heatMap,点为 clusterGroup。我正在尝试使用这些图层控制组添加时间线。我的图层组工作正常,并且我设法使时间线正常工作,将其直接添加到地图中,如示例中所示:

  timelineControl.addTo(map)
  timelineControl.addTimelines(myTimeLine)
  myTimeLine.addTo(map)

问题是当我尝试将时间线添加到现有图层时,我可以使用 groupedLayer 进行切换:

  timelineControl.addTo(myLayer)
  timelineControl.addTimelines(myTimeLine)
  myTimeLine.addTo(myLayer)

Leaflet.timeline 库引发 TypeError: Cannot read property 'bottomleft' of undefined

4

0 回答 0