Поиск названия ближайшего национального парка
Начнём с пользовательского запроса для одного конкретного горнодобывающего объекта. Мы определим, какой национальный парк расположен к нему ближе всего.
Наборы данных о горнодобывающих объектах (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)