本文档对相邻两个版本之间可能影响到兼容性的一些工具参数调整及其功能进行了说明。参数调整考虑到用户在版本之间升级应用程序的便利,为开发出更高效,功能更强大的应用程序。
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 | 新增选填参数,用于设置用来替代无值的值。 |