管线更新参数
使用说明
该工具用于构建管线瓦片更新所需的参数,包括管线图层、管点图层、瓦片路径、更新方式、更新范围以及待更新对象ID。该工具是以单个瓦片为更新单位的,即更新最小粒度是瓦片而非瓦片内单个对象;按范围或业务ID筛选后,命中的瓦片会整体参与更新,批量更新只是对多个瓦片批量处理。为保证更新精准,生成管线或管点瓦片时应合理设置瓦片大小。
为保证管线更新成功,在通过生成场景瓦片工具或功能生成管点和管线瓦片时,需要将非SmID的非空属性字段设置对象ID字段。
依据ID更新不支持删除某个管点或管线,如需删除,请使用依据范围更新。
该工具不单独使用,需要与管线更新工具联用。
2026 Update1版本开始提供本工具。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 管线图层名 | 设置用于更新的管线图层名称,即网络数据集中的管线数据添加到场景后生成的图层名称。String | |
| 管点图层名 | 设置用于更新的管点图层名称,即网络数据集中的管点数据添加到场景后生成的图层名称。 | String |
| 管线瓦片路径 | 设置待更新管线瓦片的存储路径。 | String |
| 管点瓦片路径 | 设置待更新管点瓦片的存储路径。 | String |
| 更新类型 (可选) |
设置需要更新的内容,包括几何数据和属性文件、几何数据、属性文件,默认值为几何数据和属性文件。
|
UpdateType |
| 更新模式 (可选) |
设置管线瓦片的更新模式,包括指定范围更新和指定ID更新,默认值为指定范围更新。 | UpdateMode |
| 管线待更新ID (可选) |
采用指定ID更新时,设置待更新管线对象的ID。多个ID之间使用英文分号;或英文逗号,分隔,例如:1;2;3;4。 |
String |
| 管点待更新ID (可选) |
采用指定ID更新时,设置待更新管点对象的ID。多个ID之间使用英文分号;或英文逗号,分隔,例如:1;2;3;4。 |
String |
| 更新范围: (可选) |
采用指定范围更新时,选择用于确定更新范围的数据源和数据集。所选数据集的空间范围为瓦片的局部更新范围。 | DatasetVector |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 管线更新参数 | 构建后的管线更新参数对象。 | PipeCacheUpdateInfo |