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

Отображение групп в рабочем окне карты

Параметр, отображаемый первым, можно редактировать прямо в окне списка. Чтобы войти в режим редактирования параметра, повторно щелкните мышью на выбранной строке.

Редактировать все-таки удобнее в панели Инфо, где для правки доступны все параметры сразу. Окно Список группы при этом можно использовать как навигатор, для просмотра и пометки необходимых объектов.

Рисунок 7.1. Окно “Список группы”

Отображение групп в рабочем окне карты

Обычно существование групп никак внешне не отражается на карте. Если вы хотите видеть группы в рабочем окне, то следует включить галочку Группа > Выделять группы. Данная команда создает в карте специальные слои с названиями вида “&Группа 1” и присваивает этим слоям некий стиль линии и заливки. Теперь входящие в группу объекты будут “закамуфлированы” в карте назначенными цветами.

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

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

Построения в карте

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

Совершенно естественно, что Digitals содержит инструменты для упрощения описанных выше задач. Соответствующие команды сосредоточены в меню Вставка и Вставка > Засечки. Рассмотрим их по порядку.

165

Глава 7. Работа с картой (продолжение)

Засечки

Точка по промерам…

Построение точки по двум или трем известным расстояниям (линейная засечка).

1.Соберите в карте базовый объект (полилинию) соединяющую точки, от которых имеются промеры.

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

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

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

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

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

Угловые пересечения…

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

1.Пометьте линию, вдоль которой будут строиться точки.

2.Пометьте линию, от которой будут откладываться углы.

3.Вызовите команду и в появившемся окне укажите углы. Рисунок ниже иллюстрирует принцип построений.

Метод перпендикуляров…

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

1.Пометьте линию из двух точек, задающую базовое направление (или замаркируйте один из сегментов полилинии) и вызовите команду.

166

Засечки

2.В появившемся окне укажите слой, на котором будут создаваться точки.

3.Укажите направление и расстояние для построения и нажмите кнопку Вставить.

4.Повторите предыдущий пункт требуемое число раз.

Каждая следующая точка строится относительно предыдущей. Например, на рисунке ниже точки на слое “Проектні точки” построены через 10 метров по направлению Прямо, Прямо, Лево,

Право.

Контур по промерам…

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

1.Пометьте базовую линию и вызовите команду.

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

Вписанная дуга, Описанная дуга

Команды позволяют вставить дугу в помеченную полилинию. Вставляемая дуга заменяет часть полилинии.

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

167

Глава 7. Работа с картой (продолжение)

Дуга по радиусу…

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

Замаркируйте сегмент полилинии (две последовательные точки), вызовите команду и укажите в диалоге радиус вставляемой дуги.

Точки вдоль контура (отвод)…

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

1.Пометьте базовый объект (полилинию).

2.Замаркируйте точку, относительно которой будут откладываться расстояния (или не маркируйте ничего, если начальная точка совпадает с первой точкой базового объекта).

3.Вызовите команду, затем в диалоге задайте расстояние вдоль базового объекта и, через пробел, промеры по перпендикуляру. При этом значения со знаками + (плюс) и - (минус) будут означать направление влево и вправо от направления базовой линии соответственно. Ниже на рисунке показан пример.

Полярный метод…

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

Для расчета больших объемов тахеометрической съемки в составе ПО Digitals имеется отдельный модуль Geodesy. Применять его особенно удобно при наличии файла измерений, импортированного из электронного тахеометра.

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

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

168

Засечки

3.В основной части окна введите данные по одной строке на пикет в виде Номер_пикета Направление Длина, разделяя значения пробелом.

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

4.После ввода всех данных нажмите кнопку Создать. Принцип построения проиллюстрирован ниже на рисунке.

Прямоугольник…

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

Полигон по промерам (внутренний)…, Полигон по промерам (внешний)…

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

1.Пометьте известный контур. Для удобства, подписи номеров его узлов (точек) лучше вынести на карту заранее.

2.Вызовите команду и введите данные промеров по одной засечке на строку в виде НомерТочки1 Промер1 и так далее, разделяя значения в строке пробелом.

3.После того, как ввели все промеры, нажмите ОК. Если все в порядке, то программа вычислит все линейные засечки и построит контур.

Тестовый пример построения данных видов засечек имеется в дистрибутиве программы.

Откройте файл PolygonByDistances.dmf из подпапки Maps\Samples программной папки и поэкспериментируйте с данными командами самостоятельно.

Поперечные сечения…

Позволяет построить поперечные сечения рельефа в заданных точках вдоль оси трассы. Порядок работы следующий:

1.Пометьте базовую линию (ось) и вызовите команду.

2.В открывшемся диалоге укажите слой для вставляемых линий сечений (перпендикулярных оси линий) и слой для пикетов.

3.Из выпадающего списка Построение сечений выберите режим создания:

169