Leica Infinity:功能编码

特征编码是什么?

When surveyors collect field data, they document the position and details of required特征. Everything can be considered a feature: a building, a fence, a road, a bench, or even a tree. When measurements are made, the surveyor records the details of the features by entering codes and attributes, which are stored with the measured point.
The代码categorise and identify the feature, describing what it is in the field; for example, a single point can be coded to represent a tree or gully and few points can be coded to represent a road or fence. A special code property called linework is used to join the points with a line to create a linear feature like a building or wall.

Attributesare linked to a code and are used to describe the feature and give additional details. For example, if your coded feature was a wall, the attributes you use might include its material type, height or width.

Using feature coding saves time and increases productivity both in the field and the office by having features described and for visualizing the data in the software. This is helping with QC of collection of features and help the data processing step before sending data to CAD or GIS solutions.

The typical feature coding workflow in Infinity

Working with feature coding requires some data preparation and processing in the office before and after measuring in the field. The typical workflow is:
Pre-defining a library of codes and features style– first the user must create the Code table which is managing the list of codes, attributes and styling information used to assign to measured data. The table is applied to data imported or created in a project.

创建一个编号师- 从代码表中,用户可以导出一个代码师,以与字段软件Captivate,Viva,System1200,Icon和Zeno一起使用
数据采集- 编号师已转移到现场软件,应使用现场作业中的测量来定义功能。
办公室数据处理– the collected data is imported into an Infinity project with the coded features. The code table applies automatically the correct style to the imported field data.
此工作流介绍了有效现场收集的所有步骤。使用功能编码使验证在办公室的工作更加容易。为了支持各个客户的视觉样式,用户可以使用相同的代码库创建多个不同的代码表,但要应用不同的功能定义和样式。

Using Code tables in Infinity

在Infinity中使用代码表如何支持整个功能编码过程?

Using a Code table to create a codelist

创建一个编号师before doing the fieldwork is not mandatory but doing it within the field software can be time consuming and awkward with limited functionality. The best practice is to predefine a list of codes that is suitable for the type of work. The same codelist should be used by all field crews.
创建代码时,用户定义了代码类型和线性功能的样式。Infinity支持所有类型的代码,包括点,线,区域和现有系统1200和Leica Viva用户使用的免费代码。

有两种用于特征编码的方法:分配给点,线和区域或免费代码的主题代码。自由代码与主题代码不同,因为它们纯粹是与时间相关的信息,并且在现场测量之间记录了。记录了每个免费代码的时间戳,允许按时间顺序排列的导出点和免费代码用于第三方映射软件。

对于每个代码,用户可以输入一个或多个属性,并定义是否应自动提示它们输入。可以通过许多方式定义属性,例如,作为简单的文本字段,选择列表,可供选择的范围或默认值。
The user does not necessarily need to create a codelist from scratch as they can use existing data to automatically populate a new library of codes. This can be done by importing an existing codelist, a Leica DBX job, FlexLine CLS file, ESRI geodatabase or HeXML file.

The benefits of using a code table in Infinity are as follows:

  • 快速有效地创建代码库
  • Easy way to re-organize, update or join lists of codes
  • 相同的代码可以导出到不同的乐器类型或格式
  • A Code table can be easily shared between users

VIDEO 1:Watch the video to learn how to create a code table.

使用代码表来样式功能

在CAD软件中创建图形时,操作员使用几何对象来表示特征。例如,某个CAD块代表树或路标或特殊线样式来区分道路和路缘。操作员还为相关功能定义了类似的样式,并将它们分组在相同的层中,从而可以对整个功能进行快速修改。

Infinity automatically applies the required coding style during the data import. This means the user can view the data in a format that is already styled very closely to the finished deliverable straight after import.

Leica Infinitysurveying software feature coding screenshot

如何设置代码表以提供样式?用户可以用所有必需的层,块和线样式导入预定义的CAD文件。可以从DXF/DWG文件中提取图层和块。可以使用层,以便使用相同样式将编码功能分组在一起。

A block can be used to represent a feature by a simple geometry object. This includes 2D or 3D features. By assigning the block to the code, the code attributes can be used to scale the block to represent the feature in its true relative size. For example, the attributes can be used to scale a tree block, so that the canopy size is drawn correctly.

Leica Infinitysurveying software feature coding screenshot

The line styles can be imported from the .LIN files, this way a line can be represented as a pattern of dashes, dots, text or symbols.
Watch the videos to learn how to use blocks, layers and custom line styles

VIDEO 2:How to use blocks and layers
VIDEO 3:How to use custom line styles

Feature processing in Infinity

Feature processing in Infinity is a straight forward task. User just needs to create a project, attach a Code table and import the data. In the 3D view, the points are automatically plotted with the blocks, the lines use the defined style and the features belong to the assigned layers.

Once a Code table is attached to the project, the entire content, including the code and style information, is included in the project. This means that if the project is transferred to another user, there is no need to provide additional files. If the position of the data in the project needs to be updated due to any processing tasks like GNSS or TPS processing, the features will be updated automatically without the need of further re-processing.

If a user needs to edit codes within a project, this can also be done using the Project Code Manager where one can find the same editing capabilities that are available in the Code Manager, such as being able to edit layers, blocks and line styles. However, any edits made in the Project Code Manager will only apply to the current project and automatically update the data in the project.

In the Project Code Manager, the user also sees any new codes that have been created in the field. The new codes can be easily merged into the Code Table’s codes and styles.
∞allowi提供了一系列的工具ng a user to correct any data issues. Problems can be due to incorrect coding, typing mistakes or obstacles while observing features. A few examples would be when a code was not assigned to a point or a wrong attribute was entered, or an incorrect point was measured.

The feature editing menu contains options to Join, Break, Delete, Split or Curve line features. Missing features can be easily added by creating new points, lines and assigning codes.

主题功能可以轻松导出到CAD软件。在导出之前,用户可以在层管理器中定义哪些调查和主题层必须发送到CAD。可以将导出设置保存到模板文件中以供将来参考。之后,可以通过选择 *.dwg或 *.dxf格式类型来导出数据和功能。

Author
Monika Bodziak
产品工程师,Leica Infinity

Leica Infinity

オンラインラーニング

ライカジオシステムズ,様様お使い使いをに活用できる,よう,,机能のの使用方法をを学习するするするためためののオンライン
ライカジオシステムズ,様様お使い使いをに活用できる,よう,,机能のの使用方法をを学习するするするためためののオンライン

ライカジオシステムズへのお問い合わせ

販売、サポートおよび 技術サービスについてのお問い合わせ先はこちらからご覧いただけます。
販売、サポートおよび 技術サービスについてのお問い合わせ先はこちらからご覧いただけます。