Menambahkan marker untuk karya seni publik
Sekarang setelah Anda menambahkan poligon untuk lingkungan Urban Residents ke peta jalan folium, saatnya menambahkan lokasi karya seni di dalam lingkungan tersebut. Anda dapat melakukannya dengan membuat marker folium. Setiap marker perlu diberi lokasi. Gunakan iterrows() untuk melakukan iterasi pada data guna mengambil nilai yang Anda perlukan.
Latihan ini merupakan bagian dari kursus
Memvisualisasikan Data Geospasial di Python
Instruksi latihan
- Pertama, periksa tuple yang dikembalikan oleh
iterrows()dengan mencetak nilai pertama dan kedua. - Tetapkan nilai kedua dari tuple
iterrows()kerow_values. Buat lokasi yang diformat untukfolium, gunakan untuk membuat marker, lalu tambahkan kedowntown_map. - Tampilkan petanya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(____)