kqgis server v8.5
  1. webprint(Web打印服务)
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)
    • 获取像素值接口(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(影像服务)
    • 基础
    • 服务初始化
    • 通用参数
      • 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)
  • 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)
      GET
    • 获取布局模板信息(layoutInfo)
      GET
    • legendInfo(获取图层的图例信息)
      GET
    • 打印(print)
      POST
    • 获取元数据信息(getMetaData)
      POST
    • 获取任务列表(taskList)
      POST
    • 获取任务状态(taskInfo)
      POST
    • 获取任务结果(taskResult)
      POST
    • 获取任务状态(taskInfos)
      POST
    • 获取任务结果(taskResults)
      POST
  • 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)
  1. webprint(Web打印服务)

打印(print)

POST
/rest/services/{servicename}/webprint/print

打印接口以异步方式执行,开启打印时根据内容启动异步的打印任务信息
完整示例:

打印模板(可用于展示模板缩略图,打印空模板)
{
  "dpi":96,
  "page":{
    "name":"A4",
    "orientation":"portrait"
  },
  "format":"PDF",
  "geoPdfMode":"1",
  "layout":{
    "templateName":"20220616"
  }
}
打印指定服务(不带图例)
{
  "request":"print",
  "dpi":96,
  "page":{
    "name":"Custom",
    "orientation":"portrait",
    "unit": "mm",
    "size": [210,297]
  },
  "format":"PDF",
  "geoPdfMode":"1",
  "layout":{
    "templateName":"20220616"
  },
  "content":[
    {	
    "dataframeID" : "{f907556e-5134-4ee0-b286-57696692be9c}",
      "urls":[
        {
            "connectionType":"WMTS",
            "server":"http://192.168.210.200:8699/kqgis/rest/services/22/map/wmts",
            "properties":[
                {"INVERTAXISORIENTATION":"false"},
                {"DEGREE2METER":111319.490793274},
                {"PIXELSIZE":"0.00028"}
            ]
        }
      ],
      "center":[12548572, 2655382],
      "scale":30000000
    }
  ]
}
打印指定服务(带图例)
{
    "dpi":100,
    "page": {
        "name": "A4",
        "orientation": "Landscape"
    },
    "format": "Png",
    "geoPdfMode": "1",
    "layout": {
        "templateName": "市域国土空间用地用海现状图A4横向"
    },
    "content": [
        {
            "dataframeID" : "{500eeae8-39f4-43b8-a8f4-5724c6ea2732}",
            "urls": [
                {
                    "connectionType": "KQREST",
                    "server": "http://127.0.0.1:8699/kqgis/rest/services/mapsrv/map",
                    "layers":["1","2","3"]
                }
            ],
            "extent": [49.133, -1.495, 155.740, 57.429]
            "center": [
                107.84187535,
                33.37240596
            ],
            "scale": 30089410.18015454
        }
    ]
  }
内部部分参数示例:
page示例
page示例1:指定纸张类型
  {
    "name":"A4",
    "orientation":"portrait"
  }
  page示例2:自定义纸张类型
  {
    "name":"Custom",
    "orientatin":"portrait",
    "unit":"mm",
    "size":[
    	210,297
    ]
  }
layout示例
{
  "layout":{
      "templateName":"20220616",
      "elementProperties":[
         {"{ea72ec1d-5dd6-4480-8eb4-d73ae7342bdc}":{"text":"黄山市人口专题图"}},
  	   {"{931a84e5-cc1c-479e-8630-5654b806b9c7}":{"visibleLayerLengend":"黄山市"}}
      ],
      "invisibleElementIDs":[
         "{795400d4-4d2a-43f8-913b-a727e94e06fd}",
         "{9fc96ab8-cb1e-404a-90b2-f9543daec61d}"
      ]
    }
  }
