Beräkna avstånd i ett projicerat CRS
Nu när vi har Eiffeltornets position i ett projicerat koordinatsystem kan vi beräkna avståndet till andra punkter.
Den slutliga s_eiffel_tower_projected från föregående övning, som innehåller den projicerade punkten, är redan tillgänglig, och vi extraherar den enskilda punkten till variabeln eiffel_tower. Dessutom är dataramen restaurants (med WGS84-koordinater) också inläst.
Den här övningen är en del av kursen
Arbeta med geospatial data i Python
Övningsinstruktioner
- Konvertera
restaurantstill samma CRS som Eiffeltornets punkt. Använd inte nyckelordetepsgi den här övningen – använd attributet.crsi stället. - Beräkna avståndet från alla restauranger till Eiffeltornet.
- Skriv ut det minsta avståndet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(____)