Leica Captivate. Приложение Inventory

Leica Captivate. Приложение Inventory

Мы продолжаем цикл статей о приложениях, совместимых с Leica Captivate.

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

Приложение Inventory

Данное приложение расширяет возможности приложения Measure ПО Leica Captivate, добавляя к нему функции кодирования объектов топографической съемки.


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

Рассмотрим возможности данной функции.

Функция Nested Attributes (Вложенные атрибуты) позволяет установить зависимость значений вложенных атрибутов от значения родительского атрибута.

В качестве примера представьте, что вы проводите съемку автомобилей.

Вы выполняете измерение точки и присваиваете ей код Car (Автомобиль). Точка с кодом Car содержит два атрибута.

Первый атрибут именуется Country (Страна) и может принимать одно из следующих значений: German (Германия), American (США) и Japanese (Япония).

Второй атрибут именуется Brand (Производитель).

В стандартном приложении Measure пакета Leica Captivate список возможных значений атрибута 2 не зависит от значения атрибута 1.

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

В приведенном примере при выборе значения German (Германия) для атрибута 1 (Country [Страна[) перечень доступных значений для атрибута 2 (Brand [Производитель]) будет ограничен только немецкими производителями (Audi, BMW, Volkswagen)

Если первый атрибут будет иметь значение American (США), то перечень значений атрибута 2 будет ограничен только американскими производителями (Chrysler, GM, Ford)


Приложение Inventory IDs позволяет задавать уникальные идентификаторы (ID) и связывать с ними значения кодов и атрибутов, которыми будут автоматически заполняться поля при указании соответствующего ID.

Например, запись с ID = GB может содержать следующие значения полей:

  • Code (Код): Car (Автомобиль)
  • Country (Страна): German (Германия)
  • Brand (Производитель): BMW

Запись с ID = AF автоматически заполнит поля следующими значениями:

  • Code (Код): Car (Автомобиль)
  • Country (Страна): American (США)
  • Brand (Производитель): Ford

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

Уникальные идентификаторы (ID) можно задавать вручную. Кроме того, возможно автоматическое заполнение полей считыванием штрихкодов. В нашем примере пользователь может считать штрихкод на автомобиле, в котором зашифрован идентификатор (ID) GB, и передать это значение приложению Inventory. После чего код, а также значения первого (Страна) и второго (Производитель) атрибутов будут заполнены автоматически.

Сканер штрихкодов подключается к прибору CS20 по Bluetooth.

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


Подробное руководство к данному приложению доступно на веб-сайте myWorld. Его можно загрузить вместе с приложением.

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

Опыт применения

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

Свяжитесь с Leica Geosystems

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