Научная статья на тему 'Использование полевого кодирования при съемке местности и отображении объектов и ситуаций в программе Credo_DAT 4. 1'

Использование полевого кодирования при съемке местности и отображении объектов и ситуаций в программе Credo_DAT 4. 1 Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
2007
566
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОЛЕВОЕ КОДИРОВАНИЕ / КОДОВАЯ СТРОКА / СЕМАНТИКА / ФОРМАТ С РАЗДЕЛИТЕЛЯМИ / ПОЗИЦИОННЫЙ ФОРМАТ / ПОПЕРЕЧНИК / CREDO_DAT 4.1 / FIELD CODING / CODE STRING / SEMANTICS / THE DELIMITED FORMAT / POSITION FORMAT / DIAMETER OF THE DISTANCE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Новоселов Денис Борисович, Кирьянов Иван Сергеевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE USE OF FIELD ENCODING, SURVEY AND MAPPING OF OBJECTS AND SITUATIONS IN THE PROGRAM CREDO_DAT 4.1

The paper presents method for encoding the use of field surveying using modern surveying instruments and data processing in modern software products. As a software program was used Credo_dat 4.1.

Текст научной работы на тему «Использование полевого кодирования при съемке местности и отображении объектов и ситуаций в программе Credo_DAT 4. 1»

ИСПОЛЬЗОВАНИЕ ПОЛЕВОГО КОДИРОВАНИЯ ПРИ СЪЕМКЕ МЕСТНОСТИ И ОТОБРАЖЕНИИ ОБЪЕКТОВ И СИТУАЦИЙ В ПРОГРАММЕ CREDO_DAT 4.1

Денис Борисович Новоселов

ООО «Сибшахтостройпроект», 654027, Россия, г. Новокузнецк, пр. Курако, 19Б, главный специалист отдела инженерно-геодезических изысканий, тел. (3843)900-420, e-mail: moblic@mail.ru

Иван Сергеевич Кирьянов

Сибирский государственный индустриальный университет, 654007, Россия, г. Новокузнецк, ул. Кирова, 42, студент группы ГД-132, тел. (3843)74-86-35, e-mail: ivan1995ivan95@mail.ru

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

Ключевые слова: полевое кодирование, кодовая строка, семантика, формат с разделителями, позиционный формат, поперечник, CREDO_DAT 4.1.

THE USE OF FIELD ENCODING, SURVEY AND MAPPING OF OBJECTS AND SITUATIONS IN THE PROGRAM CREDO_DAT 4.1

Denis B. Novoselov

LLC «Sibshahtostroyproekt», 654027, Russia, Novokuznetsk, av Kurako, 19b, the main specialist of the engineering-geodetic survey department, tel. (3843) 900-420, e-mail: moblic@mail.ru

Ivan S. Kiryanov

The Siberian State Industrial University, 654007, Russia, Novokuznetsk, Kirova St. 42, student of DG-132, tel. (3843)74-86-35, e-mail: ivan1995ivan95@mail.ru

The paper presents method for encoding the use of field surveying using modern surveying instruments and data processing in modern software products. As a software program was used Credo_dat 4.1.

Key words: field coding, code string, semantics, the delimited format, position format, diameter of the distance, CREDO_DAT 4.1.

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

- установить связь объекта с его описанием в классификаторе;

- осуществить привязку объектов к снимаемым точкам на местности;

- сформировать описание геометрии сложных линейных и площадных объектов;

- задать семантическое описание объектов;

- определить параметры снимаемых пунктов (тип координат и отношение к рельефу);

- сократить время, которое затрачивается на создание планов местности.

В качестве программного продукта мы использовали программные продукты компании «Кредо-Диалог» г. Минск.

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

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

В программе CREDO_DAT 4.1 заданы 3 системы полевого кодирования

- компактный формат, стандартный и формат CREDO_DAT 4.1. Пользователь можно создать свою уникальную систему полевого кодирования, которая больше всего подходит к определенному электронному геодезическому инструменту. Также можно редактировать существующие системы полевого кодирования. В нашем случае тахеометр Sokkia SET 530R3 не мог вводить в кодовой строке символ ;, который по умолчанию является разделителем кодов, вместо него был выбран символ &.

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

Формат с разделителями - разделителями полей в кодовой строке являются пробелы. Символы «/» и «=» в описании формата, а также символ-разделитель кодовых строк «;» предлагаются для использования по умолчанию.

[код [-идентификатор]] [ команда [ параметр] [ признак-1]]

[/код_атрибута=значение_атрибута] [ признак-2]

Позиционный формат - все элементы кодовой строки имеет фиксированную длину и между ними отсутствуют разделители.

[ - ] fff[ i] [ cc [d [ ± параметр ] ] ] ] cc [ ±параметр ], где fff - код условного знака (3 символа),

1 - идентификатор (1 символ), сс - код команды (2 символа), ё - признак-2 (1 символ).

Рассмотрим пример полевого кодирования в позиционном формате.

В примере представлены коды точечных и линейных объектов. Точка 16

