Distances des œuvres d’art depuis le centre du quartier
Maintenant que vous avez le point central et les emplacements des œuvres d’art dans les unités nécessaires pour calculer des distances en mètres, il est temps de passer à ce calcul.
Cet exercice fait partie du cours
Visualiser des données géospatiales en Python
Instructions
- Importez le package pour faciliter l’affichage soigné.
- Créez un dictionnaire
art_distancesen itérant surart_dist_meters, en utilisanttitlecomme clé et la méthodedistance()depuiscentercomme valeur. Passezcentercomme argumentotheràGeoSeries.distance(). - Affichez joliment
art_distancesà l’aide de la méthodepprintdu modulepprint.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)