kqmicrogo
  1. manager(内部用-前端不使用)
kqmicrogo
  • 有状态
    • gateway-manager
      • login
      • version
      • nodes
      • permissions
      • folders
      • folder
      • folder
      • folder
      • listByUserFolder
      • transfer createservice
      • createservice
      • start
      • stop
      • delete
      • user-resource-permission
      • user-resource-permission
      • updateServiceInfo
      • queryserviceinfo
      • shutdown
      • geoprocessing/getStatus
      • geoprocessing/modelList
      • disk/getDirectory
      • geoprocessing/publishModel
      • data/dataSetList
      • downloadGeoJson
      • upload shp zip
    • mapservice
      • map
        • WMS
          • wms-getcapabilities
          • wms-1.3.0-getmap
          • wms-getcapabilities extend
        • WMTS
          • wmts-getcapabilities
          • wmts-gettile
          • wmts-gettile-mongo
          • wmts-getcapabilities Copy
        • getmetadata
        • info
        • layers
        • layerinfo
        • visible
        • queryable
        • pixelvalue
        • export
        • getmap
        • image
        • tileimage
        • clearcache
        • zxytileimage
        • entireImage
        • legendList
        • legendImg
        • area
        • distance
        • gettile
        • getvectortile
      • data
        • coordtransfer
        • featurequery
        • getmetadata
      • spatialanalysis
        • buffer
        • overlay
    • dataservice
      • data
        • 数据源
          • datasourcelist
          • datasourceinfo
          • modifydatasourceinfo
          • adddatasource
          • deletedatasource
          • initspatial
        • 数据集
          • datasetlist
          • dataset
          • dataset
          • datasetInfo
        • 字段
          • filedlist
          • field
          • fieldInfo
        • 要素集
          • statistic
          • domain
          • featurelist
          • featurebyids
          • featurequery
          • featureresultinfo
          • featureresult
          • featureoperate
          • identify
          • batchquery
        • 瓦片数据
          • gettile
        • WFS服务
          • wfs-getcapabilities
        • coordtransfer
        • tasklist
        • taskinfos
        • taskinfo
        • taskresults
        • taskresult
        • getmetadata
      • spatialanalysis
        • buffer
    • spatialanalysisservice
      • getmetadata
      • datatopoint
      • datatochain
      • datatopolygon
      • buffer
      • asymmetricbuffer
      • fieldbuffer
      • overlay
      • relation
      • shade
      • topologyCheck
      • isoextract
    • imageservice
      • 可视化
        • kanqmap
        • image
        • tileImage
        • zxyTileImage
      • WCS
        • GetCapabilities
        • GetCoverage
        • DescribeCoverage
      • WMS
        • GetCapabilities
        • GetMap
        • GetFeatureInfo
      • WMTS
        • GetCapabilities
        • GetTile
        • GetRowCol(非标准)
      • 影像
        • addRasters
        • allRasterName
        • rasterInfo
        • getRasterCRS
        • setRasterCRS
        • updateRaster
        • deleteRasters
        • histograms
        • rasterHasColormap
        • rasterHasAttributeTable
        • multiDimensionRaster
      • 影像集
        • addCollection
        • updateCollection
        • allCollectionName
        • collectionInfo
        • deleteCollection
      • download
      • status
      • identify
      • search
      • serverinfo
      • queryBoundary
    • networkservice
      • getmetadata
    • tileservice
      • wmts
      • getmetadata
    • plottingservice
      • getmetadata
    • webprintservice
      • getmetadata
    • realspaceservice
      • tilesets
  • 无状态
    • geometry
      • shpexport
      • distance
    • dynamicmap-deleted
      • servicelist
    • datastore
      • getStatus
      • testConnect
      • startImport
    • monitor
      • v2
        • 告警规则修改
        • 告警规则查询
      • 指标查询
        • query
        • queryRange
      • 获取标签页的dashboards
      • 获取属性下拉框选项
      • 获取告警规则
      • 设置告警规则
      • 获取告警信息
      • 修改告警消息为已读/未读
      • 删除告警消息
      • 获取报警方式列表
      • 获取报警方式
      • 新增报警方式
      • 修改报警方式
      • 报警方式有效性验证
      • 报警
    • commondata(数据服务)
      • 数据源
        • addDatasource
        • datasourceList
        • datasourceInfo
        • modifydatasourceinfo
        • initSpatial
        • deleteDatasource
      • Dataset
        • dataset-创建数据集
        • dataset
        • dataset
        • datasetList
        • datasetInfo
      • 字段
        • fieldList
        • fieldInfo
        • field
        • field
      • 要素集
        • statistic
        • domain
        • featureList
        • featureByIDs
        • featureQuery
        • featureResultInfo
        • featureResult
        • featureOperate
        • featureOperate
        • identify
        • batchQuery
      • 瓦片数据相关
        • getTile
      • wfs(网络要素服务)
        • wfs-getcapabilities
        • wfs-describefeaturetype
        • wfs-getfeature-filter
        • wfs-trancate-Insert
        • wfs-trancate-update
        • wfs-trancate-replace
        • wfs-trancate-delete
      • getmetadata
      • coordTransfer
      • tasklist
      • taskinfos
      • taskinfo
      • taskresults
      • taskresult
    • geoprocessing (地理处理服务)
      • getRunLog
      • 获取发布的算子列表
      • 获取算子描述信息
      • 查询地理处理算子的请求json样例
      • 运行模型
      • 发布模型
      • 删除模型
      • 获取参数值变化引起的参数联动参数信息
      • 查询模型运行任务列表信息
      • 取消任务运行
      • 查询模型运行任务状态详细信息
  • log-manager
    • labels
    • label-values
    • query-range
    • access-log
    • shutdown(内部接口不要调用)
    • service-request-count
    • service-request-detail
    • access-trends
    • access-trends-by
    • link-log
    • download
  • log-loki
    • labels
    • env
    • filename
    • query
    • query_range
  • aggregation
    • add_group
    • delete_group
    • get_group_info
    • get_group_list
    • get_group_layer_info
    • add_service
    • delete_service
    • pause_service
    • resume_service
    • move_service_bottom
    • move_service_top
    • move_service_up
    • move_service_down
    • move_service_step
    • wmts-getcapabilities
    • wmts-getcapabilities layer
    • wmts-gettile
  • manager(内部用-前端不使用)
    • getsrvfile
      GET
    • getversion
      POST
    • start
      POST
    • stop
      POST
    • delete
      POST
    • state
      POST
    • list
      POST
    • queryserviceinfo
      POST
    • startcacheprocess
      POST
    • getlayerlist
      POST
    • dynamiccreateservice
      POST
    • createservice
      POST
    • createfolder
      POST
    • deletefolder
      POST
    • getlayerinfo
      POST
    • querycachestatus
      POST
    • setserviceinfo
      POST
    • rename
      POST
    • setfolder
      POST
    • getfolderlist
      POST
    • deletefolder
      POST
    • servicetypelist
      POST
  • kqproxy
    • 注册转发
    • 修改转发
    • 删除转发
    • 获取转发列表
    • 转发请求
  • gisservice-lite
    • ogc
      • WFS-GetCapabilities
      • WFS-DescribeFeatureType
      • WFS-GetFeature
      • WCS-GetCapabilities
      • WMS-GetCapabilities
      • WMS-GetMap
      • WMS-GetFeatureInfo
    • folder
  • gateway-datastore
    • insert
    • query
    • update
    • delete
  • gateway-wmts
    • wmts1
    • wmts2
    • wmts3
  • gateway(对外接口)
    • 服务
      • 数据服务
        • datasetlist(查询数据集)
        • datasourceInfo(查询数据源属性)
        • datasetInfo(查询数据集信息)
        • fieldinfo(查询字段信息)
        • featurequery(字段数据查询)
      • 地图服务
        • getmetadata
        • export(获取图层1)
        • map/vector
        • identify(图斑查询)
        • overlay(层叠分析)
      • som
        • queryserviceinfo(8699)
        • getservicesmetadata
      • info(节点信息查询)
      • folder(创建服务目录)
      • folder(删除服务目录)
      • folder(查询服务目录)
      • folders(查询服务目录列表)
      • createthumb(创建缩略图)
      • createservice(创建服务)
      • start(启动服务)
      • start(call som)
      • stop(停止服务)
      • stop(call som)
      • delete(删除服务)
      • enable(启用服务)
      • disable(禁用服务)
      • queryserviceinfo(服务详情)
      • listByUserFolder(服务列表)
      • user-resource-permission(获取用户资源权限)
      • user-resource-permission(设置资源权限)
      • panic(测试panic)
      • 修改服务信息
      • 查询切图状态
      • 启动切图
      • db/x/kq_resource(查询服务列表)
      • backuplist(备份列表)
      • backup(备份数据)
      • restore(还原数据备份)
      • backupdel(删除数据备份)
    • 数据
      • upload(上传数据文件)
      • upload(创建托管数据库)
      • db(删除托管数据库)
      • startUpload(上传数据到数据库)
      • query-status(查询数据库状态)
      • register(创建数据库)
      • register(设置托管数据库)
      • delete(删除设置的托管数据库)
      • data(修改数据库)
      • data(删除数据库)
      • featurequery(属性查询)
      • datas (数据源查询)
      • dataSetList(数据集列表)
      • feature(数据集数据)
      • fieldinfo(字段属性)
      • feature(导入数据到数据集)
      • index(索引查询)
      • index(添加索引)
      • index(删除索引)
      • addDataSet(添加要素集)
      • addDataSet(添加数据表)
      • delDataSet(删除数据集)
      • delDataSet(删除数据表)
      • updateDataSet(更新数据集)
      • updateDataSet(更新数据表)
      • {id}(分类数据源查询)
    • 建模
      • runModel(运行建模)
      • getStatus(获取任务状态)
      • getRunLog(查询运行日志)
    • 备份还原
      • backup(数据备份)
      • restore(数据还原)
      • backupUpload(上传数据备份)
      • backuplist(备份列表)
    • bigdata
      • 大数据接口转发
      • 大数据节点磁盘目录获取
    • 节点
      • 在节点{group}增加实例
      • 在节点{group}删除index实例
    • version(版本设置)
    • login(登录)
    • logout(登出)
    • ssoByUaToken 检查token
    • health 集群组件健康检查
  • test
    • 56 test startimport
    • test webprint
    • test wmts url
    • test cachestatus
    • getmetadata 测试匿名访问
    • 应急厅查询9800
    • 应急厅查询8699
    • 应急厅查询8699 出图
    • 应急厅查询 一体化
    • wmts请求1
    • wmts请求2
    • wmts请求3
    • wmts请求4
    • wmts请求5
    • wmts请求6
    • 打印 layoutinfo
    • 打印 print
    • 打印 layoutinfo
    • shutdown
  • 海图测试
    • wmts0
    • wmts1
    • wmts2
    • wmts3
    • wmts4
  1. manager(内部用-前端不使用)

