叶片和子午线180和-180

时间:2018-12-14 00:41:54

标签: python folium

我想和Folium一起绘制东京和洛杉矶之间在太平洋上空的航班,并将地图集中在太平洋上。 但是在子午线180和-180之间,这些点未正确连接(请参见图1)。我想要的如图2所示。

图1: enter image description here

图2: enter image description here

代码:

bitnami

1 个答案:

答案 0 :(得分:1)

感谢@Bob Haffner的有用帮助。该技巧包括为负经度添加360

import folium
points = [[35.7652, 140.3855], [40, 180], [40, 360 -180], [33.9425, 360 -118.4080]]
map = folium.Map(location=[0, 180], zoom_start=2)
folium.PolyLine(points, color="red", weight=2.5).add_to(map)
map.save("myMap.html")

enter image description here