Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Digitals.pdf
Скачиваний:
73
Добавлен:
28.06.2022
Размер:
9.86 Mб
Скачать

Глава 5. Сбор и правка объектов

Установка режима высоты

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

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

В некоторых специальных случаях наличие высот в карте может быть нежелательным. В этом случае карту можно сделать плоской, “занулить”. Как это сделать станет ясно из раздела «Делаем карту плоской».

Рассмотрим режимы высоты применяемые в Digitals. Установить режим высоты можно из меню Сбор, из контекстного меню, а также щелкнув по информационной панели Z в строке статуса.

Интерполяция

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

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

Если у вас есть ЦМР на территорию сбора, то можно включить галочку Z-интерполяция только по ЦМР на закладке Правка в диалоге настроек. Это заставит программу при вычислении высоты игнорировать все объекты, кроме слоев с типом Сетка ЦМР .

Ручной

Применяется преимущественно при сборе в режиме стерео. В этом случае высота курсора (марки) находится под полным контролем оператора и меняется с помощью ножного штурвала фотограмметрической станции или его эквивалентов: вращения колесика мыши или перемещения мыши с нажатой клавишей Ctrl.

В этом режиме можно пользоваться кнопкой 3D захвата, рассмотренной в разделе «Захват точки».

Корреляция

Применяется в режимах моно плюс и стерео. Высота вычисляется путем анализа растровых изображений на стереопаре. Существует “горячая клавиша” G для быстрого входа / выхода в этот режим.

Фиксированный

Фиксирует высоту курсора на одном уровне. Применяется для рисовки горизонталей. Фиксация осуществляется командой Установить высоту из меню Сбор, из контекстного меню сбора либо нажатием комбинации Alt+9.

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

Подводный

Служит для выполнения промеров морских глубин (рельефа дна) - там, где позволяет прозрачность воды. Работает также как режим Ручной, но вводит поправку на искривление лучей, вызванную преломлением на границе воды и воздуха.

Порядок сбора

Как уже указывалось выше, сбор заключается в последовательной регистрации точек. Порядок регистрации точек для различных шаблонов сбора мы рассмотрели в разделе «Выбор шаблона сбора». В процессе регистрации вам доступны следующие возможности:

Отменить регистрацию точки, пока объект не завершен, можно командой контекстного меню Удалить точку или клавишей F8.

80

Порядок сбора

Отменить весь начатый объект можно из контекстного меню командой Отменить объект или клавишей Esc.

Завершенный объект можно отменить из главного меню командой Правка > Отменить или комбинацией клавиш Alt-Backspace.

Дополнительные возможности при сборе

Рассмотрим дополнительные возможности доступные из контекстного меню и меню Сбор, не рассмотренные выше.

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

Установите курсор внутрь области ограниченной некими контурами и выберите данную команду из контекстного меню. Программа проанализирует окружающие объекты и построит полигон внутри указанной области. Окружающие контура должны полностью замыкать область. Эта команда также доступна по горячей клавише N.

Авторегистрация F2

В основном используется для сбора горизонталей.

Зарегистрируйте первую точку, чтобы начать объект, после чего просто ведите курсором вдоль контура. Программа будет автоматически регистрировать точки с некоторым шагом. По умолчанию шаг равен 1 мм в масштабе плана. Настроить шаг можно в поле ввода Шаг авторегистрации, мм на закладке Сбор в диалоге настроек программы.

Повторно зарегистрируйте точку в конце контура, чтобы прекратить авторегистрацию, после чего завершите объект. Если во время авторегистрации выйти в начальную точку, то программа замкнет и закончит объект автоматически.

Невидимая линия

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

Напомним, что в режиме просмотра карты Полный невидимые линии не отображаются. Чтобы хоть как-то контролировать процесс, переключитесь в режим просмотра Обычный. Подробнее в разделе «Режимы просмотра карты» в Гл.4, «Основы работы с картой».

Если вы ошиблись и невидимость вам не нужна, исправить помеченный объект можно командой Сервис > Преобразовать > Невидимые линии в видимые или в окне Свойств объекта.

Атрибут невидимости линии не влияет на расчет площади и периметра объектов.

Ввести расстояние… Ctrl-D

