Calcul de distances dans un CRS projeté
Maintenant que nous avons l’emplacement de la tour Eiffel dans un système de coordonnées projeté, nous pouvons calculer la distance vers d’autres points.
L’objet final s_eiffel_tower_projected de l’exercice précédent, qui contient le Point projeté, est déjà fourni, et nous extrayons le point unique dans la variable eiffel_tower. Par ailleurs, le dataframe restaurants (utilisant des coordonnées WGS84) est également chargé.
Cet exercice fait partie du cours
Travailler avec des données géospatiales en Python
Instructions
- Convertissez
restaurantsvers le même CRS que le point de la tour Eiffel. Pour cet exercice, ne spécifiez pas le mot-cléepsg, mais utilisez l’attribut.crs. - Calculez la distance de tous les restaurants à la tour Eiffel.
- Affichez la plus petite distance.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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(____)