如何显示时间序列的叶片图?

时间:2019-05-19 18:12:46

标签: python-3.x folium

我想按时间绘制显示的叶片地图(例如显示所有地图的视频)。

我知道如何绘制一张地图,并成功地绘制了一张地图。但是,如果我进行多次绘图,则仅显示第一个。我想知道是否有可行的方法来完成我想要的任务?也许显示一个,然后删除一个(如何?)并显示下一个?

for path in paths:
    polyline.show_polyline(path, point_list)
    display(polyline.m)
    time.sleep(3)

,但请注意,此脚本仅显示第一个地图,后面的地图将不显示。

预计所有地图的图(显示地图3秒钟,然后执行下一个)。

1 个答案:

答案 0 :(得分:0)

Folium 无法动态更新数据。我建议您看看这个discussion

但是,folium随附为此任务设计的插件costFunctionGenerator。这是一个示例:

TimestampedGeoJson

Source

我尝试过,它在Python 3.7下工作。