Приведение к общей системе координат и сохранение в файл
Как мы видели в предыдущих упражнениях, оба набора данных используют разные системы координат (CRS). Это хорошо заметно на первом графике в данном упражнении (код для него уже есть в скрипте): оба набора данных относятся к одному и тому же региону, поэтому их координаты должны совпадать — однако этого не происходит.
Для дальнейшего анализа в этой главе мы приведём оба набора данных к единой системе координат и сохраним их в новые файлы. Чтобы обеспечить возможность вычисления расстояний, мы будем использовать проекционную систему координат: локальную зону UTM 35, которая определяется кодом EPSG:32735 (https://epsg.io/32735).
Наборы данных с горнодобывающими объектами (mining_sites) и национальными парками (national_parks) уже загружены; GeoPandas и matplotlib импортированы.
Это упражнение является частью курса
Работа с геопространственными данными в Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Plot the natural parks and mining site data
ax = national_parks.plot()
mining_sites.plot(ax=ax, color='red')
plt.show()
# Convert both datasets to UTM projection
mining_sites_utm = ____
national_parks_utm = ____
# Plot the converted data again
ax = national_parks_utm.plot()
mining_sites_utm.plot(ax=ax, color='red')
plt.show()