Кодирование объектов в программе trimble access · 2020. 7. 28. ·...

30
Кодирование объектов в программе Trimble Access 1 Кодирование объектов в полевом и офисном ПО Trimble В этом документе кратко описаны процедуры кодирования объектов съемки в полевом и офисном ПО Trimble. Это не руководство пользователя, а набор примеров, позволяющий понять философию кодирования Trimble

Upload: others

Post on 03-Oct-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

1

Кодирование объектов в полевом и офисном ПО Trimble

В этом документе кратко описаны процедуры кодирования объектов съемки в полевом и офисном ПО Trimble. Это не руководство пользователя, а набор примеров, позволяющий понять философию кодирования Trimble

Page 2: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

2

1. Введение

Полевое ПО TA (Trimble Access) и офисное ПО TBC (Trimble Business Centre) имеют широкие возможности сбора подробной информации об объектах в полевых условиях. С помощью библиотек кодов пользователь может присвоить каждой точке/прямой уникальные свойства, необходимые для выполнения проекта.

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

Тем не менее, иногда необходимо настроить съемку прямо в поле; в этом случае создание кодов объектов в программе TA выполняется быстро и просто. Более подробную информацию о кодировании в полевом ПО вы всегда можете получить в контекстной справке на своем контроллере.

2. Кодирование объектов в самом контроллере

Библиотеки кодов в программе TA создаются в формате .FXL (Feature Definition File).

Для обеспечения совместимости между различным полевым ПО и форматами кодирования используется Диспетчер Описаний Объектов (Feature Definition Manager, FDM). Он имеет функцию конвертации файлов в формате .FCL (у пользователей Trimble Survey Controller) в различные версии формата .FXL.

3. Создание библиотеки кодов объектов в Trimble Access

Первым шагом будет создание библиотеки кодов объектов в ПО контроллера. Для этого выберите модуль Настройка, а в нем Библиотека объектов.

Page 3: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

3

Создайте новую библиотеку, нажав на кнопку Новый

Дайте имя новой библиотеке (FC_LIB_01), затем Enter и Принять новую FC библиотеку. Файл будет сохранен в папке Trimble Data вашего контроллера.

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

Page 4: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

4

4. Работа с прямыми

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

После выбора вы увидите сообщение Не существует объектов. Начните создавать их, нажав на кнопку Добав

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

Page 5: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

5

Теперь присвойте линейному объекту код и задайте свойства прямой, такие как описание, стиль и цвет линии. В конце нажмите Принять

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

Page 6: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

6

Для этого, после выбора Управляющий код, нужно в поле Действие управляющего кода выбрать Начать последовательность. Назовем этот код ST (start). Затем нажмите Принять для записи нового объекта.

Новый объект появился в списке объектов. Теперь нам надо создать команду, завершающую последовательность с общим кодом (L).

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

Page 7: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

7

После завершения заполнения библиотеки FC, нажмите Запись для сохранения новой библиотеки.

5. Как подключить новую библиотеку FC

Теперь откройте свой проект в контроллере и зайдите в Свойства проекта.

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

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

Page 8: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

8

Вот что вы увидите на карте после того, как будет измерена первая точка (01).

При измерении второй точки (02), принадлежащей той же прямой, используйте код L

После сохранения второй точки вы увидите на экране карты:

Page 9: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

9

Отснимите еще пару точек с кодом L, а затем завершите прямую, добавив к коду последней точки один из следующих кодов:

L st Если вы хотите закрыть предыдущую линию на точке 04 и сразу начать новую последовательность с измерения точки 05.

L end Если вы хотите закрыть прямую на точке 05.

При выборе кода L st на точке 05 на экране появится такая прямая:

При выборе кода L end на точке 05 результат будет таким:

Page 10: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

10

6. Замыкание полилиний с использованием библиотек кодов

Снова выберите созданный ранее файл FC_LIB_01.fxl.

Нажмите Добав для создания нового кода для линейного объекта L

В поле Тип объекта выберите Управляющий код и укажите код объекта cl. Новый код cl будет использоваться для замыкания прямой L, поэтому в поле описания пишем closing line (Замыкание прямой). В поле Действие управляющего кода выберите опцию Объед с первой (одинак код). Эта опция позволит вам замкнуть полилинию на первую точку последовательности с общим кодом (L).

После сохранения в вашей библиотеке должен появиться новый код cl

Page 11: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

11

Начните съемку новой прямой в том же проекте, используя точки с номерами 08, 09 и 10. Теперь вам нужно создать последнюю точку прямой, после которой требуется замкнуть полилинию на начальную точку (начинающую последовательность) 08.

Снимите последнюю точку 11 с кодом L cl. После ее сохранения вы должны увидеть на карте замкнутый прямоугольник, с углами в точках 08, 09, 10 и последней точке 11.

В результате на экране должна получиться похожая картинка.

Page 12: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

12

7. Диспетчер Описаний Объектов FDM

(Feature Definition Manager)

