Фолиум и меридианы 180 и -180 - PullRequest
       14

Фолиум и меридианы 180 и -180

0 голосов
/ 14 декабря 2018

Я хотел бы построить вместе с Folium полет между Токио и Лос-Анджелесом над Тихим океаном и центрировать карту на Тихом океане.Но между меридианами 180 и -180 точки не связаны должным образом (см. Рис. 1).То, что я хочу, проиллюстрировано на Рис. 2.

Рис.1: enter image description here

Рис.2: enter image description here

Код:

import folium
points = [[35.7652, 140.3855], [40, 180], [40, -180], [33.9425, -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")

1 Ответ

0 голосов
/ 15 декабря 2018

Спасибо @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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...