Leica Infinity: Feature Coding

Leica Infinity

什么是功能编码?

当测量师收集现场数据时,他们会记录所需的位置和详细信息特征. 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.
codes对该功能进行分类和识别,描述其在现场中的内容;例如,可以对单点进行编码以表示树或沟渠,并且可以编码几个点以代表道路或围栏。一种称为Linework的特殊代码属性用于加入点,以创建建筑物或墙壁等线性功能。

属性链接到代码,用于描述该功能并提供其他详细信息。例如,如果您的编码功能是墙壁,则您使用的属性可能包括其材料类型,高度或宽度。

使用功能编码可以通过描述和可视化软件中的数据来节省时间和办公室的生产率。在将数据发送到CAD或GIS解决方案之前,这有助于收集功能的QC并帮助数据处理步骤。

无穷大的典型功能编码工作流程

使用功能编码需要在现场测量之前和之后的办公室进行一些数据准备和处理。典型的工作流程是:
Pre-defining a library of codes and features style- 首先,用户必须创建代码表,该代码表正在管理用于分配给测量数据的代码,属性和样式信息列表。该表应用于项目中导入或创建的数据。

创建一个编号师- 从代码表中,用户可以导出一个代码师,以与字段软件Captivate,Viva,System1200,Icon和Zeno一起使用
Data collection- 编号师已转移到现场软件,应用来通过现场作业中的测量来定义功能。
Office data processing- 将收集的数据导入具有编码功能的无限项目。代码表将正确的样式适用于导入的字段数据。
此工作流介绍了有效现场收集的所有步骤。使用功能编码使验证在办公室的工作更加容易。为了支持各个客户的视觉样式,用户可以使用相同的代码库创建几个不同的代码表,但要应用不同的功能定义和样式。

使用无穷大的代码表

如何使用代码表无限支持谁le process of feature coding?

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用户使用的免费代码。

这re 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.

对于每个代码,用户可以输入一个或多个属性,并定义是否应自动提示它们输入。可以通过许多方式定义属性,例如,作为简单的文本字段,选择列表,可供选择的范围或默认值。
用户不一定需要从头开始创建编号师,因为他们可以使用现有数据自动填充新的代码库。这可以通过导入现有的编码师,leica dbx作业,flexline cls文件,ESRI地理数据库或hexml文件来完成。

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

  • Quick and efficient way to create a library of codes
  • Easy way to re-organize, update or join lists of codes
  • 相同的代码可以导出到不同的乐器类型或格式
  • A Code table can be easily shared between users

VIDEO 1:观看视频以了解如何创建代码表。

Using a Code table to style features

在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

可以从.lin文件导入行样式,这样一来,可以将行表示为破折号,点,文本或符号的模式。
观看视频以学习如何使用块,层和自定义线样式

VIDEO 2:How to use blocks and layers
VIDEO 3:如何使用自定义线样式

Feature processing in Infinity

无穷大的功能处理是一项直接的任务。用户只需要创建一个项目,附加代码表并导入数据。在3D视图中,这些点会自动用块绘制,线路使用定义样式,并且功能属于分配的图层。

一旦将代码表附加到项目上,项目中包括整个内容,包括代码和样式信息。这意味着,如果将项目转移到另一个用户,则无需提供其他文件。如果由于GNSS或TPS处理(例如GNSS或TPS处理)的任何处理任务,需要更新项目中数据的位置,则该功能将自动更新,而无需进行进一步重新处理。

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 offers a range of tools allowing 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.

功能编辑菜单包含连接,断开,删除,拆分或曲线线功能的选项。可以通过创建新的点,行和分配代码来轻松添加缺失的功能。

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

作者
Monika Bodziak
产品工程师,Leica Infinity

Leica Infinity

Online Learning

Leica Geosystemshas developed an online learning platform, to further educate customers to use the functionality of their instruments to the maximum.
Leica Geosystemshas developed an online learning platform, to further educate customers to use the functionality of their instruments to the maximum.

Contact Leica Geosystems

找到您的Leica Geosystems联系,以获得销售,支持和技术服务。
找到您的Leica Geosystems联系,以获得销售,支持和技术服务。