创建路径 (线性参考工具)
汇总
根据现有的线创建路径。 将合并共享通用标识符的输入线要素以创建单条路径。
用法
将路径标识符字段参数值中的唯一值写入输出路径要素类参数。
当将测量源设置为要素的长度以使用几何长度累积测量时,可以使用 2D 长度和 3D 长度。 对于 2D 长度值,请使用要素长度。 对于 3D 长度值,请在新字段上创建带有插入或更新触发器的计算属性规则,该规则返回
Length3DArcGIS Arcade 函数。使用测量系数参数转换路径测量单位。 例如,要将英尺转换为英里,请使用系数 0.00018939394:
在每条路径的起始测量值都需要非零值的应用中使用测量偏移参数值。
当测量源参数值指定为来自两个字段的值时,不使用忽略空间间隙参数。 这是因为测量值基于测量始于字段和测量止于字段参数值。
当测量源参数值指定为要素长度或来自单个字段的值时,可通过将最小外接矩形放置在要通过合并以创建一条路径的输入要素周围来确定坐标优先级参数值。
当测量源参数值指定为来自两个字段的值时,无需指定坐标优先级,因为测量方向由测量始于字段和测量止于字段参数中的值指明。
路径标识符字段上的属性索引可加快动态分段过程的速度。 如果将使用输出路径要素类参数值进行动态分段,建议创建属性索引。
若有任何要素被此工具拒绝,则在临时文件路径下创建一个文本文件以存储有关这些要素的信息,例如
C:\Users\patrickb\AppData\Local\Temp\Create_Output0.txt(其中,Create_Output是输出路径要素类的名称)。输出包含 M 值环境设置将被忽略。 输出路径要素类参数值将包含 m 值(测量值)。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入线要素 |
将创建路径的要素。 |
Feature Layer |
|
路径标识符字段 |
包含可唯一识别每条路径的值的字段。 此字段可以是数值、文本或 GUID 字段。 |
Field |
|
输出路径要素类 |
将要创建的要素类。 该要素类可以为 shapefile 或地理数据库要素类。 |
Feature Class |
|
测量源 |
指定如何累积计算路径测量值。
|
String |
|
测量始于字段 (可选) |
包含测量值的字段。 当测量源参数值为来自单个字段的值或来自两个字段的值时,此参数为必选项。 |
Field |
|
测量止于字段 (可选) |
包含测量值的数值字段。 当测量源参数值为来自两个字段的值时,此参数为必选项。 |
Field |
|
坐标优先级 (可选) |
指定用于为每条输出路径累积测量值的位置。 当测量源参数值为来自两个字段的值时,将忽略此参数。
|
String |
|
测量系数 (可选) |
合并输入线创建路径测量值之前,每条输入线的测量长度乘以的值。 默认值为 1。 |
Double |
|
测量偏移 (可选) |
合并输入线创建路径后,加到路径测量值的值。 默认值为 0。 |
Double |
|
忽略空间间距 (可选) |
指定在计算不相交路径上的测量值时是否忽略空间间距。 此参数适用于测量源参数值为要素长度或来自单个字段的值的情况。
|
Boolean |
|
构建索引 (可选) |
指定是否为写入输出路径要素类的路径标识符字段创建属性索引。
|
Boolean |
环境
当前工作空间, M 分辨率, M 容差, 输出配置关键字, 输出 M 值域, 输出 XY 值域, 输出 Z 值域, 输出坐标系, 范围, 输出包含 Z 值, 临时工作空间
许可信息
- 基本: 是
- 标准: 是
- 高级: 是