我在 Jupyter Notebook Server 4.2.1 上使用 Python 2.7.11 运行 Folium 0.2.1'
我正在尝试在 map 上绘制线条,这些线 strip 有指示方向的箭头
import folium
#DFW, LGA coordinates
coordinates=[(32.900908, -97.040335),(40.768571, -73.861603)]
m = folium.Map(location=[32.900908, -97.040335], zoom_start=4)
#line going from dfw to lga
aline=folium.PolyLine(locations=coordinates,weight=2,color = 'blue')
m.add_children(aline)
最佳答案
您可以使用正多边形标记在终点处绘制三角形...
folium.RegularPolygonMarker(location=(32.900908, -97.040335), fill_color='blue', number_of_sides=3, radius=10, rotation=???).add_to(m)
您必须使用一些三角函数来计算三角形的旋转角度才能指向正确的方向。任何此类标记的起始点都指向正东。
关于python - 是否可以在 Folium map 中绘制带箭头的线条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39093250/