При инсталляции ПО Trimble Business Centre (TBC) вы также можете установить инструментарий для настройки своих библиотек кодов. Эта утилита называется Диспетчер Описаний Объектов (Feature Definition Manager, FDM). Она используется для создания библиотек на вашем компьютере и передачи их на ваш контроллер. Использование FDM позволяет вам присвоить атрибуты вашим кодам. Это невозможно при создании библиотек непосредственно на контроллере.

Зайдите в Start\Program Files\Trimble\Feature Definition Manager\

На первом этапе мы создадим файл с новой библиотекой, назовем ее FC Example и сохраним на компьютере. Для создания новой библиотеки .fxl заходим в File/New File. После этого вы можете настраивать все поля, которые потребуется вводить при кодировании с атрибутами.

Определите новую библиотеку кодов следующим образом:

Page 13: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

13

Эти значения затем могут быть изменены, выбрав значок "папка" для вашего .fxl файла.

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

Для этого нажмите на значок Создать Категорию

и дайте ей имя (Points)

После этого вы можете начать создавать свои коды для объектов съемки. Для создания нового объекта в только что созданной категории, выберите в левой колонке категорию Points и щелкните на ней правой кнопкой. Затем выберите Создать и Новое определение объекта:

Page 14: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

14

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

Теперь вы должны создать Код (01) для фонаря, а затем – некоторые атрибуты для этого объекта. Предположим, вы хотите создать список возможных цветов фонаря – Серый, Синий или Зеленый. Тогда просто выберите Lamp в левой части меню и выберите команду Создать/Создать атрибут/Список:

Page 15: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

15

После этого укажите описание списка атрибутов, а в режиме ввода Entry – ввод каких параметров необходим, а каких необязателен. Нажмите на кнопку Добавить в правой части, и увидите окно со списком и появившимся в нем первым значением для ввода цвета. Назовем его Серый.

Затем еще нажмем Добавить дважды для того, чтобы ввести значения Синий и Зеленый. После этого закончим ввод списка, нажав OK.

Теперь вы видите, что атрибут с кодом 01 создан для объекта Lamp:

Page 16: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

16

Всякий раз, когда вы будете использовать этот код в поле при измерении точек, вам будет предлагаться выбрать значение цвета из списка, созданного выше. После этого, вам, возможно, потребуется установить соответствующий условный знак для объекта Фонарь, который был бы виден на экране контроллера, а также в ПО TBC. Для выбора нужного значка для Фонаря щелкните правой кнопкой на Lamp в левом меню, и выберите Создать/Новый символ:

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

Вы также имеете возможность перерисовать условный знак и способ, каким он будет появляться на экране. Как только условный знак принят (OK), вы увидите окно предпросмотра, в котором новый знак для Lamp отображается в таком же виде, как в TBC:

Page 17: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

17

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

Перейдите в Правку и выберите Редактор Символов:

Редактор позволяет вам создавать новые значки для вывода на карту как в контроллере,

так и в офисном ПО TBC.

В редакторе символов перейдите в Файл / Сохранить как и выберите имя своей новой библиотеки кодов, например My_Symbols. Будет создан новый файл с библиотекой под названием My_Symbols.sym. При записи вы получите вопрос, как вы хотите сохранить эту библиотеку символов – как системную или нет. Решайте сами.

Для начала рисовки значка зайдите в Символ/Добавить, затем укажите его имя и выберите опции для него. Давайте нарисуем условный знак для Lamp и сделаем его серым.

Page 18: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

18

Вы можете использовать простые инструменты рисования при создании и редактировании нового символа. Чтобы добавить новый символ в библиотеку символов, нажмите Символ и затем Добавить.

После завершения создания библиотеки, выберем один из созданных символов для обозначения фонарей. В FDM выберите Lamp, затем окно Линии и Символы и дважды щелкните на имя объекта.

В открывшемся окне Символ, откройте список для символов и выберите пункт <Импорт символов>:

Page 19: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

19

Теперь найдите библиотеку символов, которую вы создали. В этом примере мы воспользуемся нашей готовой библиотекой под названием "My_Symbols.sym".

Как только библиотека символов выбрана, вы увидите следующее окно с изображениями всех символов из этой библиотеки .sym. Вы можете добавить их все в свою базу данных, нажав на команду.

Подтвердите, нажав OK.

Теперь в списке символов вы можете выбрать настроенный вами условный знак для Lamp, и увидеть, как он будет выглядеть в TBC:

Page 20: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

20

Теперь также, как это мы делали в полевом ПО, вы сможете создавать коды для прямых, а также управляющие коды для них. Для этого нужно просто создать новое определение для прямой, назвать эту прямую Road Axis, Code 02, Red и присвоить значение Solid в качестве Стиля линии.

По завершению вы должны увидеть следующую картинку:

По умолчанию для Стиля линии имеется только одно определение. Тем не менее, если вам потребуется создать новые определения для линии, нажмите на Правка/Редактор типов линий:

Page 21: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

21