- начало линейного объекта с кодом 713 (ограды металлические высотой более 1 метра); 1 - идентификатор, при полевом кодировании параллельно можно снимать 10 объектов с одинаковым кодом; 11 - код команды, в данном случае - это начало линейного объекта, 13 - конец. Точки 18,19 и 20 -продолжение линейного объекта с кодом 713 (рис. 1). Точки 33, 34, 35 и 35 -линейный объект с кодом 612 (тропы). Точки 37 и 38 имею сразу два кода, в качестве разделителя представлен символ &, как в первой, так и во второй строке представлен смотровой люк код 403 и канализация код 375 (рис. 1). Точки 39, 42 и 63 - точечные объекты, соответственно ж/б столб, кустарник и дерево лиственное.

Номер Код

16 713111

17 7131

18 7131

19 7131

20 7131

33 612011

34 6120&379013

35 6120

36 612013&451011

37 403&375011

38 403&375013

39 353

42 560

63 554

Рис. 1. Пример полевого кодирования в позиционном формате

Для описания структурных линий и контуров рельефа при кодировании топографических объектов применяется отношение объекта к цифровой модели рельефа. В формате с разделителями задается символом «Ь», в позиционном - вводом знака «-» перед кодовой строкой, например:

- -220011 в позиционном формате;

- 2200 р1п Ь в формате с разделителями.

Рассмотрим пример кодирования в формате CREDO_DAT 4.1 с разделителем при кодировании поперечника.

Точка 14 - задание нового линейного объекта с кодом 614 (автомагистрали с дорожным покрытием), 1 - идентификатор линейного объекта, s - начать сплайн (рис. 2). Точка 15 - новый линейный объект с кодом 451 (откос неукреплённый), который задаётся ломанной линией. Точка 18 команда ps - начало поперечника, точка 21 команда ре - окончание поперечника. При съемке первого поперечника эта команда завершает первый поперечник, т.е. указывает количество линий в поперечнике. При съемке последующих поперечников - завершает режим съемки поперечников [1]. Точки 22, 23, 24, 25 - съёмка поперечника, код вводить не нужно, в этом случае код будет тиражироваться до тех пор, пока мы не завершим линии съемки поперечника командой ре.

Номер Код

14 614-1 Б

15 451-1 р

16 614-1

17 451-1

18 451-1 рБ

19 614-1

20 614-2

21 450-1 ре

22 код отсутствует

23 код отсутствует

24 код отсутствует

25 код отсутствует

Рис. 2. Пример полевого кодирования поперечника

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

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

необходимости выполнения съемки, не относящейся

непосредственно к съёмке поперечника, можно

использовать команду пауза в съемке поперечников, код - рр.

Рассмотрим другой пример кодирования в формате CREDO_DAT 4.1 с разделителем при кодировании поперечника.

Точки 105, 106, 107 -тиражирование кода при съёмке поперечника, коды вводить не нужно (рис. 3).

Точка 108 команда р- закончить линию откоса неукреплённого. Точка 109 -начало линейного объекта с кодом 974 (забор деревянный решетчатый), команда рр - пауза в съёмке поперечника. Точка 110 - конец линейного объекта с кодом 974. Точка 111 - точечный объект с кодом 332 (фонари на деревянный столбах). Точка 112 - точечный объект дерево хвойное с заданными свойствами семантики, порода Ель, высота 15 метров. Точки 113 и 114 - точечные объекты, точка 115 - снятие паузы в съёмке поперечника. Точки 116 и 117 - продолжение съёмки поперечника.

Номер Код

105 код отсутствует

106 код отсутствует

107 код отсутствует

108 р-

109 974-1 р рр

/ / / / / / / / / / / /

• с 106: ЩЛ503 ~алУ / у../ті293 / 187,929 / -И15 Ш 114 и 188,380

186,127 188,140

_ „ 107 -

^ 186,390 А из

I 112 187.497

186.146 }ЛГ 111 186.476

V108 а109 ^<85,107 Ч0 110 ■ 185,142

и 184.489

110

111

112

974-1 е

332

555

/Р=Е1/Н=15.00

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

113

114

115

116 117

308

332

РР

код отсутствует код отсутствует

Рис. 3. Пример полевого кодирования поперечника с использование паузы съёмки

Во время выполнения кодирования существует несколько правил, которые следует соблюдать, чтобы ваша работа была продуктивна и рационально расходовала ваше время:

- кодовая строка вводится в поле кода электронного прибора. В разных приборах это поле может называться по-разному, часто для ввода кода предусмотрены поля комментариев. Важно знать, как данное поле интерпретируется при импорте в СЯЕОО ОАТ;

- информация, содержащаяся в кодовой строке, относится к текущему снимаемому пункту. Если снимается линейный или площадной объект, то для каждого снимаемого пункта должна быть сформирована соответствующая кодовая строка;

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

- при съемке большого количества однотипных объектов необходимо явно указать признак тиражирования (по умолчанию - символ I после кода объекта);

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

- при съемке поперечников выполнение команды тиражирования приостанавливается. По окончании съемки поперечников тиражирование кода активизируется вновь;

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

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

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. CREDO_DAT 4.1. Руководство пользователя // Компания «Кредо-Диалог», 2011,

114 с.

© Д. Б. Новоселов, И. С. Кирьянов, 2014

i Надоели баннеры? Вы всегда можете отключить рекламу.