Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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