kqgis server v8.5
  1. tool(工具服务)开发中
kqgis server v8.5
  • 概述
  • 附录:通用参数说明
  • manager(服务管理)
    • 非分布式切图
      • 启动切图(startCacheProcess)
      • 停止切图(stopCacheProcess)
      • 查询切图状态信息(queryCacheStatus)
    • 分布式切图
      • 启动分布式切图(startDistributeCache)
      • 停止分布式切图(stopDistributeCache)
      • 查询分布式切图状态信息(queryDistributeCacheProgress)
      • 获取分布式切图节点信息(getWorkerList)
    • 缩略图
      • 创建服务缩略图(createthumb)
      • 编辑缩略图(thumbEdit)
      • 删除缩略图(thumbDelete)
      • 获取缩略图创建状态(getThumbStatus)
    • 瓦片存储参数说明
      • 瓦片存储类型
      • storeVersion1.0参数说明
      • storeVersion2.0参数说明
    • 获取版本信息(getVersion)
      POST
    • webserver的健康检查(webserver health)
      GET
    • 总服务som状态(somStatus)
      GET
    • 获取服务目录列表(getFolderList)
      POST
    • 启动服务(start)
      POST
    • 停止服务(stop)
      POST
    • 删除服务(delete)
      POST
    • 服务状态(state)
      POST
    • 服务列表(list)
      POST
    • 服务信息(queryServiceInfo)
      POST
    • 服务图层列表(getLayerList)
      POST
    • 动态创建服务(dynamicCreateService)
      POST
    • 动态创建瓦片服务(dynamiccreateservice)
      POST
    • 创建地图服务(createService)
      POST
    • 创建其它服务(createService)
      POST
    • 创建服务拆分服务(createServiceFromExisted)
      POST
    • 创建服务目录(createFolder)
      POST
    • 删除服务目录(deleteFolder)
      POST
    • 服务图层信息(getLayerInfo)
      POST
    • 服务类型列表(serviceTypeList)
      POST
    • 设置服务信息(setServiceInfo)
      POST
    • 服务重命名(rename)
      POST
    • 设置服务目录(setFolder)
      POST
    • 启动清理瓦片(startClearCache)
      GET
    • 停止瓦片清理(stopClearCache)
      GET
    • 测试数据源连接(testConnectDatasource)
      POST
    • 获取数据源中瓦片目录名(getTiledCatalogNames)
      POST
    • 获取数据源中瓦片元数据(LoadCacheInfo)
      POST
    • 锁定总服务(lockall)
      POST
    • 解锁总服务(unlockall)
      POST
    • 锁定单个服务(servicelock)
      POST
    • 解锁单个服务(serviceunlock)
      POST
    • 获取服务配置文件流(getConfigFile)
      GET
  • data(数据服务)
    • 基础
    • 服务初始化
      • 单独发布所使用的配置文件格式
      • 基于已经发布的地图服务发布所使用的配置文件格式
    • 通用参数
      • GeoJson格式说明
      • field 信息json结构体
      • fieldType字段类型,对应字符串
      • 属性域 DomainInfo
      • 字段约束FieldConstraints
      • feture要素结构如下
      • supportDatasetType数据集类型及其对应字符串
      • 关于ID的定义
      • 关于临时连接中的 connInfo对象
      • 扩展权限(新增 设计)
      • 空间索引类型(spatialIndexType)
      • 空间索引里面的type内容
      • 子类型管理
    • 数据源
      • 数据源列表(datasourceList)
      • 添加数据源(addDatasource)
      • 删除数据源(deleteDatasource)
      • 数据源元数据信息(datasourceInfo)
      • 修改数据源元数据信息(modifyDatasourceInfo)
      • 数据源初始化空间库(initSpatial)
    • 数据集
      • 数据集(datasetList)
      • 数据集元数据信息(datasetInfo)
      • 创建数据集(dataset)
      • 创建数据集dataset(通过原有数据集创建表)
      • 删除数据集(dataset)
      • 修改数据集信息(dataset)
    • 字段管理(矢量类型数据集)
      • 获取数据集字段集(fieldList)
      • 获取数据集字段元信息(fieldInfo)
      • 添加字段(field)
      • 修改数据集字段(field)
      • 删除字段(field)
    • 要素集要素相关接口
      • 获取要素集合(featureList)
      • 通过ids获取要素集合(featureByIDs)
      • 查询获取要素集合(featureQuery)
      • 批量查询(batchQuery)
      • 要素识别(identify)
      • 获取要素查询结果集信息(featureResultInfo)
      • 获取要素查询结果集内容(featureResult)
      • 要素增加(featureOperate)
      • 要素删除(featureOperate)
      • 要素修改(featureOperate)
    • 瓦片数据
      • 获取矢量瓦片(getFeatureTile)
    • WFS服务
      • wfs-getCapabilities
      • wfs-describeFeatureType
      • wfs-getFeature-bbox
      • wfs-getFeature-filter
      • wfs-transaction-Insert
      • wfs-transaction-update
      • wfs-transaction-replace
      • wfs-transaction-delete
    • 数据集字段统计(statistic)
    • 影像数据集波段信息统计(bandstatistic)
    • 坐标转换(coordTransfer)
    • 获取元数据信息(getMetaData)
    • 添加(index)
    • 更新数据集索引(index)
    • 删除索引(index)
    • 获取已有的索引信息(indexInfo)
    • 添加子类型(subtype)
    • 更新子类型(subtype)
    • 删除子类型(subtype)
    • 获取已有的子类型信息(subtypeInfo)
    • 数据集值域信息(domain)
    • 获取任务列表(taskList)
    • 获取任务状态(taskInfo)
    • 获取任务结果(taskResult)
    • 获取任务状态(taskInfos)
    • 获取任务结果(taskResults)
  • datastore(数据存储服务)
    • 查询数据上传进度信息(getStatus)
    • 测试数据源连接(testConnect)
    • 判断数据库元表工作空间是否有效(existWorksapce)
    • 创建数据库元表工作空间(createWorkspace)
    • 开始上传数据(startImport)
    • 停止上传数据(stopImport)
    • 创建要素集(createFeatureDataset)
    • 获取元数据(getMetaData)
  • map(地图服务)
    • 基础
    • create 专题图层示例
    • 通用参数
      • 扩展参数(extend)新增
      • 单位枚举
      • Point 结构信息 (二维点数据结构 XY)
      • LayerInfo 结构信息(根据sdk实际支持项进行删减补充)
      • Recodeset结构信息
      • ZXY标准瓦片(来自超图帮助文档)
      • DatasetInfo 结构信息
      • LayerType 枚举
      • color颜色参数
      • DATASET_TYPE类型
      • Mask定义(掩码定义)
      • DynamicLayers
      • 临时图层
    • 临时图层
      • 创建临时图层(templayer)
      • 获取临时图层列表(list)
      • 删除临时图层(templayer)
      • 修改临时图层(templayer)
    • WMS服务
      • wms-getCapabilities
      • wms-1.3.0-getMap
      • wms-1.1.1-getMap
    • WMTS服务
      • wmts-getCapabilities
      • wmts-getTile
    • 海图
      • 海图显示参数结构定义
      • 海图结构定义
      • S57ObjectsEnc31.xml
      • 海图类型及子类型获取(s57objects)
      • chartFeatureInfoSpecs(未实现)
    • 管理服务插件(SOM中实现)
      • 修改地图图层信息(layerInfo)
      • 创建矢量瓦片方案 (createFeatureTileSchema)
      • 获取方案元信息 (featureTileSchemaInfo)
      • 删除矢量瓦片方案 (deleteFeatureTileSchema)
      • 获取矢量瓦片 (getFeatureTile)
      • 获取风格数据和雪碧图、字体数据 (getMeta)
    • 地图元数据信息(info)
    • 图层列表(layers)
    • 获取地图图层信息(layerInfo)
    • 图层是否可见(visible)
    • 获取地图图层是否可查询(queryable)
    • 获取像素值接口(pixelvalue)
    • 获取地图图片接口(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(影像服务)
    • 基础
    • 服务初始化
    • 通用参数
      • pixelSize参数
      • imageSize参数
      • rsPixelType
      • RasterMetaInfo参数
      • RasterBandInfo参数
      • PyramidInfo参数
      • ClassifyInfo对象
      • renderingRule对象
      • tileMatrixLimitSet对象
      • collection对象
      • spatial对象
      • FootPrint对象
      • VisibleControl对象
      • ColorScheme对象
      • StaticTile对象
      • MultipleControl对象
      • CollectionIdentify对象
    • 元数据获取
      • 获取当前影像服务影像集名称(allCollectionName)
      • 获取影像集元数据信息(collectionInfo)
      • 影像集中子影像元数据信息(rasterInfo)
      • 获取元数据信息(getMetaData)
    • 影像集
      • 含有颜色表的子影像(rasterHasColormap)
      • 多维栅格元信息(multidimInfo)
      • 多维数据统计信息(multidimstatistic)
      • 获取波段数据(getrasterbandvalue)
      • 波段信息统计(bandstatistic)
      • 图像的直方图(histograms)
      • 获取唯一值(getUniqueValue)
    • 影像集中子影像
      • 所有子影像的名称(allRasterName)
      • 子影像的坐标系(getRasterCRS)
    • 影像集管理
      • 添加影像集(addCollection)
      • 删除影像集(deleteCollection)
      • 更新子影像(updateCollection)
    • 影像集中子影像管理
      • 添加子影像(addRasters)
      • 删除子影像(deleteRasters)
      • 更新子影像(updateRaster)
    • 栅格函数
      • 栅格函数列表(rasterFunctionList)
      • 栅格函数参数(rasterFuncArguments)
      • rasterFunction
      • 可使用的栅格函数(usableRasterFunction)
    • 影像下载
      • 下载栅格(download)
    • 查询
      • 识别(identify)
      • 多变量识别(multicollectionidentify特定使用)
      • 影像服务图例(legend)未实现
      • 查询边界(queryBoundary)未实现
      • 查询影像(search)
    • 色带
      • 系统颜色方案列表(sysColorSchemeList)
      • 色带颜色(colorRampColor)
      • 色带图像(colorRampImage)
    • 可视化(地图相关)
      • 出图(image)
      • 瓦片(tileImage)
      • 瓦片(zxyTileImage)
    • WMTS服务
      • wmts-getCapabilities
      • wmts-getTile
      • GetRowCol
    • WMS服务
      • wms-getCapabilities
      • wms-getMap
      • GetFeatureInfo
    • WCS服务
      • wcs-getCapabilities
      • wcs-getCoverage
      • wcs-describeCoverage
  • spatialanalysis (空间分析服务)
    • 基础
    • 服务初始化
    • 单独发布和基于已经发布的数据服务发布所使用的配置文件格式
    • 基于已经发布的地图服务发布所使用的配置文件格式
    • 通用参数说明
      • 相关枚举说明
      • 数据集信息datasetinfo
      • 数据集信息参数说明
      • 拓扑检查规则类型
      • 拓扑规则检查细项
      • 属性规则类型
      • 设置全局数据源
    • 地形分析
      • 视域分析(viewshed)
      • 两点通视分析(lineOfSight)
      • 阴影分析(shade)
      • 坡度分析(slope)
      • 坡向分析(aspect)
      • 剖面分析(profile)
      • 曲率计算(curvature)
    • 矢量栅格互转
      • 矢量转栅格(vectorToRaster)
      • 栅格转矢量(rasterToVector)
      • 点云转栅格(pointCloudToRaster)
    • 栅格计算器
      • 栅格代数运算(algebraicOperation)
      • 栅格条件运算(conditionalOperation)
      • 栅格逻辑运算(logicalOperation)
      • 栅格函数运算(functionOperation)
    • 栅格统计
      • 像元统计(cellStatistics)
      • 高程统计(demStatistics)
      • 邻域统计(neighborStatistics)
      • 区域统计(regionStatistics)
      • 栅格直方图(rasterHistogram)
    • 缓冲区分析(buffer)
    • 非对称缓冲区分析(asymmetricBuffer)
    • 根据字段的缓冲区分析(fieldBuffer)
    • 多重缓冲(multiBuffer)
    • 叠置分析(overlay)
    • 空间关系分析(relation)
    • 数据转点(dataToPoint)
    • 数据转链(dataToChain)
    • 数据转面(dataToPolygon)
    • 拓扑检查(dataCheck)
    • 点数据集生成DEM(pointToDEM)
    • 等值提取(isoExtract)
    • 填挖方计算(cutfill)
    • 插值分析(interpolation)
    • 晕渲图(dizzy )
    • 获取任务列表(taskList)
    • 获取任务状态(taskInfo)
    • 获取任务结果(taskResult)
    • 获取任务状态(taskInfos)
    • 获取任务结果(taskResults)
    • 获取元数据信息(getMetaData)
    • 面叠置分析(polygonoverlay)
  • networkanalysis(网络分析服务)
    • 基础
    • 通用参数说明
      • 相关枚举说明
      • 网络分析服务初始化
      • 分析的时候的通用输入参数
      • rasterDataInput的形式
    • 输出样例
      • 纯矢量数据输出示例
      • 矢量与栅格混合输出示例
    • 最佳路径(bestPath)
    • 最近设施点(closestFacility)
    • 单要素追溯分析(trace)
    • 旅行商分析(tsp)
    • 服务区分析(serviceArea)
    • 车辆路径问题(vrp)
    • 两点连通性测试(roadConnectivityWithTwoPoints)
    • 连通性测试(connectedness)
    • 网络服务元数据信息(info)
    • 获取元数据信息(getMetaData)
  • geoprocessing (地理处理服务)
    • GP服务调用流程
    • GP参数json说明
    • 通用
    • 执行计划
      • 查询执行计划列表(execplanlist)
      • 执行计划(addexecplan)
    • 获取所有发布的地理处理服务算子列表(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(任务管理服务)
    • 基础
    • 设计思路
    • 任务进度信息
    • 获取任务列表(taskList)
    • 获取任务状态(taskInfo)
    • 获取任务结果(taskResult)
    • 获取任务状态(taskInfos)
    • 获取任务结果(taskResults)
    • 获取元数据信息(getMetaData)
  • kq3d(三维静态文件服务)
    • staticFile
  • realspace(三维服务)
    • 基础说明
    • 配置文件
    • 获取服务配置元数据信息(getMetaData)
    • 获取列表(list)
    • 发布场景目录(addScenePath)
    • 删除场景目录发布(deleteScenePath)
    • 更新场景目录发布(updateScenePath)
    • 图层列表(layers)
    • 图层元数据信息(layerinfo)
    • 发布数据(addData)
    • 删除数据目录(deleteData)
    • 更新数据目录(updateData)
    • 获取数据列表(tileSets)
    • 数据获取(k3DData)
    • 数据描述信息(k3DTilesetInfo)
  • webprint(Web打印服务)
    • 基础信息
    • 服务配置文件(serviceconfig.json)
    • 支持能力
    • 返回打印结果
    • 可用的布局模板列表(layouts)
    • 获取布局模板信息(layoutInfo)
    • legendInfo(获取图层的图例信息)
    • 打印(print)
    • 获取元数据信息(getMetaData)
    • 获取任务列表(taskList)
    • 获取任务状态(taskInfo)
    • 获取任务结果(taskResult)
    • 获取任务状态(taskInfos)
    • 获取任务结果(taskResults)
  • srm (静态资源服务)
    • 基础说明
    • 配置文件
    • 获取配置元数据信息(getMetaData)
    • 获取分类列表(catalogs)
    • 获取资源信息(infos)
    • 添加数据(add)
    • 删除数据(remove)
    • 更新数据(update)
  • srm java 接口(静态资源服务)
    • register
    • unregisty
    • mapping
    • list
  • geocoding(地理编码服务)
    • 管理服务
      • 发布服务(publish)
      • 删除服务(delete)
      • 获取服务列表(list)
      • 系统服务接口(geocoding)
    • 查询服务
      • 地理编码(geoCodeSearch)
      • 逆地理编码(geoDecodeSearch)
      • poi查询(poiSearch)
      • 搜索词提示(markWord)
      • 详情查询(loadPois)
  • dataflow(数据流服务)
    • 基础
    • 业务表服务
      • 创建业务表(create)
      • 删除业务表(delete)
      • 获取业务表结构(getSchema)
      • 新增业务信息(addRow)
      • 删除业务信息(deleteRow)
      • 修改业务信息(updateRow)
      • 查询基础信息(listRow)
    • 流服务
      • 订阅数据
      • 发布服务(publish)
      • 获取服务列表(list)
      • 删除服务(delete)
      • 获取服务元数据(getMetaData)
      • 关联业务表(related)
      • 启动服务(start)
      • 获取服务状态(state)
      • 设置服务启动模式(starttype)
      • http协议接入数据(join)
      • 获取http接入接口url(httpurl)
      • 关闭服务(stop)
    • 分析服务
      • 点聚合分析(aggpoints)
      • 时空历史查询(spacetime)
    • 地理围栏服务
      • 基础
      • 创建围栏服务
    • 目录管理
  • tile(瓦片服务)
    • 获取WMTS所支持的功能描述(wmts-getCapabilities)
    • 获取WMTS缓存的瓦片(wmts-getTile)
    • 请求xyz瓦片(xyz)
    • 获取元数据信息(getMetaData)
    • 获取瓦片包配置信息(getConfigInfo)
  • video(视频流服务)
    • 基础
    • 服务初始化
    • 获取发布的视频流数据列表(mediaList)
    • 获取视频流基本信息(videoInfo)
    • 添加视频流(addVideo)
    • 删除视频流(deleteVideo)
    • 更新视频流(updateVideo)
    • 获取元数据信息(getMetaData)
  • aggregation(聚合服务)
    • 创建聚合服务(addServiceGroup)
    • 删除聚合服务(deleteServiceGroup)
    • 查询聚合服务列表(getServiceGroupList)
    • 查询聚合服务信息(getInfo)
    • 向聚合服务中注册地图服务(addService)
    • 查询图层组信息(getLayerGroupInfo)
    • 暂停聚合服务中的服务(pauseService)
    • 恢复聚合服务中的服务(resumeService)
    • 删除聚合服务中的服务(deleteService)
    • 图层置底(move_bottom)
    • 图层置顶(move_top)
    • 图层上移(move_up)
    • 图层下移(move_down)
    • 图层上移或下移(move_step)
  • 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(多维数据服务)
    • 基础
    • 服务初始化
    • 元数据获取
      • 多维集名称(multidimsetname)
      • 多维集信息(multidimsetinfo)
      • 获取元数据信息(getMetaData)
    • 查询和处理
      • 获取像素块(getpixelblock)
      • 获取维度值(getdimvalue)
  • 动态专题图服务
    • 基础
    • 符号配置
      • 简单点符号
      • 简单线符号
      • 简单面符号
      • 符号库符号
    • 专题图配置
      • 单一渲染
      • 分段专题图
      • 四色专题图
      • 饼图
      • 直方图
      • 堆叠图
      • 唯一值分类符号
      • 分级符号
      • 点密度图
      • 格网聚合图
      • 标签专题图
      • 标注设置对象
      • 字体样式
    • 发布(publish)
    • 查询列表(list)
    • 删除专题图(delete)
    • 请求专题图(templayer)
  • tool(工具服务)开发中
    • 概述
    • 获取地理处理服务算子列表(list)
      POST
    • 查询地理处理算子的描述信息(describeModel) Copy
      POST
    • 运行地理处理模型(runModel)
      POST
    • 运行任务详细日志(getRunLog)
      POST
    • 查询任务列表信息(getStatusList)
      POST
    • 查询任务状态详细信息(getStatus)
      POST
    • getMetaData
      POST
  1. tool(工具服务)开发中

运行地理处理模型(runModel)

POST
/rest/services/tool/runmodel

运行地理处理模型

数组方式组织
{
    "asyn": false,
   "name":"任务名称",
    "extension":"userName:jjjkk",
    "userId":"id-kdkdkl",
	"params": [
		{
			"paramId": "_Input Raster",
			"value": "{\"dataset\":\"{\\\"CONNECTTYPE\\\":\\\"Folder\\\",\\\"DATASET_ALIAS\\\":\\\"线转删格.img\\\",\\\"DATASET_NAME\\\":\\\"线转删格.img\\\",\\\"DATASET_TYPE\\\":2,\\\"FILEPATH\\\":\\\"D:\/Server_V8.5_SDK_AutoTests\/测试数据\/地理处理服务\/线转删格.img\\\"}\",\"fileSuffixList\":[],\"isButtonVisible\":true,\"isSave\":false,\"save_connectionInfo\":\"\",\"save_datasetName\":\"\",\"save_parentDatasetName\":\"\"}"
		},
		{
			"paramId": "_Field name",
			"value": "{\"value\":\"DN\"}"
		},
		{
			"paramId": "_Output Shp File",
			"value": "{\"fileDir\":\"\",\"isEditable\":true,\"isSave\":true,\"suffix\":\"Shapefile(*.shp)\",\"value\":\"D:\/Server_V8.5_SDK_AutoTests\/测试结果\/地理处理服务\/栅格转线.shp\"}"
		}
	],
	"tool": "KQGPToolRaster:KQGPToolRasterToLine"
}
对象方式组织参数
{
    "asyn": false,
    "name":"任务名称",
    "userId":"id-kdkdkl",
    "extension":"userName:jjjkk",
	"tool": "KQGPToolRasterToLine",
	"params": {
		"_Output Shp File": "{\"fileDir\":\"\",\"isEditable\":true,\"isSave\":true,\"suffix\":\"Shapefile(*.shp)\",\"value\":\"D:\/Server_V8.5_SDK_AutoTests\/测试结果\/地理处理服务\/栅格转线.shp\"}",
		"_Field name": "{\"value\":\"DN\"}",
		"_Input Raster": "{\"dataset\":\"{\\\"CONNECTTYPE\\\":\\\"Folder\\\",\\\"DATASET_ALIAS\\\":\\\"线转删格.img\\\",\\\"DATASET_NAME\\\":\\\"线转删格.img\\\",\\\"DATASET_TYPE\\\":2,\\\"FILEPATH\\\":\\\"D:\/Server_V8.5_SDK_AutoTests\/测试数据\/地理处理服务\/线转删格.img\\\"}\",\"fileSuffixList\":[],\"isButtonVisible\":true,\"isSave\":false,\"save_connectionInfo\":\"\",\"save_datasetName\":\"\",\"save_parentDatasetName\":\"\"}"
	}

}

单个工具算子请求
{

"tool": "KQGPToolRaster:KQGPToolRasterToLine",
"params": {
"_Field name": "{"value":"DN"}",
"_Input Raster": "{"dataset":"{\"CONNECTTYPE\":\"Folder\",\"DATASET_ALIAS\":\"线转删格.img\",\"DATASET_NAME\":\"线转删格.img\",\"DATASET_TYPE\":2,\"FILEPATH\":\"D:/Server_V8.5_SDK_AutoTests/测试数据/地理处理服务/线转删格.img\"}","fileSuffixList":[],"isButtonVisible":true,"isSave":false,"save_connectionInfo":"","save_datasetName":"","save_parentDatasetName":""}",
"_Output Shp File": "{"fileDir":"","isEditable":true,"isSave":true,"suffix":"Shapefile(*.shp)","value":"D:/Server_V8.5_SDK_AutoTests/测试结果/地理处理服务/栅格转线.shp"}"
},
"asyn": false,
"name":"任务名称",
"extension":"userName:jjjkk",
"userId":"id-kdkdkl"
}

分布式算子运行
{
	"tool":"KQGPToolRasterToLine",
	"distributed":true,
	"params":{
		"_ServerUrl":"{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"http://172.4.2.228:8299/taskmanager\"}",
		"_MetaFile":"{\"fileDir\":\"\",\"isEditable\":true,\"isSave\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"suffix\":\"*.xml\",\"value\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/metadata.xml\"}",
		"_DataFolder":"{\"filePath\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/Data\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
		"_TextureType":"{\"list\":[{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"true\"},{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"false\"}],\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":false,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"type\":0}",
		"_OutFolder":"{\"filePath\":\"D:/source/KQGIS/32suo/11\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
		"_OutputJsonName":"{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"tileset\"}",
		"_MaxRootCount":"{\"lower\":\"-128\",\"number\":{\"isNull\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"paramUIType\":1},\"upper\":\"127\",\"value\":\"0\"}",
		"_NodeCount":"3",
		"_ThreadCountPerNode":"3"
	},
    "asyn":true
}

请求参数

Body 参数application/json
asyn
string 
必需
是否异步运行,默认为false,同步阻塞执行;异步执行则为在独立线程执行,返回任务id,后续可通过获取任务状态获取结果信息,对于需长时间运行的模型建议异步方式。
params
object 
可选
参数信息,内容的数量可变,依赖具体算子的参数数量,json数组,每个数组项参考param 说明
elementId
string 
可选
参数所属gptool 元素id
name
string 
参数名称
可选
paramId
string 
必需
参数id,优先使用该值,如果没有则使用elementId + name
value
string 
必需
参数值 字符串类型,布尔、数值、字符串类型直接传值,其他参数类型以字符串传值,对字符串格式有严格要求,参考一下参数类型 传值格式规范。
webHookUrl
string 
可选
异步任务结束时,会触发Web Hook 接口的http请求接口,可用于接收相关任务相关信息。可用于通知。默认为空字符串。对接口的要求:POST 请求,且body为json类型。**对该接口的调用超时时间是3s中,所以对该服务接口的时间,建议接收到消息后,进行一步处理,避免逻辑运行阻塞导致超时。**对该接口的响应内容不做任何处理。仅对code是否为0,不为0 做错误日志记录
name
string 
任务名称
可选
userId
string 
用户唯一标识
可选
extension
string 
可选
可用来存储额外信息,不支持模糊查询,该属性不能用来查询过滤
tool
string 
必需
工具名称,或者工具id
示例
{
    "tool": "KQGPToolRasterToLine",
    "distributed": true,
    "params": {
        "_ServerUrl": "{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"http://172.4.2.228:8299/taskmanager\"}",
        "_MetaFile": "{\"fileDir\":\"\",\"isEditable\":true,\"isSave\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"suffix\":\"*.xml\",\"value\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/metadata.xml\"}",
        "_DataFolder": "{\"filePath\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/Data\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
        "_TextureType": "{\"list\":[{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"true\"},{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"false\"}],\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":false,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"type\":0}",
        "_OutFolder": "{\"filePath\":\"D:/source/KQGIS/32suo/11\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
        "_OutputJsonName": "{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"tileset\"}",
        "_MaxRootCount": "{\"lower\":\"-128\",\"number\":{\"isNull\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"paramUIType\":1},\"upper\":\"127\",\"value\":\"0\"}",
        "_NodeCount": "3",
        "_ThreadCountPerNode": "3"
    },
    "asyn": true
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/rest/services/tool/runmodel' \
--header 'Content-Type: application/json' \
--data-raw '{
    "tool": "KQGPToolRasterToLine",
    "distributed": true,
    "params": {
        "_ServerUrl": "{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"http://172.4.2.228:8299/taskmanager\"}",
        "_MetaFile": "{\"fileDir\":\"\",\"isEditable\":true,\"isSave\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"suffix\":\"*.xml\",\"value\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/metadata.xml\"}",
        "_DataFolder": "{\"filePath\":\"D:/source/KQGIS/32suo/01测试数据/倾斜摄影/Data\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
        "_TextureType": "{\"list\":[{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"true\"},{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"false\"}],\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":false,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"type\":0}",
        "_OutFolder": "{\"filePath\":\"D:/source/KQGIS/32suo/11\",\"fileSuffixList\":[],\"isEditable\":true,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0}}",
        "_OutputJsonName": "{\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"value\":\"tileset\"}",
        "_MaxRootCount": "{\"lower\":\"-128\",\"number\":{\"isNull\":false,\"paramBase\":{\"height\":0,\"isConnectParam\":false,\"isEnable\":true,\"isRequest\":true,\"isVisible\":true,\"isVisibleDisplayName\":true,\"width\":0},\"paramUIType\":1},\"upper\":\"127\",\"value\":\"0\"}",
        "_NodeCount": "3",
        "_ThreadCountPerNode": "3"
    },
    "asyn": true
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
    "result": {
        "5c3c9b22_96dd84": [
            {
                "elementID": "",
                "instanceID": "{94ecd09a-8ff7-4b9c-840f-4435394722b9}",
                "name": "Output number",
                "value": 48
            }
        ],
        "a4260d69_26b28": [
            {
                "elementID": "",
                "instanceID": "{c16fea6e-8693-437b-bd32-a6d222ee2e7e}",
                "name": "Output number",
                "value": 10
            }
        ],
        "b1230d69_48b55": [
            {
                "elementID": "",
                "instanceID": "{dd41fbc7-eab2-4247-8f18-c0db0c271366}",
                "name": "Output number",
                "value": 38
            }
        ],
        "taskID": "gp_{5e071cff-68f2-4c7d-ad06-2f42514e68a0}"
    },
    "resultcode": "success"
}
修改于 2025-05-21 03:13:42
上一页
查询地理处理算子的描述信息(describeModel) Copy
下一页
运行任务详细日志(getRunLog)
Built with