Сводка, сшивка и другие сервисные операции

Рассмотрим инструменты, находящиеся в группе Сервис на панели инструментов Правка.

Удалить испорченные

Ищет в карте поврежденные объекты и автоматически удаляет их. Критерием для поиска служит аномально большой разброс координат точек объекта по сравнению с остальной картой.

Примечание

Чтобы увидеть, какие именно объекты были удалены, можно воспользоваться следующим трюком:

  1. Выполнить команду Удалить испорченные.

  2. Пометить все объекты карты.

  3. Отменить удаление объектов командой Правка > Отменить.

  4. Выполнить команду Правка > Инвертировать.

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

Найти одинаковые

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

Создать полигоны

Инструмент предназначен для автоматического создания полигонов из “лапши” (набора полилиний). Программа анализирует доступные для правки объекты и создает полигональные объекты в замкнутых областях.

В отличие от рассмотренной в разделе «Преобразование объектов» команды Точку (метку) в полигон, эта команда строит полигоны для всей карты сразу без всяких подсказок.

Сводка листов, Сшивка листов

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

Примечание

Зону поиска для этих инструментов можно ограничить. Для этого соберите полигон, внутри которого должна происходить сводка и сшивка, пометьте его и выполните команду Карта > Рабочая зона (установить). Убрать установленную рабочую зону можно командой Карта > Рабочая зона (очистить).

Общие границы

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

Например, имеется контур дороги с условным знаком пунктирной линии и контур угодия с условным знаком в виде точечного пунктира, примыкающий к ней. Естественно, что на тех участках, где их контура совпадают, условные знаки будут накладываться друг на друга и смотреться некрасиво. Чтобы избежать этого, можно сделать часть одного из контуров невидимой. Эту задачу автоматически решает данный инструмент. Он ищет совпадающие части контуров и одному из смежных объектов присваивает атрибут невидимой линии.

Вы можете попробовать работу инструмента на примере файла ShareBorders.dmf из папки Maps\Samples.