Модуль проверки пространственных данных на наличие топологических ошибок

Аватар пользователя Федорова Наталья
Федорова Наталья

На сегодняшний день наблюдается рост требований к качеству пространственных и атрибутивных данных электронных проектов градостроительной документации. Это связано с развитием рынка геоинформационных систем в области градостроительства, необходимостью качественных данных для ГКН, ФГИС ТП, региональных и муниципальных ИСОГД (ИАС УГРТ) для решения задач управления развитием территорий, предоставления государственных и муниципальных услуг в области градостроительства и т.д. Наблюдается рост объёма замечаний, связанных с качеством пространственных и атрибутивных данных электронных проектов градостроительной документации, точностью координат пространственных данных, наличием топологических ошибок в геоданных.

ГИС MapInfo Professional обладает набором инструментов по коррекции топологии: обнаружение самопересечений, наложений и пустот между полигонами, но это далеко не весь перечень проблем, которые могут возникать при создании пространственных данных. Например, при постановке на кадастровый учет территориальных зон, зон с особыми условиями использования территорий, границ населённых пунктов и муниципальных образований, координаты узловых точек объектов округляются с точностью до 0,01 см. и, в таком случае, при округлении могут возникнуть ошибки с дублированием узловых точек. Существуют и другие специфические проблемы, для решения которых отделом автоматизации градостроительного проектирования был разработан программный модуль, позволяющий найти и исправить топологические ошибки в пространственных данных.

Программное обеспечение «Проверка и коррекция топологии» представляет собой приложение для ГИС MapInfo Professional 11.5 (и более поздней версии).

Интерфейс программы «Проверка и коррекция топологии»

Данный модуль позволяет:

  • Преобразовать объекты в полигон/полилинию –объекты с типами «Прямоугольник», «Скругленный прямоугольник», «Круг», «Эллипс», «Дуга», «Окружность» преобразуются соответственно в объекты с типами «Полигон» или «Полилиния»;
  • Удалить объекты с длиной менее определенного значения;
  • Удалить объекты с минимальной площадью;
  • Удалить повторяющиеся ребра или ребра одного и того же объекта, наложенные друг на друга;

  • Удалить все узловые точки с повторяющимися координатами в пределах одного объекта;
  • Удалить узловые точки,  если их на одной прямой расположено более двух;
  • Удалить объекты у которых полностью совпадает и графика, и семантика;
  • Разъединить объединенные объекты с очисткой семантики. 

Это перечень топологических ошибок, которые возможно исправить без участия пользователя. В остальных же ситуациях система только находит и помечает некорректные части объектов на карте. К таким ошибкам относятся:

  • Наличие в объекте более 27000 узловых точек;
  • Объекты с одинаковой графикой, но различной семантикой;
  • Пересечения смежных площадных объектов;

  • Объекты без геометрии;
  • Объединенные объекты;
  • Пустые замкнутые пространства между объектами, площадь которых менее заданной;
  • Самопересечения;

  • Точки с одинаковыми координатами при заданном округлении;
  • Соседние узловые точки объекта, расстояние между которыми менее указанного;

  • Несоседние узловые точки объекта, расстояние между которыми менее указанного;

  • Узловые точки смежных объектов, находящиеся на расстоянии меньше заданного;
  • Пересечения линейных объектов;

  • Узловые точки линейных объектов, которые находятся на минимально близком расстоянии от точек другого объекта, но не совпадают;

  • Минимальное расстояние между узловой точкой одного объекта и ребром соседнего;
  • Объекты с типом геометрии отличным от выбранного.

По итогам проверки приложение выводит отчет о найденных ошибках с группировкой по типам и возможностью навигации по ним на карте.

Диалог поиска топологических ошибок

Отображение объектов с ошибками на карте

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

Комментарии

Аватар пользователя Гость

Здравствуйте! А какова стоимость сего продукта?

Аватар пользователя Евгения

проверить что участок топологически некорректен(самопересечение полигона)

Аватар пользователя Гость

Здравствуйте! А данный модуль является платным?

Аватар пользователя Федорова Наталья

Здравствуйте. Модуль проверки данных на топологические ошибки, является платным. Также можно получить демонстрационную версию. Для этого необходимо отправить запрос на предоставление модуля по электронной почте azenkov@itpgrad.ru или nfedorova@itpgrad.ru с указанием контактов, как с Вами можно связаться.

Аватар пользователя Гость

Добрый день! где можно скачать данный модуль?

Аватар пользователя Федорова Наталья

Добрый день!

Отправьте запрос на предоставление модуля по электронной почте azenkov@itpgrad.ru или nfedorova@itpgrad.ru с указанием контактов, как с Вами можно связаться.

Аватар пользователя Гость

Каким образом задается величина допуска при превращении дуговых сегментов в линейные (операция "Преобразовать объекты в полигон")?

При удалении повторяющихся ребер и точек - с какой точностью (сколько знаков после запятой) сравниваются точки на совпадение и точки на принадлежность линии?

Аватар пользователя Федорова Наталья

Добрый день.

Преобразование объектов в полигон осуществляется функцией MapBasic (Mapinfo) ConvertToPline.

Для удаления повторяющихся точек используется величина указаной в настройках погрешности. При наложении ребер погрешность до сотых, на принадлежность точки линии - до тысячных.

Отправить комментарий

Содержимое этого поля является приватным и не будет отображаться публично.
АНТИСПАМ
Этот вопрос задается для того, чтобы выяснить, являетесь ли вы человеком или представляете из себя автоматическую спам-рассылку.
X
Вы можете войти с зарегистрированным именем пользователя или вашим e-mail адресом.
Пароль чувствителен к регистру.
Загрузка