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
Oefeninstructies
- Zet
restaurantsom naar hetzelfde CRS als het Eiffeltoren-punt. Specificeer in deze oefening niet deepsg-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(____)