Создание инструментария для геопространственного анализа речной сети реки Оки на языке программирования Python

Река Ока, важная водная артерия на западе России, имеет большое экологическое и экономическое значение. Однако ограниченные инструменты геопространственного анализа водных объектов препятствуют всестороннему пониманию процессов, связанных с речной сетью и управлению водными ресурсами реки Оки. В данной статье описывается разработка инструментария для геопространственного анализа сети реки Оки с использованием языка программирования Python. Разработанная технология использует как различные библиотеки Python, так и сторонние инструменты, например, Folium, Django, PIL, Shutil, Fiona, Mercantile, PySheds, Mapbox и GTOPO30, чтобы предоставить полный набор инструментов для анализа данных, визуализации и моделирования речных стоков и водосборных бассейнов. Использование интерактивных карт и визуализаций помогает исследовать сложные пространственные отношения в сети реки Оки. При разработке инструментов использован подход, состоящий в прямом сопряжении алгоритмов обработки данных с графическим интерфейсом, без использования промежуточного слоя абстракции. Веб-интерфейс, созданный с помощью Django, позволяет сделать набор инструментов доступным для широкого круга пользователей.

The Oka River, which is a significant waterway in western Russia, holds considerable ecological and economic value. However, limited geospatial analysis tools hinder comprehensive understanding and management of this resource. This article describes the development of a toolkit for geospatial analysis of the OkaRiver network using the Python Programming Language. The toolkit integrates various Python libraries and third-party tools such as Folium, Django, PIL, shutil, Fiona, Mercantile, PySheds, Mapbox, and GTOPO30, to provide a comprehensive set of tools for data analysis, visualization, and modeling. The web-based interface created with Django allows the toolkit to be accessible to a broad range of users. The use of interactive maps and visualizations aids in the exploration of complex spatial relationships within the OkaRiver network. When developing tools, the approach was used consisting in direct integration of data processing algorithms with a graphical interface without using an intermediate layer of abstraction.

Authors
Бородинский Р.Е.1 , Загребин Г.И.1 , Савиных В.П.1 , Дрыга Д.О. 2
Publisher
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Московский государственный университет геодезии и картографии"
Number of issue
4
Pages
65-75
Status
Published
Volume
67
Year
2023
Organizations
  • 1 Московский государственный университет геодезии и картографии
  • 2 Российский университет дружбы народов (РУДН)
Keywords
spatial data processing algorithms; flood inundation zone delineation; river basin boundary delineation; web interfaces; graphical user interface; алгоритмы обработки пространственных данных; построение зон затопления; определение границ речных бассейнов; веб-интерфейсы; графический пользовательский интерфейс
Date of creation
28.12.2023
Date of change
28.12.2023
Short link
https://repository.rudn.ru/en/records/article/record/105579/
Share

Other records

Скрыпицына Т.Н., Дрыга Д.О., Журкин И.Г., Уколова А.В., Можаров Г.А., Соломин А.А.
Известия высших учебных заведений. Геодезия и аэрофотосъемка. Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Московский государственный университет геодезии и картографии". Vol. 67. 2023. P. 32-44