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