1.110. # POST /ispatial-service/service/addService¶
发布一个服务(矢量数据服务 或 影像数据服务)
## 参数
名称 | 类型 | 是否必传 | 备注 |
———– | —— | ——– | ————————————————————- |
name | string | Y | 服务名称 |
dataName | string | N | 数据名称 (数据表名称),发布影像服务时用此参数 |
dataJson | string | N | 矢量图层 (图层名称 json 串),发布矢量服务时用此参数,详见说明 |
serviceType | string | Y | 服务类型 (‘数据服务’, ‘计算服务’) |
dataType | string | Y | 数据类型 (‘矢量数据表’, ‘栅格数据表’) |
bizType | string | Y | 业务类型 (‘现状数据’, ‘规划数据’, ‘管理数据’, ‘社会经济数据’) |
publishType | string | Y | 发布类型 (‘从数据表发布’) |
tags | string | N | 服务标签,逗号分隔 |
description | string | N | 服务描述 |
remark | string | N | 服务备注 |
## 返回
名称 | 类型 | 是否必传 | 备注 |
—- | —- | ——– | ——— |
id | int | y | 服务的 id |
## 说明 dataJson参数说明: 该参数为Json字符串,具体结构为
[{
name,
cql
}]
其中name为图层名,cql为矢量数据过滤条件
如:"[{"name":"guojietest3","cql":"field=1"},{"name":"pyftest111","cql":"field=2"}]"