我有200万个点正试图在python中使用叶片来可视化。我想在数据之上可视化热图。我意识到生成热图需要几秒钟。产生热量后,叶片将返回元素的HTML表示形式。从我的代码中,我可以看到生成热图仅需几秒钟“ 12.99秒”,但是,在浏览器中可视化热图非常慢。
下面是我的代码:
import folium
from folium import plugins
my_map = folium.Map(crs='EPSG3857')
for each_line in lines:
points = each_line.retrieve_points()
folium.PolyLine(each_line, color="blue", weight=0.2, opacity=1, crs='EPSG3857').add_to(my_map)
my_map.add_child(plugins.HeatMap(points, radius=15))
my_map.save(outfile= "/dbfs/mnt/maps/heatmap.html")
因此,我想知道瓶颈在哪里?我非常怀疑从200万条记录生成热图仅需13秒。
非常感谢您的帮助!