PYTHON FOLIUM ПРИМЕРЫ

Python библиотека Folium позволяет создавать интерактивные карты на основе данных GeoJSON. Простая установка библиотеки поможет начать работу с ней. Пример установки:

!pip install folium

Чтобы начать создавать интерактивные карты с помощью Folium, необходимо импортировать библиотеку и создать объект карты, указав координаты и масштаб:

import folium
m = folium.Map(location=[45.5236, -122.6750], zoom_start=13)
m


Один из примеров использования Folium - создание интерактивных маркеров на карте. Пример кода:

import folium
m = folium.Map(location=[45.5236, -122.6750], zoom_start=13)
folium.Marker([45.5236, -122.6750], popup='Portland, OR').add_to(m)
folium.Marker([47.6062, -122.3321], popup='Seattle, WA').add_to(m)
m


Также можно использовать цвета для маркеров в зависимости от каких-либо значений. Пример кода для отображения географических данных о землетрясениях в США:

import folium
import pandas as pd
earthquake_data = pd.read_csv("https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_day.csv")
m = folium.Map(location=[38, -98], zoom_start=4)
for i in range(0,len(earthquake_data)):
  folium.Circle( location=[earthquake_data.iloc[i]['latitude'], earthquake_data.iloc[i]['longitude']], radius=10000, color='red', fill=True, fill_color='red').add_to(m)
m


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

Python - GeoBr, Geopandas e Folium

Tutorial: Criando mapas com o Python - Biblioteca Folium

Criando um mapa com dados de Geolocalização no Python

Introduction to Maps in Folium and Python (Best Folium and Python Tutorial)

Учим python за 7 часов! Уроки Python Полный курс обучения программированию на python с нуля

[#03] Automatizando o folium

Como Criar Choropleth Map em Python Utilizando Folium e Plotly

Python Maps with Folium

Markers on python folium maps

Interactive maps using Folium - Python

BLGPG-8AC1859F8D95-24-11-24-00

Новые материалы: