Как заставить Folium отображать карты на английском языке? - PullRequest
0 голосов
/ 20 октября 2018

Я начинаю изучать folium .Самая простая вещь в блокноте Jupyter - это:

import folium
m = folium.Map(location=[33.24, 36.98])
m

. Здесь отображается карта всех географических названий на арабском языке.Есть ли переключатель, чтобы заставить его отображать те же места на английском языке?

1 Ответ

0 голосов
/ 20 октября 2018

В самом Folium нет языковых параметров, поэтому вам нужно выбрать источник карты на английском языке.

Если вы зарегистрируетесь в Mapbox , вы можете получить бесплатный доступ ко множеству наборов плиток, включая английский mapbox.run-bike-hike.

Как только вы зарегистрируетесь в Mapbox, вам будет предоставлен токен API для использования.Затем вы можете передать свой ключ API и набор плиток в Folium.

import folium
m = folium.Map(location=[33.24, 36.98],
               tiles="https://api.mapbox.com/v4/mapbox.run-bike-hike/{z}/{x}/{y}.png?access_token=pk.XXX")
m

Замените pk.XXX своим собственным токеном доступа

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