Distances des œuvres d'art depuis le centre du quartier
Maintenant que vous avez le point central et les emplacements des œuvres dans les unités dont nous avons besoin pour calculer des distances en mètres, c'est le moment d'effectuer cette étape.
Cette activité fait partie du cours
Visualisation de données géospatiales avec Python
Instructions de l’exercice
- Importez le module qui aide à l'affichage soigné.
- Créez un dictionnaire,
art_distances, en itérant surart_dist_meters, en utilisanttitlecomme clé et la valeur dedistance()à partir decenter. Passezcentercomme argumentotheràGeoSeries.distance(). - Affichez joliment
art_distancesavec la méthodepprintdepprint.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import package for pretty printing
import ____
# Build a dictionary of titles and distances for Urban Residents art
art_distances = {}
for row in ____.iterrows():
vals = row[1]
key = vals['title']
ctr = vals[____]
art_distances[key] = vals['geometry'].distance(____)
# Pretty print the art_distances
____.____(art_distances)