Leica Captivate. Приложение Inventory
Leica Captivate. Приложение Inventory
Мы продолжаем цикл статей о приложениях, совместимых с Leica Captivate.
Приложение, описанное в этой статье, будет очень полезным при топографической съемке большого количества объектов со многими атрибутами, например объектов коммунального хозяйства.
Приложение Inventory
Данное приложение расширяет возможности приложенияMeasureПО Leica Captivate, добавляя к нему функции кодирования объектов топографической съемки.
Ключевой особенностью приложения является поддержка вложенных атрибутов и идентификаторов объектов.
Рассмотрим возможности данной функции.
ФункцияNested Attributes (Вложенные атрибуты)позволяет установить зависимость значений вложенных атрибутов от значения родительского атрибута.
В качестве примера представьте, что вы проводите съемку автомобилей.
Вы выполняете измерение точки и присваиваете ей кодCar (Автомобиль).Точка с кодомCarсодержитдваатрибута。
Первый атрибут именуетсяCountry (Страна)и может принимать одно из следующих значений:German (Германия),American (США)иJapa发表nese (Япония).
Второй атрибут именуется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.