CommencerCommencer gratuitement

Trouver le nom du parc national le plus proche

Commençons par une requête personnalisée pour un seul site minier. Ici, nous allons déterminer le nom du parc national le plus proche de ce site minier précis.

Les jeux de données sur les sites miniers (mining_sites) et les parcs nationaux (national_parks) sont déjà chargés.

Cet exercice fait partie du cours

Travailler avec des données géospatiales en Python

Afficher le cours

Instructions

  • Sélectionnez le premier élément de geometry et affectez-le à une variable appelée single_mine.
  • Calculez la distance entre chacun des parcs nationaux et single_mine. Nommez le résultat dist.
  • Obtenez l’index du minimum de dist avec la méthode idxmin().
  • Récupérez le nom du parc national le plus proche à l’aide de l’index obtenu avec l’attribut .loc[], puis affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Get the geometry of the first row
single_mine = mining_sites.____[____]

# Calculate the distance from each national park to this mine
dist = ____

# The index of the minimal distance
idx = dist.____

# Access the name of the corresponding national park
closest_park = national_parks.____[____, '____']
print(closest_park)
Modifier et exécuter le code