НачатьНачать бесплатно

Поиск названия ближайшего национального парка

Начнём с пользовательского запроса для одного конкретного горнодобывающего объекта. Мы определим, какой национальный парк расположен к нему ближе всего.

Наборы данных о горнодобывающих объектах (mining_sites) и национальных парках (national_parks) уже загружены.

Это упражнение является частью курса

Работа с геопространственными данными в Python

Посмотреть курс

Инструкции к упражнению

  • Выберите первый элемент геометрии и присвойте его переменной single_mine.
  • Вычислите расстояние от каждого национального парка до single_mine. Сохраните результат в переменную dist.
  • Получите индекс минимального значения dist с помощью метода idxmin().
  • Используя полученный индекс и атрибут .loc[], извлеките название ближайшего национального парка и выведите результат на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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)
Редактировать и запускать код