Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Геопространственная топология изучает правила, касающиеся отношений между точками, линиями и многоугольниками, которые представляют особенности географического региона. Например, если два многоугольника представляют смежные округа, типичные топологические правила требуют, чтобы округа имели общую границу без пробелов и перекрытий. Точно так же было бы бессмысленно допускать перекрытие двух полигонов, представляющих озера. [1]

В сетевых и графических представлениях речь идет о топологических объектах, таких как грани, ребра и узлы.

В официальном документе ESRI « Топология ГИС» [2] объясняется, что топологические операции используются для управления общей геометрией, определения и обеспечения соблюдения правил целостности данных , поддержки запросов топологических отношений и навигации, а также построения более сложных форм, таких как многоугольники, из примитивов, таких как линии. Мягкое введение в ГИС [3] дополнительно объясняет обнаружение и исправление ошибок оцифровки и проведение сетевого анализа . Коррекция топологических ошибок более подробно объясняется в статье Убеды и Эгенхофера. [4]

В отличие от GML , топологии [5] не представлены напрямую в шейп-файлах ESRI и базах геоданных ESRI, которые хранят отдельные геометрические объекты изолированно. Однако более старая модель данных «покрытия» Esri была основана на топологической модели данных. Однако топологическая обработка может выполняться в программном обеспечении ГИС, таком как GRASS GIS [6] или QGIS [7], и может выполняться с использованием ограничений целостности в СУБД с поддержкой ГИС, таких как PostGIS и Oracle . Однако, как объясняет Ридеманн (2004), [8]топологические операторы по своей природе сложны, и их реализация требует внимательного отношения к удобству использования и соответствию стандартам.

Oracle и PostGIS предоставляют фундаментальные топологические операторы, позволяющие приложениям проверять «такие отношения, как содержит, внутри, покрывает, покрывает, касается и перекрывает пересекающиеся границы». [9] [10] В отличие от документации PostGIS, документация Oracle проводит различие между «топологическими отношениями [которые] остаются постоянными, когда координатное пространство деформируется, например, путем скручивания или растяжения», и «отношениями, которые не являются топологическими [которые] включить длину, расстояние между и площадь ". Эти операторы используются приложениями, чтобы гарантировать, что наборы данных хранятся и обрабатываются топологически корректным образом.

Ссылки [ править ]

  1. ^ "Топология - ГИС Вики | Энциклопедия ГИС" . wiki.gis.com . Проверено 2 февраля 2021 .
  2. ^ «Топология ГИС» . ESRI. 2005 . Проверено 25 ноября 2011 .
  3. ^ «7. Топология - Документация QGIS» . docs.qgis.org . Проверено 2 февраля 2021 .
  4. ^ Убеда, Тьерри; Эгенхофер, Макс Дж. (1997). «Исправление топологических ошибок в ГИС». Достижения в пространственных базах данных . Конспект лекций по информатике. 1262 . С. 281–297. DOI : 10.1007 / 3-540-63238-7_35 . ISBN 978-3-540-63238-2.
  5. ^ Quak, Wilko; де Фрис, Мариан (2005). «Топологическое и временное моделирование в GML» (PDF) . Делфтский технологический университет . Проверено 30 ноября 2011 .
  6. ^ Команда разработчиков GRASS (2014). «Руководство GRASS GIS 7» . Проверено 19 мая 2014 . «Обработка векторных данных в GRASS GIS»
  7. ^ Команда разработчиков QGIS (2011). «Руководство пользователя QGIS» (PDF) . Проверено 25 ноября 2011 . раздел 9.5: «Граница между двумя соседними областями оцифровывается только один раз и является общей для обеих областей»
  8. ^ Ридеманн, Катарина (2004). Топпен, Ф .; П. Прасакос 7-й (ред.). На пути к используемым топологическим операторам в пользовательских интерфейсах ГИС (PDF) . 7-я конференция AGILE по географической информатике. Ираклион, греция. С. 669–674 . Проверено 11 января 2017 .
  9. ^ Oracle (2003). «Обзор модели данных топологии» . Oracle 10g Номер детали B10828-01 . Oracle . Проверено 25 ноября 2011 .
  10. ^ "Функции взаимосвязи геометрии" . Refractions Research Inc . Проверено 25 ноября 2011 .