Аннотация:Редактирование цифровых моделей рельефа является важным подготовительным этапом работы с цифровыми моделями рельефа (ЦМР), так как исходные модели рельефа часто содержат множество ошибок и неровностей, например, артефакты, ошибки, локальные понижения, с которым невозможно работать при дальнейшем анализе ЦМР. Помимо этого, результаты генерализации ЦМР могут не согласовываться с гидрографическими данными, что может выражаться в несовпадении днищ долин или же полном их отсутствии. Инструменты препроцессинга, устраняющие подобные недостатки, развиты во многих программных продуктах, рассчитанных на работу с пространственными данными. Однако чаще всего они применяют некоторую процедуру к ЦМР глобально, что не всегда удобно.
В некоторых случаях бывает целесообразно просмотреть получившийся результат и исправить некоторые недочеты, оставшиеся после автоматической обработки. Для этих целей удобно использовать интерактивный редактор цифровых моделей рельефа, в котором можно выделять отдельные области для редактирования и применять к ним соответствующие операции. В то же время, существующие интерактивные редакторы имеют весьма ограниченные функциональные возможности, не позволяющие охватить широкий спектр операций, необходимых при подготовке ЦМР для картографических задач.
Целью данной работы является разработка модуля интерактивного редактирования ЦМР для платформы QGIS.
Для достижения поставленной цели потребовалось решить следующие задачи:
1. Проанализировать существующие методы и алгоритмы редактирования ЦМР . Рассмотреть возможности существующих программных продуктов по интерактивному редактированию ЦМР.
2. Предложить набор основных операций редактирования ЦМР и разработать алгоритмы их применения.
Выполнить реализацию предложенных алгоритмов редактирования ЦМР в виде интерактивного модуля для свободного программного обеспечения QGIS.
4. Осуществить апробацию разработанного модуля на примере согласования генерализованных цифровых моделей рельефа и гидрографических данных.
В ходе разработки модуля были использованы методы цифрового моделирования рельефа, гидрологического анализа ЦМР, а также трансформации цифровых моделей рельефа. Перечисленные методы применялись для реализации задуманного программного модуля в бесплатной и открытой ГИС QGIS с помощью инструмента разработки PyCharm. Для тестирования модуля интерактивного редактирования были использованы цифровая модель рельефа GEBCO с разрешением 15'' и глобальная цифровая модель рельефа HYPSO с разрешением 5'. Кроме того, для некоторых инструментов модуля требуются векторные данные речной сети, для вышеперечисленных ЦМР были подобраны векторные данные водотоков из цифровой картографической основы ФГБУ «ВСЕГЕИ» и картографической базы данных Natural Earth, соответственно.