管线更新参数

使用说明

该工具用于构建管线瓦片更新所需的参数,包括管线图层、管点图层、瓦片路径、更新方式、更新范围以及待更新对象ID。该工具是以单个瓦片为更新单位的,即更新最小粒度是瓦片而非瓦片内单个对象;按范围或业务ID筛选后,命中的瓦片会整体参与更新,批量更新只是对多个瓦片批量处理。为保证更新精准,生成管线或管点瓦片时应合理设置瓦片大小。

为保证管线更新成功,在通过生成场景瓦片工具或功能生成管点和管线瓦片时,需要将非SmID的非空属性字段设置对象ID字段。

依据ID更新不支持删除某个管点或管线,如需删除,请使用依据范围更新。

该工具不单独使用,需要与管线更新工具联用。

2026 Update1版本开始提供本工具。

参数说明

参数名 参数释义 参数类型
管线图层名 设置用于更新的管线图层名称,即网络数据集中的管线数据添加到场景后生成的图层名称。String  
管点图层名 设置用于更新的管点图层名称,即网络数据集中的管点数据添加到场景后生成的图层名称。 String
管线瓦片路径 设置待更新管线瓦片的存储路径。 String
管点瓦片路径 设置待更新管点瓦片的存储路径。 String
更新类型
(可选)
设置需要更新的内容,包括几何数据和属性文件、几何数据、属性文件,默认值为几何数据和属性文件。
  • 几何数据和属性文件:更新对象的几何数据和属性文件。
  • 几何数据:仅更新对象的几何数据。
  • 属性文件:仅更新对象的属性文件。如果新增属性字段,无论采用指定范围更新还是指定ID更新,都会更新所有对象。
UpdateType
更新模式
(可选)
设置管线瓦片的更新模式,包括指定范围更新和指定ID更新,默认值为指定范围更新。 UpdateMode
管线待更新ID
(可选)
采用指定ID更新时,设置待更新管线对象的ID。多个ID之间使用英文分号;或英文逗号,分隔,例如:1;2;3;4。 String
管点待更新ID
(可选)
采用指定ID更新时,设置待更新管点对象的ID。多个ID之间使用英文分号;或英文逗号,分隔,例如:1;2;3;4。 String
更新范围:
(可选)
采用指定范围更新时,选择用于确定更新范围的数据源和数据集。所选数据集的空间范围为瓦片的局部更新范围。 DatasetVector

输出结果

参数名 参数释义 参数类型
管线更新参数 构建后的管线更新参数对象。 PipeCacheUpdateInfo