IniziaInizia gratis

Trovare il nome del Parco Nazionale più vicino

Iniziamo con una query personalizzata per un singolo sito minerario. Qui determineremo il nome del parco nazionale più vicino a quello specifico sito.

Gli insiemi di dati sui siti minerari (mining_sites) e sui parchi nazionali (national_parks) sono già caricati.

Questo esercizio fa parte del corso

Lavorare con i dati geospaziali in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Seleziona il primo elemento di geometry e assegnalo a una variabile chiamata single_mine.
  • Calcola la distanza da ciascuno dei parchi nazionali a single_mine. Chiama il risultato dist.
  • Ottieni l'indice del minimo di dist con il metodo idxmin().
  • Ricava il nome del parco nazionale più vicino usando l'indice ottenuto con l'attributo .loc[] e stampa il risultato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice