Public Art के लिए मार्कर जोड़ना
अब जब आपने अपने folium स्ट्रीट मैप में Urban Residents पड़ोस का polygon जोड़ दिया है, तो अब उस पड़ोस के भीतर मौजूद कला के स्थान जोड़ने का समय है। आप यह folium markers बनाकर कर सकते हैं। हर marker के लिए एक location असाइन करनी होगी। जिन मानों की आपको ज़रूरत है, उन्हें पाने के लिए iterrows() का उपयोग करके डेटा पर लूप चलाएँ।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Geospatial Data का Visualization
अभ्यास निर्देश
- पहले
iterrows()से लौटे tuple को देखें और उसके पहले तथा दूसरे मान को प्रिंट करें. iterrows()tuple के दूसरे मान कोrow_valuesमें असाइन करें।foliumके लिए फ़ॉर्मैट की गई एक location बनाएँ, उससे एक marker बनाकरdowntown_mapमें add करें.- मैप दिखाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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(____)