Leica Infinity: Feature Coding
特征编码是什么?
属性are 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.
The typical feature coding workflow in Infinity
Creating a codelist– from the Code table the user can export a codelist to use in with the field software Captivate, Viva, System1200, iCON and Zeno
Using Code tables in Infinity
使用代码表创建编码师
There are two methods for feature coding, thematical codes which are assigned to points, lines and areas or by free codes. Free codes differ from thematic codes as they are purely time-related information and are recorded in-between measurements in the field. A timestamp is recorded with each free code allowing a chronological order of export points and free codes to be used for third party mapping software.
在Infinity中使用代码表的好处如下:
- Quick and efficient way to create a library of codes
- 简单的方法重新组织,更新或加入代码列表
- The same codes can be exported to different instruments types or formats
- A Code table can be easily shared between users
视频1:Watch the video to learn how to create a code table.
Using a Code table to style features
When creating a drawing in CAD software, an operator uses geometry objects to represent features. For example, a certain CAD block represents a tree or a signpost or a special line style is used to distinguish between road and a kerb. The operator also defines similar styles for related features, and groups them on the same layers allowing fast modifications to be made to the whole group of features.
∞自动应用所需的编码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.
How can the Code table be set up to provide the styling? The user can import a pre-defined CAD file with all the required layers, blocks and line styles. The layers and blocks can be extracted from a DXF/DWG file. The layers can be used so that the coded features are grouped together using the same style.
一个块可用于用简单的几何对象表示功能。这包括2D或3D功能。通过将块分配给代码,可以使用代码属性来扩展块以在其真实的相对大小中表示该功能。例如,该属性可用于缩放树块,以便正确绘制冠层大小。
视频2:如何使用块和层
视频3:How to use custom line styles
无穷大的功能处理
无穷大的功能处理是一项直接的任务。用户只需要创建一个项目,附加代码表并导入数据。在3D视图中,这些点会自动用块绘制,线路使用定义样式,并且功能属于分配的图层。
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.
Infinity提供了一系列工具,允许用户纠正任何数据问题。问题可能是由于编码不正确,在观察功能时键入错误或障碍物。一些示例是,当未分配到一个点或输入错误的属性或测量错误点时。
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.
Thematic features can be easily exported to CAD software. Before an export, the user can define in the Layer Manager which survey and thematic layers must be sent to CAD. The export settings can be saved to a template file for future references. Afterwards the data and features can be exported by selecting *.dwg or *.dxf format type.
Author
Monika Bodziak
Product Engineer, Leica Infinity