Aan de slagBegin gratis

De naam van het dichtstbijzijnde nationale park vinden

We beginnen met een aangepaste query voor één mijnlocatie. Hier bepalen we de naam van het nationale park dat het dichtst bij deze specifieke mijnlocatie ligt.

De gegevenssets over de mijnlocaties (mining_sites) en nationale parken (national_parks) zijn al ingeladen.

Deze oefening maakt deel uit van de cursus

Werken met georuimtelijke data in Python

Bekijk cursus

Oefeninstructies

  • Selecteer het eerste element van geometry en sla het op in een variabele single_mine.
  • Bereken de afstand van elk nationaal park tot single_mine. Noem het resultaat dist.
  • Haal de index op van het minimum van dist met de methode idxmin().
  • Haal de naam op van het dichtstbijzijnde nationale park met de verkregen index via de eigenschap .loc[], en print het resultaat.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren