处理自动化工具参数变更

本文档对相邻两个版本之间可能影响到兼容性的一些工具参数调整及其功能进行了说明。参数调整考虑到用户在版本之间升级应用程序的便利,为开发出更高效,功能更强大的应用程序。

10i(2021) 处理自动化工具参数变更列表

工具名 工具ID 参数名 参数ID 变更情况
重分级

bdt-raster:dataprocessraster:reclass

重分级映射表Json文件

reclassMappingTable

删除参数,将映射表中参数单独列出,可能导致原有模型执行失败,需重新进行参数设置。
分级区间集合

segments

新增必填参数,用于重分级区间信息的相关设置,包括分区后的新值;区间重分级的起始值、终止值、开闭类型;单值重分级的原始值等。
分级类型

reclassType

新增选填参数,用于确定重分级类型,分为区间重分级Range,和单值重分级Unique。
保留原未分级单元

retainMissingValue

新增选填参数,用于设置是否保留原未分级单元。
将未分级单元修改为

changeMissingValueTo

新增选填参数,用于设置用来替代未分级单元的值。
保留原无值单元

retainNoValue

新增选填参数,用于设置是否保留无值。
将无值单元修改为

changeNoValueTo

新增选填参数,用于设置用来替代无值的值。
批量二元分类

bdt-raster:imageanalyze.binaryclassificationbyfilelist

待进行二元分类的文件列表

files

将参数类型修改为“String”。
迭代文件

com.supermap.modelingtools.iterator.fileiterator

待迭代的文件目录路径

inputPaths

将参数类型修改为“String”。

10i(2020) 处理自动化工具参数变更列表

工具名 工具ID 参数名 参数ID 变更情况
字段计算

bdt-vec:calculatefield

字段计算版本

fieldCalculatorVersion

新增参数选填参数,用于控制字段计算版本。
参数v1为老版本的字段计算,在未来版本可能被删除,参数v2为新版本的字段计算,相比于第一个版本功能更加灵活。
创建镶嵌数据集

iobjects_mosaic:createdatasetmosaic

影像文件列表

imageFiles

新增选填参数,用于设置影像文件列表。
裁剪文件类型

clipFileType

新增选填参数,用于设置裁剪文件类型,默认为.shp类型。
三维点转栅格

bdt-raster-io:datatypetransfer:point3dtoraster

像素格式

pixelFormat

新增选填参数,用于设置像素格式,包括DOUBLE,BIT8,UBIT8,BIT16,BIT32,SINGLE。
无值

noValue

新增选填参数,用于设置无值。
裁剪

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:clipdataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
求交

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:intersectdataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
合并

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:uniondataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
擦除

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:erasedataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
同一

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:identitydataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
更新

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:updatedataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
对称差

iobjects_vectoranalyst:com.supermap.analyst.vectoranalyst.overlay:xordataset

是否支持面内自交叠数据

isSupportOverlapInLayer

新增参数选填参数,用于勾选是否支持面内自交叠数据。
重分级

bdt-raster:dataprocessraster:reclass

分级区间集合

segments

新增必填参数,用于设置栅格重分级区间集合。
保留原未分级单元

retainMissingValue

新增选填参数,用于设置是否保留原未分级单元。
将未分级单元修改为

changeMissingValueTo

新增选填参数,用于设置用来替代未分级单元的值。
保留原无值单元

retainNoValue

新增选填参数,用于设置是否保留无值。
将无值单元修改为

changeNoValueTo

新增选填参数,用于设置用来替代无值的值。