Позволяет построить отрезок, отсчитываемый от последней зарегистрированной точки, введя его длину и / или угол направления. Команда открывает окно, показанное на Рис.5.3. В поле ввода расстояния можно использовать формулы, например, сложение. Угол отсчитывается от направления на север. Если включена галочка Относительный угол, отсчет ведется от воображаемого продолжения предыдущего отрезка. Галочка игнорируется, если диалог вызван сразу после регистрации первой точки и предыдущий отрезок еще не был собран.

Зафиксировав одно из введенных значений (длину либо угол), можно указать второе значение мышью. При этом, в случае фиксации длины, есть возможность точно “посадить” конец отрезка на существующий контур. Поверните отрезок таким образом, чтобы его конечная точка попала на контур и появился “узелок” захвата. Не путайте с индикацией захвата курсором мыши, узелок должен появиться именно в месте соприкосновения конца отрезка и контура.

81

Глава 5. Сбор и правка объектов

Рисунок 5.3. Диалог “Введите расстояние и/или угол”

Вставить дугу Ctrl-A

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

Особенности сбора объектов с разрывом

Объект с разрывом - это объект, состоящий из нескольких сегментов (частей). Типом такого объекта могут быть как полигон, так и полилиния.

Типичным случаем полигона с разрывом является полигон с вырезанными внутренними областями (так называемый полигон с “дырками”). Такой полигон в Digitals еще называют сложным полигоном. Порядок сбора сложного полигона следующий:

1.Выберите шаблон сбора Полигон.

2.Зарегистрируйте точки внешнего контура полигона по часовой стрелке, но не заканчивайте его.

3.Нажмите F4 или выберите команду Разрыв из контекстного меню.

4.Продолжите сбор внутреннего контура против часовой стрелки. Собрав внутренний контур, вы можете закончить объект клавишей F5 либо снова вставить разрыв и собрать еще один вырезаемый контур и так далее.

Уследить во время сбора за порядком регистрации по / против часовой стрелки удается не

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

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

Еще один способ заключается в том, чтобы отключить галочку Завершать объект по замыканию, о которой рассказано ниже в разделе «Настройки режима Сбор». В этом случае, пользоваться командами замыкания F3 и завершения объекта F5 можно будет независимо. Любознательный читатель может изучить эти возможности самостоятельно, в качестве упражнения.

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

1.Создайте карту на базе шаблона 2000.dmf.

2.Перейдите на панель Сбор и выберите активный слой “Насипи”.

3.Выберите из контекстного меню Шаблон сбора > Полилиния.

4.Последовательно зарегистрируйте контур верха откоса.

5.Вставьте разрыв клавишей F4 и зарегистрируйте контур низа откоса.

6.Завершите объект клавишей F5.

Настройки режима Сбор

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

82

Порядок сбора

Время автозавершения объекта

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

Если, регистрируя точку, задержать нажатой кнопку мыши дольше указанного значения, то сбор объекта будет автоматически завершен. Обычно устанавливается в значение 0.5 или 1 секунды. Значение 0 отключает данную возможность.

Автоматическая ортогонализация

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

Может быть полезной для сбора зданий со сложной конфигурацией без применения шаблона

Ортогональный.

Автоматическая генерализация

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

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

Помечать собранный объект

Если данная опция установлена, то после завершения объекта он остается помеченным. Функция может быть полезной, когда сразу планируются некие манипуляции с объектом в режиме Правка или предполагается немедленное заполнение его параметров и вынос подписей на панели Инфо.

Угловой лимит, град

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

Настройка позволяет немного сгладить контур на “крутых” поворотах. Задается в градусах, по умолчанию равна 30.

Плоскость с лимитом по Z

Применяется для сбора некоторых плоских объектов, например, зданий. Если разница в высотах точек в контуре объекта не превышает лимита, то все точки контура получают одно усредненное значение высоты. По умолчанию лимит установлен в 0.1 метра.

Подпись высоты у пикетов

Если опция выбрана, то сразу после сбора программа автоматически вынесет подпись высоты пикета на карту. Применяется для слоев типа Пикет.

Завершать объект по замыканию

При выборе этой опции после команды Замкнуть объект программа автоматически выполняет команду Закончить объект. В большинстве случаев это вполне разумное и экономящее время поведение, которое вряд ли стоит менять.

Применение навигатора в процессе сбора

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

1.Убедитесь, что навигатор отображает достаточную для работы область карты. При необходимости установите режим Вся карта. Ищите подробности в разделе «Навигатор» Гл.4, «Основы работы с картой».

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

83