Aan de slagGa gratis aan de slag

Afstand berekenen in een geprojecteerd CRS

Nu we de locatie van de Eiffeltoren in een geprojecteerd coördinatensysteem hebben, kunnen we de afstand tot andere punten berekenen.

De uiteindelijke s_eiffel_tower_projected uit de vorige oefening, met het geprojecteerde Point, is al beschikbaar, en we halen het ene punt eruit in de variabele eiffel_tower. Daarnaast is de dataframe restaurants (met WGS84-coördinaten) ook geladen.

Deze oefening maakt deel uit van de cursus

Werken met georuimtelijke data in Python

Cursus bekijken

Oefeninstructies

  • Zet restaurants om naar hetzelfde CRS als het Eiffeltoren-punt. Specificeer in deze oefening niet de epsg-keyword, maar maak gebruik van het attribuut .crs.
  • Bereken de afstand van alle restaurants tot de Eiffeltoren.
  • Print de kleinste afstand.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Extract the single Point
eiffel_tower = s_eiffel_tower_projected[0]

# Ensure the restaurants use the same CRS
restaurants = restaurants.____

# The distance from each restaurant to the Eiffel Tower
dist_eiffel = ____

# The distance to the closest restaurant
print(____)
Code bewerken en uitvoeren