Python ile Coğrafi Verileri Görselleştirme
Mary van Valkenburg
Data Science Program Manager, Nashville Software School
# Nashville için bir harita nesnesi oluştur
nashville = [36.1636,-86.7823]
m = folium.Map(location=nashville, zoom_start=10)
# folium Choropleth sınıfıyla bir koroplet oluştur
folium.Choropleth(...)
geo_data - çokgenler için kaynak veri (geojson dosyası veya bir GeoDataFrame)name - çokgenlerin geometri sütununun (veya geojson özelliğinin) adıdata- normalize edilmiş veri için kaynak DataFrame veya Seriescolumns- iki sütun listesi: biri çokgenlerle eşleşen, diğeri çizilecek değerleri içerenkey_on - veriyi bağlamak için bir GeoJSON değişkeni (her zaman feature ile başlar)fill_color - çokgen dolgu rengi (varsayılan mavi) fill_opacity - 0 (şeffaf) ile 1 (tam opak) arasındaline_color - çokgen kenar çizgilerinin rengi (varsayılan siyah)line_opacity - 0 (şeffaf) ile 1 (tam opak) arasında legend_name - gösterge için başlık oluşturur# Nashville için merkez nokta ve harita
nashville = [36.1636,-86.7823]
m = folium.Map(location=nashville, zoom_start=10)
# Harita için bir koroplet katmanı tanımla
folium.Choropleth(
geo_data=districts_with_counts,
name='geometry',
data=districts_with_counts,
columns=['district', 'school_density'],
key_on='feature.properties.district',
fill_color='YlGn',
fill_opacity=0.75,
line_opacity=0.5,
legend_name='Okul Bölgesine göre km kare başına okul sayısı'
).add_to(m)
folium.LayerControl().add_to_map()
display(m)

Python ile Coğrafi Verileri Görselleştirme