Začněte nyníZačněte zdarma

Přidání značek pro veřejné umění

Teď, když jsi do folium mapy přidal/a polygon čtvrti Urban Residents, je čas přidat polohy uměleckých děl v této čtvrti. Uděláš to tak, že vytvoříš folium značky. Každá značka potřebuje přiřazenou polohu. Použij iterrows() k procházení dat a získání potřebných hodnot.

Toto cvičení je součástí kurzu

Vizualizace geoprostorových dat v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Nejdřív se podívej na tuple vrácený metodou iterrows() – vypiš jeho první a druhý prvek.
  • Přiřaď druhý prvek tuple z iterrows() do proměnné row_values. Vytvoř polohu ve formátu pro folium, pomocí ní sestav značku a přidej ji do downtown_map.
  • Zobraz mapu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Iterate through the urban_art and print each part of tuple returned
for row in urban_art.iterrows():
  print('first part: ', row[____])
  print('second part: ', row[____])

# Create a location and marker with each iteration for the downtown_map
for row in urban_art.iterrows():
    row_values = row[1] 
    location = [row_values[____], row_values[____]]
    marker = folium.Marker(location = ____)
    marker.____(downtown_map)

# Display the map
display(____)
Upravit a spustit kód