Используйте этот инструмент для создания новых прямых разной формы и цвета. Шаги при создании новой линии точно такие же, как и при создании объекта Lamp в предыдущем примере. Как только проект линии готов и код создан, вы можете создавать некоторые правила для линий. Также как это вы делали в контроллере, вы можете создавать Управляющие коды для линий для использования в поле при съемке прямых. Для этого просто щелкните на значок Управляющих Кодов в левой части главного меню, затем щелчок правой кнопкой, Создать/Создать код управления линиями:

Затем дайте понятный вам код для этого Управляющего кода, точно с такой же функциональностью, как вы уже видели выше при создании управляющих кодов в самой программе Trimble Access:

Page 22: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

22

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

8. Быстрые коды

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

Для этого создадим в FDM новую библиотеку кодов и назовем ее M.Codes. В нашем случае мы будем использовать в качестве Тип Объекта только значения Точки. Используйте FDM для создания новой библиотеки, а затем передайте ее в контроллер.

Для экспорта библиотеки в контроллер соедините его с компьютером и нажмите на иконку Экспорта.

Создаем новый проект в TA и выбираем с Свойствах Проекта новую созданную библиотеку кодов M.Codes

Page 23: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

23

Как только проект будет открыт и инструмент будет подключен (GNSS или Оптический), зайдите в меню Съемка и выберите опцию Быстрые коды

Быстрые коды работают с группами кодов, которые могут быть созданы как в FDM (см. в след разделах), так и в самом контроллере. При первом запуске Быстрых кодов вам будет предложено создать минимум одну группу кодов объектов. Каждая группа может содержать максимум 9 кодов. Для создания группы нажмите на Доб. группу в верхнем правом углу.

После выбора команды Доб.группу вам потребуется ввести имя первой группы быстрых кодов. Например, назовем ее STREET 1

Page 24: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

24

После создания группы STREET 1, вы увидите следующее окно. Используйте функцию Нажать-и-Держать на контроллере для присвоения определенного кода каждой из 9 кнопок. В верхнем левом углу вы видите имя группы, которую редактируете в данный момент

Решите теперь, какой код вы хотите присвоить первой кнопке экрана. В данном примере мы будем использовать код фонаря Lights. После выбора нажмите Enter для подтверждения.

В результате должны получить такую картинку:

Page 25: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

25

Продолжим присваивать другие коды в свою библиотеку M.Codes и дадим описания всем 9 кнопкам, как показано на рисунке справа

Теперь функция Быстрые коды вместе с созданной группой готова к использованию. Всего вы можете создать до 26 групп. Для переключения между группами вы можете использовать буквы A - Z, или просто выбирать их из падающего меню.

Для измерения точки, например, с кодом TR, просто нажмите на кнопку TR на экране или нажмите на 3 на клавиатуре инструмента.

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

Page 26: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

26

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

Создать группу кодов в FDM довольно просто. Щелкните правой кнопкой на строку Группы в левом меню, и перейдите в пункт Создать/Создать группу

Дайте имя группе, например STREET 2

Page 27: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

27

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

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

Для этого создайте новую группу (STREET 3), используя различные прямые для указания различных элементов трассы, таких как левая насыпь, левый откос, левый кювет, ось трассы, правый кювет, правый откос, правая насыпь с различными цветами.

Также создадим один код, который

будет завершать последовательность.

Предположим, что в поле вы будете передвигаться зигзагом:

слева направо и наоборот.

Page 28: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

28

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

Теперь зайдите в пункт Быстрые коды и создайте новую группу STREET 3 с помощью процедуры, описанной выше. Ваша новая группа должна выглядеть так:

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

Page 29: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

29

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

Теперь подойдем к первой левой точке на трассе (ЛНасыпь в нашем примере) и нажмем Измерить. Последующая точка съемки автоматически получит код второго элемента списка, то есть ЛОткос, и т.д.

СОВЕТ: для еще большего ускорения съемки активируйте опцию Автозапись точек, а затем при работе с роботизированным тахеометром режим трекинга TRK или при работе в RTK режим Быстрая точка.

9. Экспорт .DXF полилиний, созданных с помощью библиотеки кодов FC

Trimble Access имеет возможность экспорта линий в DXF формат, используя функцию экспорта в DXF. Простые сплошные линии можно быстро экспортировать из TA с помощью функции Экспорта в Созданный формат (Custom Export).

Page 30: Кодирование объектов в программе Trimble Access · 2020. 7. 28. · Кодирование объектов в программе Trimble Access 2 1

Кодирование объектов в программе Trimble Access

30

В TA на экране Карты для этого примера выводится графическое представление кодов прямых:

Для экспорта прямых в формат DXF в меню Проекты нужно выбрать строку Экспорт в Созданном формате и выбрать в нем опцию DXF. Экспортируемый файл можно настроить в соответствии с используемыми кодами для объединения линий и с другими опциями.

Созданный в результате .DXF файл затем выводится в ПО CAD с отображением точек съемки и кодированных прямых.