Calcular distancias en un CRS proyectado
Ahora que tenemos la ubicación de la Torre Eiffel en un sistema de coordenadas proyectado, podemos calcular la distancia a otros puntos.
El s_eiffel_tower_projected final del ejercicio anterior, que contiene el Point proyectado, ya está disponible, y extraemos el único punto en la variable eiffel_tower. Además, el dataframe restaurants (que usa coordenadas WGS84) también está cargado.
Este ejercicio forma parte del curso
Trabajo con datos geoespaciales en Python
Instrucciones del ejercicio
- Convierte
restaurantsal mismo CRS que el punto de la Torre Eiffel. Para este ejercicio, no especifiques la palabra claveepsg; utiliza el atributo.crs. - Calcula la distancia de todos los restaurantes a la Torre Eiffel.
- Imprime la distancia más pequeña.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(____)