createservice

44
http://172.16.1.44:9800
44
http://172.16.1.44:9800
POST
http://172.16.1.44:9800
/som/createservice
使用kqmd文件创建服务。

请求参数

Header 参数
ua_token
string 
可选
默认值:
{{TOKEN}}
Body 参数multipart/form-data
file
file 
必需
需要创建的服务的地图文件,支持地图配置文件(.kqmd)、三维服务配置文件(.config)
示例值:
file://E:\Work\test\kqmd\hsq.kqmd
filename
string 
文件名
必需
示例值:
hsq
serviceType
string 
必需
服务类型,支持:MapService,DataService,3DService
示例值:
MapService
networkconfig
string 
可选
网络分析配置文件,如果需支持网络分析,此项不能为空
foldername
string 
可选
指定服务发布到已存在的服务目录,为空时服务将发布到根目录
servicename
string 
必需
服务名,由字母、数字、下划线组成,限制长度100字符
示例值:
test1
aliasname
string 
可选
服务别名,限制长度100字符
description
string 
可选
服务描述,限制长度200字符
tilepath
string 
可选
瓦片存储路径,为空时采用默认路径
isDefaultTheme
string 
可选
前端是否使用默认主题
示例值:
false
scaleinfo
string 
可选
比例尺信息。scalemode:0表示谷歌模式比例尺,1表示自定义模式比例尺,2表示三维模式比例尺。id:比例尺级别
示例值:
{"scalemode":1,"mapscales":[{"id":0,"scale":1000000.0,"static":false},{"id":1,"scale":500000.0,"static":false},{"id":2,"scale":250000.0,"static":false},{"id":3,"scale":125000.0,"static":false},{"id":4,"scale":64000.0,"static":false},{"id":5,"scale":32000.0,"static":false},{"id":6,"scale":16000.0,"static":false},{"id":7,"scale":8000.0,"static":false},{"id":8,"scale":4000.0,"static":false},{"id":9,"scale":2000.0,"static":false}]}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://172.16.1.44:9800/som/createservice' \
--header 'ua_token: ' \
--form 'file=@"E:\\Work\\test\\kqmd\\hsq.kqmd"' \
--form 'filename="hsq"' \
--form 'serviceType="MapService"' \
--form 'servicename="test1"'

