- 概述
- 附录:通用参数说明
- manager(服务管理)
- 非分布式切图
- 分布式切图
- 缩略图
- 瓦片存储参数说明
- 获取版本信息(getVersion)
- webserver的健康检查(webserver health)
- 总服务som状态(somStatus)
- 获取服务目录列表(getFolderList)
- 启动服务(start)
- 停止服务(stop)
- 删除服务(delete)
- 服务状态(state)
- 服务列表(list)
- 服务信息(queryServiceInfo)
- 服务图层列表(getLayerList)
- 动态创建服务(dynamicCreateService)
- 动态创建瓦片服务(dynamiccreateservice)
- 创建地图服务(createService)
- 创建其它服务(createService)
- 创建服务拆分服务(createServiceFromExisted)
- 创建服务目录(createFolder)
- 删除服务目录(deleteFolder)
- 服务图层信息(getLayerInfo)
- 服务类型列表(serviceTypeList)
- 设置服务信息(setServiceInfo)
- 服务重命名(rename)
- 设置服务目录(setFolder)
- 启动清理瓦片(startClearCache)
- 停止瓦片清理(stopClearCache)
- 测试数据源连接(testConnectDatasource)
- 获取数据源中瓦片目录名(getTiledCatalogNames)
- 获取数据源中瓦片元数据(LoadCacheInfo)
- 锁定总服务(lockall)
- 解锁总服务(unlockall)
- 锁定单个服务(servicelock)
- 解锁单个服务(serviceunlock)
- 获取服务配置文件流(getConfigFile)
- data(数据服务)
- 基础
- 服务初始化
- 通用参数
- 数据源
- 数据集
- 字段管理(矢量类型数据集)
- 要素集要素相关接口
- 瓦片数据
- WFS服务
- 数据集字段统计(statistic)
- 影像数据集波段信息统计(bandstatistic)
- 坐标转换(coordTransfer)
- 获取元数据信息(getMetaData)
- 添加(index)
- 更新数据集索引(index)
- 删除索引(index)
- 获取已有的索引信息(indexInfo)
- 添加子类型(subtype)
- 更新子类型(subtype)
- 删除子类型(subtype)
- 获取已有的子类型信息(subtypeInfo)
- 数据集值域信息(domain)
- 获取任务列表(taskList)
- 获取任务状态(taskInfo)
- 获取任务结果(taskResult)
- 获取任务状态(taskInfos)
- 获取任务结果(taskResults)
- datastore(数据存储服务)
- map(地图服务)
- 基础
- create 专题图层示例
- 通用参数
- 临时图层
- WMS服务
- WMTS服务
- 海图
- 管理服务插件(SOM中实现)
- 地图元数据信息(info)
- 图层列表(layers)
- 获取地图图层信息(layerInfo)
- 图层是否可见(visible)
- 获取地图图层是否可查询(queryable)
- 获取像素值接口(getpixelvalue)
- 获取地图图片接口(export)
- 地图出图(image)
- 地图瓦片(tileImage)
- 地图瓦片(zxyTileImage)
- 地图全幅图片(entireImage)
- 获取图层的图例列表(legendList)
- 获取图层的图例图片(legendImg)
- 清除地图的缓存(clearCache)
- 计算面积(area)
- 计算距离(distance)
- 获取元数据信息(getMetaData)
- geometry (几何服务)
- 基础
- 通 用参数说明
- 空间关系判断(isRelation)
- 坐标投影转换(project)
- 面积计算(area)
- 长度计算(distance)
- 缓冲分析(buffer)
- 叠置分析(overlay)
- 图形检查(geometryCheck)
- 几何属性(geometryAttribute)
- 投影系统转换(projectSystem)
- 空间参考列表(getCoordinateSystem)
- 模型布尔运算(boolOperatorModel)
- 模型布尔关系判断(boolRelationModel)
- 模型点布尔运算(modelPointBoolOperator)
- 模型点布尔关系判断(modelPointBoolRelation)
- shp压缩包解析(shpParse)
- shp压缩包形式下载(shpExport)
- CAD解析(cadParse)
- 获取元数据信息(getMetaData)
- image(影像服务)
- spatialanalysis (空间分析服务)
- 基础
- 服务初始化
- 单独发布和基于已经发布的数据服务发布所使用的配置文件格式
- 基于已经发布的地图服务发布所使用的配置文件格式
- 通用参数说明
- 地形分析
- 矢量栅格互转
- 栅格计算器
- 栅格统计
- 缓冲区分析(buffer)
- 非对称缓冲区分析(asymmetricBuffer)
- 根据字段的缓冲区分析(fieldBuffer)
- 多重缓冲(multiBuffer)
- 叠置分析(overlay)
- 空间关系分析(relation)
- 数据转点(dataToPoint)
- 数据转链(dataToChain)
- 数据转面(dataToPolygon)
- 拓扑检查(dataCheck)
- 点数据集生成DEM(pointToDEM)
- 等值提取(isoExtract)
- 填挖方计算(cutfill)
- 插值分析(interpolation)
- 晕渲图(dizzy )
- 获取任务列表(taskList)
- 获取任务状态(taskInfo)
- 获取任务结果(taskResult)
- 获取任务状态(taskInfos)
- 获取任务结果(taskResults)
- 获取元数据信息(getMetaData)
- networkanalysis(网络分析服务)
- geoprocessing (地理处理服务)
- GP服务调用流程
- GP参数json说明
- 通用
- 执行计划
- 获取所有发布的地理处理服务算子列表(modelList)
- 查询地理处理算子的描述信息(describeModel)
- 查询地理处理算子的请求json样例(getModelDemoRequestJson)
- 运行地理处理模型(runModel)
- 取消任务运行(cancelModelRun)
- 发布地理处理模型(publishModel)
- 删除发布的地理处理模型(deleteModel)
- 获取参数值变化引起的参数联动参数信息(getParamChanged)
- 查询任务状态详细信息(getStatus)
- 查询任务列表信息(getStatusList)
- 运行任务详细日志(getRunLog)
- 查询执行计划(execplanlist)
- 更新执行计划(execplanlist)
- 添加执行计划(execplanlist)
- getMetaData
- plotting (动态标绘服务)
- 服务初始化
- 获取一二三级目录树(getCatalogTree)
- 获取一二级目录树(getCatalogTree2)
- 标绘目录树叶子节点符号字典信息(getCatalogStyleInfo)
- 获取单个符号图片(getSingleSymbolPng)
- 获取多个符号图片(getSymbolPng)
- 获取叶子节点下所有符号图片(getAllSymbolPng)
- 根据符号名称获取符号信息(getSymbolInfo)
- 获取叶子节点下所有符号style、vec(getAllStyleVec)
- 获取叶子节点下所有符号字典信息、图片、style、vec(getAll)
- 设置线类型(setLineType)
- 获取线类型(getLineType)
- 添加收藏夹(addFavorites)
- 获取收藏夹名称列表(getFavoritesList)
- 添加符号到收藏夹(addSymbolToFavorites)
- 获取收藏夹对应的符号列表(getSymbolFromFavorites)
- 从收藏夹删除符号(removeSymbolFromFavorites)
- 收藏夹重命名(renameFavorites)
- 删除收藏夹(removeFavorites)
- 获取角色列表(getRoleList)
- 新增用户(addUser)
- 获取用户列表(getUserList)
- 通过角色名称获取用户列表(getUserListByRole)
- 编辑用户(editUser)
- 登录(login)
- 删除用户(deleteUser)
- 新建工程组(addProjectGroup)
- 获取工程组列表(getProjectGroupList)
- 修改工程组名(renameProjectGroup)
- 新建工程(addProject)
- 获取工程列表(getProjectList)
- 获取所有工程组及其工程(getAllGroupAndProject)
- 添加图元层(addGroupLayer)
- 重命名图元层(renameGroupLayer)
- 添加子图层(addLayer)
- 重命名子图层(renameLayer)
- 添加元素(addElement)
- 修改元素(updateElement)
- 获取图层信息(openLayer)
- 打开工程(openProject)
- 删除元素(deleteElement)
- 删除子图层(removeLayer)
- 删除图元层(removeGroupLayer)
- 重命名工程(renameProject)
- 删除工程(deleteProject)
- 删除工程组(deleteProjectGroup)
- 获取完整工程图层树(openCompleteProject)
- 获取符号信息,为数组(getSymbolInfoFromCode)
- 工程迁移到目标工程组(changeProjectGroup)
- 获取元数据信息(getMetaData)
- 添加符号库目录树子节点(addStyleNode)
- 符号库目录树删除节点(deleteStyleNode)
- 调整符号库目录树节点到新的父节点(changeStyleNodeParent)
- 调整符号库目录树节点顺序(changeStyleNodeOrder)
- 修改符号库目录树节点名称(renameStyleNode)
- 设置符号库目录树节点可见性(setStyleNodeVisual)
- 设置图层补充信息(setLayerInfo)
- 获取图层补充信息(getLayerInfo)
- 导入sml文件(importSml)
- 导出sml文件(exportSml)
- wps(网络处理服务)
- wps-execute-union Copy
- 获取元数据信息(getMetaData)
- 获取wps所支持的功能描述(wps-getCapabilities)
- 返回图形的边界(wps-execute-boundary)
- 返回小于或等于与图形实例指定值的点的并集的几何对象(wps-execute-buffer)
- 返回图形的几何中心(wps-execute-centroid)
- 判断是否包含(wps-execute-contains)
- 返回geometry凸包对象(wps-execute-convexhull)
- 判断是否穿越(wps-execute-crosses)
- 返回图形差集(wps-execute-difference)
- 判断是否相离(wps-execute-disjoint)
- 返回图形之间的距离(wps-execute-distance)
- 判断是否相等(wps-execute-equals)
- 返回两个图形的交集(wps-execute-intersection)
- 判断是否相交(wps-execute-intersects)
- 返回相对图形的差集(wps-execute-symdifference)
- 判断是否相接(wps-execute-touches)
- 返回图形的交集(wps-execute-union)
- jobstatus(任务管理服务)
- kq3d(三维静态文件服务)
- realspace(三维服务)
- webprint(Web打印服务)
- srm (静态资源服务)
- srm java 接口(静态资源服务)
- geocoding(地理编码服务)
- dataflow(数据流服务)
- tile(瓦片服务)
- video(视频流服务)
- aggregation(聚合服务)
- taskmanager(分布式任务管理)
- 注册工作节点(registerWorker)
- 注销工作节点(unregisterWorker)
- 获取工作节点列表(getWorkerList)
- 注册工作任务(registerJob)
- 注销工作任务(unregisterJob)
- 刷新任务列表(refreshJob)
- 增加总任务(addTaskJobs)
- 删除总任务(deleteTask)
- 获取总任务列表(getTaskList)
- 获取总任务状态(getTaskStatus)
- 获取总任务详细信息(getTaskInfo)
- 获取总任务下面的子任务列表(getTaskJobs)
- 获取总任务的执行进度信息(getTaskProgressInfo)
- 暂停总任务(pauseTask)
- 继续总任务(resumeTask)
- 是否有等待处理的子任务(hasPendingJob)
- 获取子任务(getJob)
- 获取子任务状态(getJobStatus)
- 更改子任务状态(updateJobStatus)
- 更改子任务进度信息(updateJobProgress)
- 获取子任务进度信息(getJobProgress)
- 获取总任务工作节点列表(getTaskWorkerNodes)
- 更新调整总任务工作节点(updateTaskWorkerNodes)
- 获取子任务信息(getJobInfo)
- MultiDimData(多维数据服务)
- 动态专题图服务
renderingRule对象
字段 | 必需 | 类型 | 说明 |
---|---|---|---|
displayMode | 是 | string | 渲染模式,目前支持MinMax,StandardDeviation,PercentClip,UniqueValue,Colormap,Classification,RGBComposite,模式,分为对应最大最小值拉伸,标准差拉伸,百分比裁剪拉伸,唯一值,颜色表,分级以及多波段的RGB合成 |
bandIds | 否 | int[] | 影像显示的波段组合。当渲染模式为多波段的RGBComposite,可以指定某几个波段进行合成渲染,例如[0,1,2],也就是指定波段1,2和3进行RGB渲染,也可以指定多波段中的某一个波段进行单波段渲染,使用MinMax渲染模式,例如[2],也就是针对多波段中的波段3进行单波段渲染,波段号从0开始 |
isUseBand1 | 否 | bool | 多波段RGBComposite渲染模式,是否使用波段1,默认 值为true |
isUseBand2 | 否 | bool | 多波段RGBComposite渲染模式,是否使用波段2,默认值为true |
isUseBand3 | 否 | bool | 多波段RGBComposite渲染模式,是否使用波段3,默认值为true |
isUseBand4 | 否 | bool | 多波段RGBComposite渲染模式,是否使用波段4,默认值为false |
classifyInfo | 否 | ClassifyInfo数组 | 像素数值的分级信息,当渲染模式为Classification的时候,需要填写这个,利用分级信息实现对当前出图请求渲染的实时控制 |
interpolationMode | 否 | int | 影像显示时使用的插值算法,0为最临近,1为双线性,2为三次卷积, 默认值为最邻近 |
stdevCoefficient | 否 | double | 标准差系数,StandardDeviation拉伸渲染的时候需要,默认为2.5 |
leftPercent | 否 | double | 左边的百分比裁剪值,PercentClip模式的时候需要,默认为0.5 |
rightPercent | 否 | double | 右边的百分比裁剪值,PercentClip模式的时候需要,默认为0.5 |
brightness | 否 | int | 影像显示的亮度。数值范围为-100到100,增加亮度为正,降低亮度为负。 |
contrast | 否 | int | 影像显示的对比度。数值范围为-100到100,增加对比度为正,降低对比度为负。 |
noDataColor | 否 | color对象 | 无效值显示的颜色,也就是无效色,默认为透明色,格式为{ "red": 255, "green": 255, "blue": 255,“alpha”:255},通用属性 |
isUseBackValue | 否 | bool | 是否使用背景值,false为不使用,否则为使用,通用属性 |
backgroudValue | 否 | doube[] | 单波段影像对应一个值,多波段影像对应三个值,可以为不同的值,例如200,100,250,启用了背景值之后才有作用[200,100,250],通用属性 |
backgroundColor | 否 | color对象 | 背景值显示的背景色,也就是背景色,默认为透明色,格式为{ "red": 255, "green": 255, "blue": 255,“alpha”:255},启用了背景值之后才有作用,通用属性 |
isUsePercentClip | 否 | bool | 是否使用百分比裁剪拉伸,针对RGB合成渲染来说 |
groupName | 否 | string | 系统颜色方案中的组名,也就是使用哪一个颜色方案组,具体有哪些组可通过syscolorschemelist查看 |
colorSchemeName | 否 | string | 具体的颜色方案的名称,需要先指定组名,具体如何使用可以看colorrampcolor |
minValue | 否 | double | 设置最小值,MinMax渲染模式下有效 |
maxValue | 否 | double | 设置最大值,MinMax渲染模式下有效 |
isUseSingleColor | 否 | bool | 针对Classification分级渲染,是否使用单个颜色,如果为false,则是使用色带,默认值为true |