Calcularea distanței într-un CRS proiectat
Acum că avem locația Turnului Eiffel într-un sistem de coordonate proiectat, putem calcula distanța față de alte puncte.
Variabila finală s_eiffel_tower_projected din exercițiul anterior, care conține punctul proiectat, este deja disponibilă, iar punctul individual este extras în variabila eiffel_tower. De asemenea, este încărcat și dataframe-ul restaurants (care folosește coordonate WGS84).
Acest exercițiu face parte din cursul
Lucrul cu date geospațiale în Python
Instrucțiuni pentru exercițiu
- Convertește
restaurantsla același CRS ca punctul Turnului Eiffel. Pentru acest exercițiu, nu specifica argumentulepsg, ci folosește atributul.crs. - Calculează distanța de la fiecare restaurant la Turnul Eiffel.
- Afișează cea mai mică distanță.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)