返回响应

🟢200成功
application/json
Body
result
object 
必需
aliasName
string 
必需
cachefoldername
string 
必需
cachepath
string 
必需
cachepathtype
string 
必需
configFileType
string 
必需
createTime
string 
必需
description
string 
必需
enableAutoStart
boolean 
必需
fullcustomscale
integer 
必需
fullgooglescale
number 
必需
fullkq3dscale
number 
必需
getmetadata_url
string 
必需
guid
string 
必需
hasImageCache
boolean 
必需
hasVectorCache
boolean 
必需
imageformat
string 
必需
isCommonService
boolean 
必需
isDefaultTheme
boolean 
必需
isfolder
boolean 
必需
lastModifyTime
string 
必需
last_state
integer 
必需
mapscales
array [object {6}] 
必需
maxScale
integer 
必需
maxThreadCount
integer 
必需
metadata_viewurl
string 
必需
meters_per_degree
number 
必需
minScale
integer 
必需
mvtEndLevel
integer 
必需
mvtStartLevel
integer 
必需
name
string 
必需
originx
integer 
必需
originy
integer 
必需
port
integer 
必需
rect
string 
必需
rect84
string 
必需
resourcePoolSize
integer 
必需
scalemode
integer 
必需
serviceName
string 
必需
serviceType
string 
必需
serviceVersion
string 
必需
sr
object 
必需
state
integer 
必需
status
string 
必需
thumbfilename
string 
必需
tileHeight
integer 
必需
tileWidth
integer 
必需
type
integer 
必需
unitType
string 
必需
url
string 
必需
vectorformat
string 
必需
vectorformat2
string 
必需
vectortileurl
string 
必需
viewurl
string 
必需
wmts_type
string 
必需
wmtsviewurl
string 
必需
resultcode
string 
必需
示例
{
    "result": {
        "aliasName": "test",
        "cachefoldername": "test_20220629182212",
        "cachepath": "E:/Version/win/8.5/KQGIS_Server_Win64_V8.5_20220511/srvs/data/cache/test_20220629182212",
        "cachepathtype": "filepath",
        "configFileType": "kqmdx",
        "createTime": "2022/06/29 18:22:12",
        "description": "",
        "enableAutoStart": true,
        "fullcustomscale": 250000,
        "fullgooglescale": 288895.8549360236,
        "fullkq3dscale": 288572.4453662912,
        "getmetadata_url": "/rest/services/test/map/getmetadata",
        "guid": "9cb9b658-00de-4130-adab-614a9a3eb6f9",
        "hasImageCache": false,
        "hasVectorCache": false,
        "imageformat": "JPGPNG",
        "isCommonService": false,
        "isDefaultTheme": false,
        "isfolder": false,
        "lastModifyTime": "2022/06/29 18:22:17",
        "last_state": 1,
        "mapscales": [
            {
                "id": 0,
                "level": 0,
                "resolution": 0.0023767925225662246,
                "scale": 1000000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 1,
                "level": 1,
                "resolution": 0.0011883962612831123,
                "scale": 500000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 2,
                "level": 2,
                "resolution": 0.0005941981306415562,
                "scale": 250000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 3,
                "level": 3,
                "resolution": 0.0002970990653207781,
                "scale": 125000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 4,
                "level": 4,
                "resolution": 0.00015211472144423838,
                "scale": 64000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 5,
                "level": 5,
                "resolution": 0.00007605736072211919,
                "scale": 32000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 6,
                "level": 6,
                "resolution": 0.000038028680361059594,
                "scale": 16000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 7,
                "level": 7,
                "resolution": 0.000019014340180529797,
                "scale": 8000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 8,
                "level": 8,
                "resolution": 0.000009507170090264898,
                "scale": 4000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 9,
                "level": 9,
                "resolution": 0.000004753585045132449,
                "scale": 2000,
                "static": false,
                "type": "dynamic"
            },
            {
                "id": 10,
                "level": 10,
                "resolution": 0.0000023767925225662246,
                "scale": 1000,
                "static": false,
                "type": "dynamic"
            }
        ],
        "maxScale": 1000,
        "maxThreadCount": 8,
        "metadata_viewurl": "/serverPage/MapService.html?url=/rest/services/test/map&name=test&isCommonService=false",
        "meters_per_degree": 111319.490793274,
        "minScale": 1000000,
        "mvtEndLevel": -1,
        "mvtStartLevel": -1,
        "name": "test",
        "originx": -180,
        "originy": 90,
        "port": 0,
        "rect": "114.167900,30.383608,114.634625,30.696074",
        "rect84": "114.1678996540,30.3836076320,114.6346246250,30.6960738430",
        "resourcePoolSize": 4,
        "scalemode": 1,
        "serviceName": "test",
        "serviceType": "MapService",
        "serviceVersion": "8.5",
        "sr": {
            "epsg": 4610,
            "prj": "GEOGCS[\"Xian 1980\",DATUM[\"Xian_1980\",SPHEROID[\"IAG 1975\",6378140,298.257,AUTHORITY[\"EPSG\",\"7049\"]],AUTHORITY[\"EPSG\",\"6610\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4610\"]]",
            "proj4": "+proj=longlat +a=6378140 +b=6356755.288157528 +no_defs"
        },
        "state": 1,
        "status": "stopped",
        "thumbfilename": "test.png",
        "tileHeight": 256,
        "tileWidth": 256,
        "type": 1,
        "unitType": "degree",
        "url": "/rest/services/test/map",
        "vectorformat": "PNG",
        "vectorformat2": "MVT",
        "vectortileurl": "/kqwebmap/services/test/vector_tile_index.html",
        "viewurl": "/kqwebmap/services/test/index.html",
        "wmts_type": "OGC",
        "wmtsviewurl": "/kqwebmap/services/test/wmts_index.html"
    },
    "resultcode": "success"
}
修改于 2023-02-21 10:03:41
上一页
dynamiccreateservice
下一页
createfolder
Built with