- 有状态
- 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
- dataservice
- spatialanalysisservice
- imageservice
- networkservice
- tileservice
- plottingservice
- webprintservice
- realspaceservice
- 无状态
- log-manager
- log-loki
- aggregation
- manager(内部用-前端不使用)
- kqproxy
- gisservice-lite
- gateway-datastore
- gateway-wmts
- gateway(对外接口)
- 服务
- 数据服务
- 地图服务
- som
- 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}(分类数据源查询)
- 建模
- 备份还原
- bigdata
- 节点
- version(版本设置)
- login(登录)
- logout(登出)
- ssoByUaToken 检查token
- health 集群组件健康检查
- 服务
- test
- 海图测试
legendList
开发中
44
http://172.16.1.44:9800
44
http://172.16.1.44:9800
POST
http://172.16.1.44:9800
map(地图服务)
请求参数
Path 参数
servicename
string
服务名称
Header 参数
ua_token
string
可选
默认值:
{{TOKEN}}
Body 参数application/json
request
string
必需
layerNames
array[string]
图层名称
layerIds
array[string]
必需
width
integer
可选
height
integer
可选
示例
{
"request": "legendlist",
"layerIds":["1","2","3"],
}
示例代码
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/rest/services//map/legendlist' \
--header 'ua_token: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"request": "legendlist",
"layerIds":["1","2","3"],
}'
返回响应
🟢200成功
application/json
Body
result
array [object {4}]
必需
contentType
string
必需
itemCount
integer
必需
items
array [object {3}]
必需
layerId
string
必需
resultcode
string
必需
示例
{
"result": [
{
"contentType": "image/png",
"itemCount": 9,
"items": [
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMOzdvOHkXxY2fVI0Mv/5ddHZN8CchYGBgeEvC5u+3dmt7KQYcMjYW5+BgYGBiRRN2MCoAaMGDA4DWBgYIBkDlraJBcx/fl2k1HIGBgYGBgDOJBOP2ttcLAAAAABJRU5ErkJggg==",
"index": 0,
"legendName": "013"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMOzduvXkX2ZmfVI0Mv/9e9HZ29uchYGBgeEvM7O+zZMn7KQYcERGRp+BgYGBiRRN2MCoAaMGDA4DWBgYIBkDlraJBcx//16k1HIGBgYGBgCw6hNP9hKiHQAAAABJRU5ErkJggg==",
"index": 1,
"legendName": "031"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAW0lEQVQ4je2TIQ6AMBAE57gmPOcUwQOCJyMAT1B90KUIgkPQ1CA6fmfNLhQiAPu2HO5iOUHVFIdx7gOAu9jUaZsjWE83gCYn9EYVVME/BAHuYzzb/opqiqXlAFz9bBPfYNNYkgAAAABJRU5ErkJggg==",
"index": 2,
"legendName": "102"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMOzbsf3kX0ZGfVI0Mv//f9HJw9OchYGBgeEvI6O+C8tbdlIM2PNHWJ+BgYGBiRRN2MCoAaMGDA4DWBgYIBkDlraJBcz//1+k1HIGBgYGBgDgoRQi27oumQAAAABJRU5ErkJggg==",
"index": 3,
"legendName": "012"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMGzYsfkkGyOLPikaf/3/czHAw9echYGBgYGNkUV/Hcs5dlIMCPpjpM/AwMDARIombGDUgFEDBocBLAwMkIwBS9vEgl///1yk1HIGBgYGBgD3TRTLDNszMQAAAABJRU5ErkJggg==",
"index": 4,
"legendName": "111"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXUlEQVQ4jWNgoBAwMjAwMOzas/3k/3+M+iRpZPp/0c3F05yFgYGB4f8/Rn05na/spBjw6Aq3PgMDAwMTKZqwgVEDRg0YHAawMDBAMgYsbRMLGJn+X6TUcgYGBgYGAM82ExnN6hJWAAAAAElFTkSuQmCC",
"index": 5,
"legendName": "203"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQ4je2TMQ6AIBAER+8Sn0Nl7JFnIz2x4j9cYmHsLCQ0Fmw/s80udGYCSOnI1cy1gCpSvN83BahmLoR1aRHEeDqAuQV6yxAMwT8ECvcxnm1/BkVKbzkAF9MMEqOe6it+AAAAAElFTkSuQmCC",
"index": 6,
"legendName": "124"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMOzbsfXkX0ZmfVI0Mv//e9HJw9uchYGBgeEvI7O+C8tjdlIM2PNHVp+BgYGBiRRN2MCoAaMGDA4DWBgYIBkDlraJBcz//16k1HIGBgYGBgDo4RQqDPg9bAAAAABJRU5ErkJggg==",
"index": 7,
"legendName": "114"
},
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXklEQVQ4jWNgoBAwMjAwMOzduvXkX2YmfVI0Mv/9d9HZ29uchYGBgeEvM5O+6ZO77KQYcFpGWZ+BgYGBiRRN2MCoAaMGDA4DWBgYIBkDlraJBcx//12k1HIGBgYGBgCx5RNef7pLegAAAABJRU5ErkJggg==",
"index": 8,
"legendName": "122"
}
],
"layerId": "7"
},
{
"contentType": "image/png",
"itemCount": 1,
"items": [
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAOUlEQVQ4jWNgGAUDDxj/M/x/gkfehZGB8QY+A1gYGBikCcjjBUyEFBACLAwMDE/xyP+h1IJRQA8AAI67BgybyvZUAAAAAElFTkSuQmCC",
"index": 0,
"legendName": "默认值"
}
],
"layerId": "5"
},
{
"contentType": "image/png",
"itemCount": 1,
"items": [
{
"data": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABYUlEQVQ4jWNgoCkIXcXGELqKDZ8SRmyCzuZ1rqYfb0UJ/fmqwMDAwPCBhfvBGX6lZbtOtu3Ga+F/BgbGXJ3Eidd5pT98YWb//5+B4f9/Bob/n1k4/l/lk/lQoJ0w4T8OSxkYGBgY8nQSJ7zgEIBrRMdPOYT+52vH92PV7Gpe43adV/oDLs0wfI1X+oOLRYMLTB8TjGH88U6k7Lc3/Hj9yMDAIPP9Hb/ZxxuRqAaErmIT+vNVgfvvT0L6GXj/fGfg/f1NmSFtJiuKC8gFEANWh/36wML94AsLB0ENn1k4GT6zct1lmJX+G8UFpwRUlj7iEvlIyICHXCIfz/KrLMcqWaCdMOEphxDOGHjEJfw/Xzu+D6fp/xkYGPO14/uv8Up/+MTCCdf4iYXz/2U+2Q/52vF96AkJa6pyM69zNfl0K4L39zdlBgYGhs+sXHdPC6gt2328aS8hL6KCtJmssOiiGQAA1sueO49YEgAAAAAASUVORK5CYII=",
"index": 0,
"legendName": "默认值"
}
],
"layerId": "3"
}
],
"resultcode": "success"
}
修改于 2023-01-12 03:27:05