2016-08-23 142 views
5

私は4.2.1Foliumマップに矢頭のある線を描くことは可能ですか?

私は伝えるために矢印を持っているマップ上に線を、プロットしようとしていますJupyterノートブックサーバー上のPython 2.7.11とFolium 0.2.1' を実行している方向

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) 

enter image description here 行に矢頭を追加する方法はありますか?

答えて

1

あなたは、エンドポイントで三角形を描画する正多角形のマーカーを使用することができます...

folium.RegularPolygonMarker(location=(32.900908, -97.040335), fill_color='blue', number_of_sides=3, radius=10, rotation=???).add_to(m) 

あなたがでポイントに三角形のための回転角度を計算するために、いくつかの三角法を使用する必要があります正しい方向。そのようなマーカの最初の点は、東に向いています。

関連する問題