content(指定地图显示范围)
"content":[
{
    "dataframeID" : "{f907556e-5134-4ee0-b286-57696692be9c}",
    "urls":[
      {
        "connectionType": "KQREST",
        "server": "http://127.0.0.1:8699/kqgis/rest/services/mapsrv/map",
        "layers":["1","2","3"]
      }
    ],
    "extent": [49.133, -1.495, 155.740, 57.429]
  }
content(指定地图显示的中心点和比例尺)
"content":[
  {
    "dataframeID" : "{f907556e-5134-4ee0-b286-57696692be9c}",
    "urls":[
      {
        "connectionType": "KQREST",
        "server": "http://127.0.0.1:8699/kqgis/rest/services/mapsrv/map",
        "layers":["1","2","3"]
      }
    ],
    "center": [107.84187535, 33.37240596],
    "scale": 30089410
  }
content(如果既不指定extent参数,也不指定center和scale参数,则默认全图显示地图)
urls示例
{
   "urls":[
 {
    "connectionType":"WMTS",
  "server":"http://192.168.210.200:6080/arcgis/rest/services/arcgis/MapServer/WMTS/1.0.0/WMTSCapabilities.xml",
      "properties":[
          {"INVERTAXISORIENTATION":"false"},
          {"DEGREE2METER":111319.490793274},
          {"PIXELSIZE":"0.00026"},
          {"DPITYPE":"028mm"}
      ]
  },
  {
    "connectionType":"WMTS",
    "server":"http://192.168.210.200:8699/kqgis/rest/services/22/map/wmts",
    "properties":[
          {"INVERTAXISORIENTATION":"false"},
          {"DEGREE2METER":111319.490793274},
          {"PIXELSIZE":"0.00026"},
          {"DPITYPE":"028mm"}
      ]
  },
  {
    "connectionType":"WMS",
    "server":"http://192.168.210.200:8699/kqgis/rest/services/22/map/wms"
  },
  {
    "connectionType":"WMS",
    "server":"http://192.168.210.200:6080/arcgis/services/wgs84_3857/MapServer/WMSServer"
  },
  {
    "connectionType":"WCS",
    "server":"http://192.168.210.200:6080/arcgis/services/80/MapServer/WCSServer"
  },
  {
    "connectionType":"KQREST",
    "server":"http://127.0.0.1:8699/kqgis/rest/services/mapService/map"
  },
  {
    "connectionType":"ARCREST",
    "server":"http://192.168.210.200:6080/arcgis/services/mapService/map"
  },
  {
      "connectionType":"MBTiles",
      "filePath":"E:/data/MBtiles服务/test.mbtiles",
      "layers":["World"]
  },
  {
      "connectionType":"MVT",
      "folder":"E:/data/mvt"
  },
  {
      "connectionType":"ArcBundleTiles",
      "folder":"E:/data/bundletiles"
  },
 ]
}

请求参数

Path 参数
servicename
string 
必需
Body 参数application/json
dpi
integer 
可选
打印使用的分辨率 ,未指定时默认为96dpi
page
object 
可选
指定页面大小,未指定是默认采用指定的模板大小,具体格式参见下面的page参数说明,具体示例参考接口说明栏:内部部分参数page示例
name
string 
必需
纸张类型:Letter,Legal,Tabloid,C,D,E,A5,A4,A3,A2,A1,A0,Custom,_32K,_16K,8K,1K
orientation
string 
必需
纸张方向:Portrait(纵向),Landscape(横向)
unit
string 
可选
纸张大小单位,纸张类型为custom时为必填,支持的单位类型 mm 、cm、inch
size
array[string]
可选
当指定的纸张类型为Custom时为必选
format
string 
必需
打印的格式(geoPdf,pdf,png,tif)。其中geoPdf文件是带地理坐标信息
geoPdfMode
string 
可选
当format打印格式为geoPdf时才有效。geoPdf模式:1.图层(可以打印所有类型的图层);2.图片和要素属性(只针对矢量图层,在打印模板时如果有矢量图层可以用)
layout
object 
必需
用来指定布局模板以及动态变量的内容
templateName
string 
必需
指定的打印模板名称(web端已发布的布局模板资源,可通过layouts获取可用的布局模板列表)
elementProperties
object 
设置元素属性
可选
invisibleElementIDs
array[string]
可选
用于标记不显示的布局元素id数组
content
object 
可选
用来指定不同数据框的显示数据内容,若只打印模板,不传此参数即可。具体示例参考接口说明栏:内部部分参数content示例
dataframeID
string 
必需
数据框ID,将指定的服务图层添加到该数据框
urls
object 
必需
指定的服务地址,可以指定到图层或者指定到地图服务,具体示例参考接口说明栏:内部部分参数urls示例
extent
number 
可选
[xmin,ymin,xmax,ymax]指定地图显示范围,指定地图显示范围,跟center和scale参数互斥,可优先使用,如果没有再使用center和scale参数
center
number 
可选
指定地图显示的中心点,必须跟scale联合使用
scale
number 
可选
指定地图显示的比例尺,必须跟center联合使用
示例
{
  "dpi": 96,
  "page": {
    "name": "Custom",
    "orientation": "portrait",
    "unit": "mm",
    "size": [
      210,
      297
    ]
  },
  "format": "PDF",
  "geoPdfMode": "1",
  "layout": {
    "templateName": "20220616"
  },
  "content": [
    {
      "dataframeID": "{f907556e-5134-4ee0-b286-57696692be9c}",
      "urls": [
        {
          "connectionType": "KQREST",
          "server": "http://192.168.210.200:8699/kqgis/rest/services/22/map/wmts",
          "properties": [
            {
              "INVERTAXISORIENTATION": "false"
            },
            {
              "DEGREE2METER": 111319.490793274
            },
            {
              "PIXELSIZE": "0.00028"
            }
          ]
        }
      ],
      "center": [
        12548572,
        2655382
      ],
      "scale": 30000000
    }
  ]
}

示例代码

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//webprint/print' \
--header 'Content-Type: application/json' \
--data-raw '{
  "dpi":96,
  "page":{
    "name":"Custom",
    "orientation":"portrait",
    "unit": "mm",
    "size": [210,297]
  },
  "format":"PDF",
  "geoPdfMode":"1",
  "layout":{
    "templateName":"20220616"
  },
  "content":[
    {	
    "dataframeID" : "{f907556e-5134-4ee0-b286-57696692be9c}",
      "urls":[
        {
            "connectionType":"KQREST",
            "server":"http://192.168.210.200:8699/kqgis/rest/services/22/map/wmts",
            "properties":[
                {"INVERTAXISORIENTATION":"false"},
                {"DEGREE2METER":111319.490793274},
                {"PIXELSIZE":"0.00028"}
            ]
        }
      ],
      "center":[12548572, 2655382],
      "scale":30000000
    }
  ]
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
  "resultcode": "success",
  "result": [
    {
      "downloadUrl": "http://172.16.3.17:8699/kqgis/download/webprint/TASK6aa55d1e2a0a400eb19d3dc60e1d7872.zip",
      "taskID": "TASK6aa55d1e2a0a400eb19d3dc60e1d7872"
    }
  ]
}
上一页
legendInfo(获取图层的图例信息)
下一页
获取元数据信息(getMetaData)
Built with