//产品枚举映射 export function productTypeMap(pdtype) { const pdtypeMap = { 1: "正射产品", 2: "高程产品", 3: "后向散射系数产品", 4: "大气延迟校正产品", 5: "干涉测量形变产品", 6: "地表覆盖类型产品", 7: "土壤水分产品", 8: "土壤盐碱度产品", 9: "地表粗糙度产品", 10: "植被高度产品", 11: "叶面积指数产品", 12: "植被物候产品" }; if (pdtype == null) return null; else return pdtypeMap[pdtype]; } //产品--样本类型映射 export function productTypeSplMap(pdtype) { const pdtypeMap = { 1: "正射样本", 2: "高程样本", 3: "后向散射系数样本", 4: "大气延迟校正样本", 5: "干涉测量形变样本", 6: "地表覆盖类型样本", 7: "土壤水分样本", 8: "土壤盐碱度样本", 9: "地表粗糙度样本", 10: "植被高度样本", 11: "叶面积指数样本", 12: "植被物候样本" }; if (pdtype == null) return null; else return pdtypeMap[pdtype]; } //真实性检验方法映射 export function truthFunctionsMap(truthFun) { const truthFunMap = { 0: "平均误差", 1: "平均绝对误差", 2: "相对误差", 3: "平均相对误差", 4: "平均绝对相对误差", 5: "均方根误差", 6: "平面中误差", 7: "相关系数", 8: "误差矩阵", 9: "总体分类精度", 10: "Kappa系数", 11: "产品真值", 12: "正射误差列表" }; if (truthFun == null) return null; else return truthFunMap[truthFun]; } // 抽样方法枚举转换 export function transformSlp(sampleFun) { const sampleFunMap = { "0": "随机抽样", "1": "分层抽样", "2": "等距抽样" }; if (sampleFun == null) return null; else return sampleFunMap[sampleFun]; } // 像元级方法枚举转换 export function transformPcMethod(pixelDealFun) { const pixelDealFunMap = { "0": "均值法", "1": "最邻近法", "2": "克里格法", "3": "块克里格法", "4": "MSN法" }; if (pixelDealFun == null) return null; else return pixelDealFunMap[pixelDealFun]; } export const PIXELDEALFUNOPTION = [ { value: "0", label: "均值法" }, { value: "1", label: "最邻近法" }, { value: "2", label: "克里格法" }, { value: "3", label: "块克里格法" }, { value: "4", label: "MSN法" } ];