<< На Главную    < В меню Советы по MapInfo

  Понятие "топология" является важнейшим термином при рассмотрении качества создаваемых вами карт в любой ГИС. В первом приближении будем понимать под определением "топология" набор правил, которые будут обозначать допустимое ( в смысле качества оцифровки) и недопустимое расположение пространственных объектов относительно друг друга (более подробно о правилах топологии можно посмотреть, например , здесь). Классическими  правилами корректной топологии являются недопущение самопересечений полигонов("петли","восьмерки"), отсутствие наложений полигонов друг на друга, отсутствие между смежными полигонами пустых областей ("дыр"). Такие требования к топологии ( а если говорить проще - к качеству оцифровки) являются вполне обоснованными с точки зрения извлечения корректной информации из пространственных данных. Например, наличие массовых пропусков между смежными полигонами может привести к неверному подсчёту площади земельных участков, наличие перекрытий полигонов недопустимо с точки зрения прав собственности на земельные участки и т.д. Короче, смысл ясен - топологию надо соблюдать.

 

  Так как же проверить топологию в ГИС MapInfo? Первое - нужно сделать подвергающийся проверки слой редактируемым. Второе условие - необходимо выделить объекты, которые вы подвергаете инспекции. Далее идём меню Объекты>Проверка полигонов:

Проверка топологии в ГИС MapInfo

Жмём кнопочку OK и в случае обнаружения данной утилитой ошибок можно увидеть такую приблизительно картинку (как пример):

Проверить топологию в ГИС MapInfo

На рисунке выше утилита проверки топологии нашла три ошибки: наложение полигонов(жёлтый полигон), самопересечение полигона (красные значки) и пустоту (синий цвет).

Если с диагностикой петель и наложений полигонов вопросов, как правило, не возникает, то при определении пустот иногда приходиться подбирать параметр "Максимальная площадь". Дело в том, что если задать слишком большую площадь, то утилита будет диагностировать естественные "острова" на карте (лес, или болото на пашне) как ошибку. К счастью, как правило, ошибки оператора в виде пустот имеют площадь значительно меньшую , чем "острова" и проблема решается заданием параметра Максимальная площадь порядка 10 м.кв.

Существенную помощь по устранению ошибок топологии может дать соответствующая утилита, которая доступна по меню Объекты>Коррекция топологии:

Коррекция топологии в MapInfo

Можно  рекомендовать использовать утилиту коррекции топологии перед её проверкой.

Работу по контролю топологии полигонов и исправлению ошибок  необходимо проводить до появления следующего долгожданного сообщения :-) 

 

О том, как быстро проверить топологию с минимумом движений в MapInfo - смотрите здесь

Как проверить топологию пространственных данных в ArcGIS, можно посмотреть на нашем сайте здесь

©Simashkov.2011.

26.01.2011 г.

Назад