Aan de slagBegin gratis

Afstanden van kunstwerken tot wijkcentrum

Nu je het middelpunt en de kunstlocaties hebt in de eenheden die we nodig hebben om afstanden in meters te berekenen, is het tijd om die stap uit te voeren.

Deze oefening maakt deel uit van de cursus

Geospatiale data visualiseren in Python

Bekijk cursus

Oefeninstructies

  • Importeer het pakket om netjes te kunnen printen.
  • Maak een dictionary art_distances door te itereren over art_dist_meters, met title als sleutel en de distance() vanaf center als waarde. Geef center door als het other-argument van GeoSeries.distance().
  • Print art_distances netjes met de pprint-methode van pprint.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren