Class: OperatorAnalysisParams

OperatorAnalysisParams

栅格算子分析参数类,仅支持发布方式为分布式数据库的矢量图层

L.kqmap.bigdata.OperatorAnalysisParams(options, layerId, operator, bands, fileFilter, formula, colorRamp, style, zfactor, layerName, maxSize)

leaflet/bigdata/rasterAnalysis/OperatorAnalysisParams.js, line 3
Name Type Description
options Object

参数

Name Type Description
url string

服务全地址

layerId string

图层ID

operator string

操作算子[ bandinversion, doinversion, codinversion, bodinversion, sssinversion, slope, ndvi, ndwi, aspect ]

bands string 可选

波段数,多个用中括号包裹逗号分开。例:[8,9]

fileFilter string 可选

过滤文件,多个用中括号包裹逗号分开。例:[_B4.tif,_B5.tif,_BQA.tif]

formula string 可选

公式,配合波段数使用,变量分别对应波段。例:-27.06*(a/b)+54.52

colorRamp string 可选

结果图层的色带[ BlueToRed, BlueToOrange, GreenToRedOrange, LightToDarkGreen, LightToDarkSunset, HeatmapYellowToRed, LightYellowToOrange, HeatmapDarkRedToYellowWhite, HeatmapBlueToYellowToRedSpectrum ]

style string 可选

样式,色带样式不满意可指定特定样式

zfactor number 可选

坡度分析z转换参数

layerName string 可选

结果图层名称

maxSize number 可选

结果tif文件大小(M 为单位),例:500

Example
var params = new L.kqmap.bigdata.OperatorAnalysisParams({
     url: "http://172.16.1.76:8080/bigdata/api/analysis/operator_analysis",
     colorRamp: "BlueToRed",
     fileFilter: "[_B4.tif,_B5.tif,_BQA.tif]",
     layerId: "10000_ws_17b9b5c57b9c4e33b6b4b01af3768940",
     layerName: "栅格分析_植被指数",
     operator: "ndvi",
     style: "植被_Green"
});

Methods

destroy()

leaflet/bigdata/rasterAnalysis/OperatorAnalysisParams.js, line 35

释放资源,将引用资源的属性置空。