注: 以下段落只是为了帮助您理解本示例,并没有提供描述码的完整概述。有关描述码的概述,请参见
关于描述码。在开始本示例之前,应先学习如何创建基本描述码的示例。有关详细信息,请参见
示例:创建基本描述码的步骤。
创建点时,在命令行中输入的描述即为点的原始描述。原始描述可以由一个元素组成(例如 TREE),也可以由多个元素组成(例如 TREE OAK 7)。在描述码匹配过程中,原始描述中的前导元素将与描述码代码相比较。原始描述中的其余元素称为参数。可以使用参数为点创建完整描述,也可以使用参数旋转或缩放点。
本样例中将创建一个描述码,将“TREE <树类型> <树大小>”格式的原始描述转换为“<树大小> inch <树类型> tree”格式的完整描述,并使用 <树大小> 的值来缩放点符号。例如,原始描述 TREE OAK 7 将转换为完整描述 7 inch OAK tree。将使用 7 这个值来缩放点符号。
在原始描述 TREE OAK 7 中,OAK 是第一个参数,7 是第二个参数。
示例:使用参数格式化完整描述和缩放点符号
- 在开始之前,先创建名为 Tree_Symbol 的点样式,用于显示本示例中创建的树点。有关详细信息,请参见创建点样式。
- 在“工具空间”中的“设定”选项卡上,右键单击“描述码集”集合。然后单击“新建”。
- 对于“名称”,输入 Param_Example。单击“确定”。
这样即创建一个名为 Param_Example 的描述码集。
- 右键单击“Param_Example”。然后单击“”。
将显示“描述码编辑器”。如果看不到“描述码编辑器”,请单击“设定”选项卡顶部的 以显示“全景”窗口。
如果看不到以下步骤中提到的列标题,可能需要使用列标题上下文菜单来显示它们,或者可能需要展开列标题。在“描述码编辑器”中显示和隐藏列的方式与在列表视图中一样。有关详细信息,请参见使用工具空间列表视图的步骤。
- 在“描述码编辑器”中,于“代码”列标题下的第一个单元中单击,然后输入 TREE 作为代码。
该代码将匹配前导元素为 TREE 的任何点的原始描述。
- 在“点样式”列标题下,选中复选框并在该单元中单击。在“点样式”对话框中,选择“Tree_Symbol”。单击“确定”。
- 在“点标签样式”列标题下,选择相应复选框。验证是否指定了“标准”点标签样式。
- 在“格式”列标题下的单元中单击,然后输入 $2 inch $1 Tree。
$2 引用原始描述中的第二个参数。$1 引用原始描述中的第一个参数。此格式将原始描述“TREE OAK 7”转换为完整描述“7 inch OAK tree”。
有关详细信息,请参见描述码格式参考。
- 在“图层”列标题下,选中复选框。单击单元并创建名为 PTS_TREE 的图层。使用此描述码创建的点将被放置在 PTS_TREE 图层上。
- 在“应用于 X-Y”下,选中复选框。
- 在“应用于 Z”下,选中复选框。
- 在“比例参数”下,选中复选框。
- 在“比例参数”下,选中复选框。选择“参数 2”。
“参数 2”引用原始描述中的第二个参数,本示例中为 7。这样就指定描述的第二个参数包含缩放点符号的比例值。
- 清除所有其他列标题下的复选框。
- 关闭“描述码编辑器”。
- 如果定义了多个描述码集,请将“Param_Example”描述码集移动到搜索顺序的顶部。有关详细信息,请参见更改描述码集搜索顺序。
- 单击。
- 在“创建点”对话框中,单击 以展开对话框。
- 展开“点创建”集合并指定以下设置:
- 从“其他”命令列表中,选择“手动”。
- 拾取新点的位置。
- 按照提示进行操作。在提示输入描述时,输入 TREE OAK 7。
这样即绘制了点,其完整描述为“7 inch OAK tree”,并且缩放了树符号。
- 再创建一个点并为其指定“TREE OAK 5”原始描述,观察对完整描述和缩放符号的影响。