Используем модуль folium для рисования карт

Open in Colab

telegram

Folium - это библиотека, которая позволяет рисовать карты, маркеры, а также отмечать собственные данные.

Про установку см. здесь

Folium позволяет выбирать поставщика карты, это определяет стиль и качество карты: для простоты рассмотрим OpenStreetMap (это значение по умолчанию).

Начнем с основ, мы нарисуем простую карту, на которой ничего не будет.

Cоздали интерактивный файл с картой, который можно перемещать и масштабировать.

Результат HTML-документа можно увидеть здесь.

Можем добавить маркеры на карту:

Результат HTML-документа можно увидеть здесь.

folium позволяет передавать любой HTML объект в виде всплывающего окна, включая графики bokeh, есть встроенная поддержка визуализаций Altair для любого типа маркера в виде всплывающего окна.

Подробнее см. здесь.

По умолчанию tiles установлено значение OpenStreetMap, но можно указать: Stamen Terrain, Stamen Toner.

Результат HTML-документа можно увидеть здесь.