{ "version": "1.0", "description": "GasFlux前端配置下拉选项定义", "lastUpdated": "2025-02-09", "categories": [ { "id": "strategies", "name": "处理策略", "nameEn": "Processing Strategies", "description": "核心处理策略配置", "options": [ { "key": "spatial", "name": "空间处理模式", "nameEn": "Spatial Processing Mode", "description": "选择飞行路径的处理模式", "type": "select", "required": true, "default": "curtain", "options": [ { "value": "curtain", "label": "平面模式 (Curtain)", "labelEn": "Curtain Mode", "description": "适用于直线或平行航线飞行路径", "descriptionEn": "Suitable for straight or parallel flight paths" }, { "value": "spiral", "label": "螺旋模式 (Spiral)", "labelEn": "Spiral Mode", "description": "适用于螺旋或圆形飞行路径", "descriptionEn": "Suitable for spiral or circular flight paths" } ] } ] }, { "id": "algorithmic_baseline", "name": "背景校正算法", "nameEn": "Baseline Correction Algorithm", "description": "选择背景校正算法", "options": [ { "key": "algorithm", "name": "算法类型", "nameEn": "Algorithm Type", "description": "选择使用的背景校正算法", "type": "select", "required": true, "default": "fastchrom", "options": [ { "value": "fastchrom", "label": "FastChrom (推荐)", "labelEn": "FastChrom (Recommended)", "description": "快速色谱算法,适用于大多数情况", "descriptionEn": "Fast chromatogram algorithm, suitable for most cases" }, { "value": "dietrich", "label": "Dietrich算法", "labelEn": "Dietrich Algorithm", "description": "基于多项式拟合的算法", "descriptionEn": "Polynomial fitting based algorithm" }, { "value": "fabc", "label": "FABC算法", "labelEn": "FABC Algorithm", "description": "全自动基线校正算法", "descriptionEn": "Fully Automatic Baseline Correction" }, { "value": "golotvin", "label": "Golotvin算法", "labelEn": "Golotvin Algorithm", "description": "分段式基线校正算法", "descriptionEn": "Section-based baseline correction" } ] } ] }, { "id": "semivariogram", "name": "半变异函数设置", "nameEn": "Semivariogram Settings", "description": "克里金插值半变异函数参数", "options": [ { "key": "model", "name": "变异函数模型", "nameEn": "Variogram Model", "description": "选择变异函数的数学模型", "type": "select", "required": true, "default": "spherical", "options": [ { "value": "spherical", "label": "球面模型", "labelEn": "Spherical Model", "description": "适用于大多数地理数据", "descriptionEn": "Suitable for most geospatial data" }, { "value": "gaussian", "label": "高斯模型", "labelEn": "Gaussian Model", "description": "适用于平滑变化的数据", "descriptionEn": "Suitable for smoothly varying data" }, { "value": "exponential", "label": "指数模型", "labelEn": "Exponential Model", "description": "适用于螺旋模式数据", "descriptionEn": "Suitable for spiral mode data" } ] }, { "key": "estimator", "name": "估计器", "nameEn": "Estimator", "description": "选择变异函数的估计方法", "type": "select", "required": true, "default": "cressie", "options": [ { "value": "cressie", "label": "Cressie (鲁棒)", "labelEn": "Cressie (Robust)", "description": "鲁棒估计器,对异常值不敏感", "descriptionEn": "Robust estimator, insensitive to outliers" }, { "value": "matheron", "label": "Matheron (经典)", "labelEn": "Matheron (Classic)", "description": "经典的经验变异函数估计", "descriptionEn": "Classic empirical variogram estimation" }, { "value": "dowd", "label": "Dowd", "labelEn": "Dowd", "description": "另一种变异函数估计方法", "descriptionEn": "Alternative variogram estimation method" } ] }, { "key": "bin_func", "name": "分箱函数", "nameEn": "Binning Function", "description": "选择数据分箱的方法", "type": "select", "required": true, "default": "even", "options": [ { "value": "even", "label": "均匀分箱", "labelEn": "Even Binning", "description": "将数据均匀分配到各个箱中", "descriptionEn": "Distribute data evenly across bins" }, { "value": "uniform", "label": "统一分箱", "labelEn": "Uniform Binning", "description": "使用统一的箱宽度", "descriptionEn": "Use uniform bin widths" } ] }, { "key": "fit_method", "name": "拟合方法", "nameEn": "Fitting Method", "description": "选择变异函数的拟合方法", "type": "select", "required": true, "default": "lm", "options": [ { "value": "lm", "label": "最小二乘法", "labelEn": "Least Squares", "description": "使用最小二乘法拟合模型", "descriptionEn": "Fit model using least squares method" }, { "value": "manual", "label": "手动拟合", "labelEn": "Manual Fitting", "description": "手动调整参数进行拟合", "descriptionEn": "Manually adjust parameters for fitting" } ] } ] }, { "id": "ordinary_kriging", "name": "普通克里金设置", "nameEn": "Ordinary Kriging Settings", "description": "克里金插值核心参数", "options": [ { "key": "cut_ground", "name": "切割地面", "nameEn": "Cut Ground", "description": "是否切割地面以下的值", "type": "boolean", "required": true, "default": true, "options": [ { "value": true, "label": "是", "labelEn": "Yes", "description": "切割地面以下的负值", "descriptionEn": "Cut negative values below ground" }, { "value": false, "label": "否", "labelEn": "No", "description": "保留所有插值结果", "descriptionEn": "Keep all interpolation results" } ] } ] } ], "validation": { "spatial_mode_defaults": { "curtain": { "semivariogram_settings": { "model": "spherical", "tolerance": 15, "maxlag": 80, "bandwidth": 25 }, "ordinary_kriging_settings": { "grid_resolution": 200, "min_points": 5, "max_points": 80 } }, "spiral": { "semivariogram_settings": { "model": "exponential", "tolerance": 30, "maxlag": 100, "bandwidth": 20 }, "ordinary_kriging_settings": { "grid_resolution": 500, "min_points": 3, "max_points": 100 } } } } }