CommencezCommencez gratuitement

Calculer des distances dans un SCR 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 ce point unique dans la variable eiffel_tower. De plus, le dataframe restaurants (utilisant des coordonnées WGS84) est aussi chargé.

Cette activité fait partie du cours

Travailler avec des données géospatiales en Python

Voir le cours

Instructions de l’exercice

  • Convertissez restaurants dans le même SCR que le point de la tour Eiffel. Pour cet exercice, ne précisez pas le paramètre epsg; utilisez plutôt 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 ce code d’exemple.

# 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(____)
Modifier et exécuter le code