Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Konvertera restaurants till samma CRS som Eiffeltornets punkt. Använd inte nyckelordet epsg i den här övningen – använd attributet .crs i 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(____)
Redigera och kör kod