# 数据源管理

# 获取数据源列表

接口地址

GET  /adf-server-demo/datasource/list

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
dataSourceTypes 数据源类型,多个逗号分隔(-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) query false string
dataStoreTypes 数据存储类型,多个逗号分隔(0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) query false string
keyword 名称过滤 query false string

响应状态

状态码 说明 schema
200 OK Response«List«数据源连接»»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer(int32)
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [
		{
			"dataSourceType": 0,
			"dataStoreType": 0,
			"isDefault": false,
			"key": "",
			"name": "",
			"password": "",
			"url": "",
			"userName": ""
		}
	],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# 测试数据源连接

接口地址

POST  /adf-server-demo/datasource/test

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "dataSourceType": 0,
  "dataStoreType": 0,
  "isDefault": false,
  "key": "",
  "name": "",
  "password": "",
  "url": "",
  "userName": ""
}
1
2
3
4
5
6
7
8
9
10

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
数据源连接 数据源连接 body true 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) true integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) false integer(int32)
isDefault 是否默认的 false boolean
key 标识 false string
name 名称 false string
password 密码 false string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) false string
userName 用户名 false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 新增数据源连接

接口地址

POST  /adf-server-demo/datasource/add

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "dataSourceType": 0,
  "dataStoreType": 0,
  "isDefault": false,
  "key": "",
  "name": "",
  "password": "",
  "url": "",
  "userName": ""
}
1
2
3
4
5
6
7
8
9
10

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
数据源连接 数据源连接 body true 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) true integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) false integer(int32)
isDefault 是否默认的 false boolean
key 标识 false string
name 名称 false string
password 密码 false string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) false string
userName 用户名 false string

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 更新数据源连接

接口地址

POST  /adf-server-demo/datasource/update

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "dataSourceType": 0,
  "dataStoreType": 0,
  "isDefault": false,
  "key": "",
  "name": "",
  "password": "",
  "url": "",
  "userName": ""
}
1
2
3
4
5
6
7
8
9
10

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
数据源连接 数据源连接 body true 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) true integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) false integer(int32)
isDefault 是否默认的 false boolean
key 标识 false string
name 名称 false string
password 密码 false string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) false string
userName 用户名 false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 删除数据源连接

接口地址

DELETE  /adf-server-demo/datasource/delete/{key}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据库标识 path true string
deleteBizInfo 是否删除关联的业务信息 query false boolean

响应状态

状态码 说明 schema
200 OK Response
204 No Content
401 Unauthorized
403 Forbidden

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 获取数据存储连接详情

接口地址

GET  /adf-server-demo/datasource/detail/{key}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 path true string

响应状态

状态码 说明 schema
200 OK Response«数据源连接»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer(int32)
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"dataSourceType": 0,
		"dataStoreType": 0,
		"isDefault": false,
		"key": "",
		"name": "",
		"password": "",
		"url": "",
		"userName": ""
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 获取数据存储连接详情

接口地址

GET  /adf-server-demo/datasource/detail2/{key}

接口描述

数据源连接详情,包含密码。请求头需包含access-token:Geoway
请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 path true string

响应状态

状态码 说明 schema
200 OK Response«数据源连接»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer(int32)
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"dataSourceType": 0,
		"dataStoreType": 0,
		"isDefault": false,
		"key": "",
		"name": "",
		"password": "",
		"url": "",
		"userName": ""
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 获取默认数据源连接

接口地址

GET  /adf-server-demo/datasource/default

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
dataStoreType 数据存储类型 query true integer(int32)
dataSourceType 数据源类型 query false integer(int32)

响应状态

状态码 说明 schema
200 OK Response«数据源连接»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer(int32)
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"dataSourceType": 0,
		"dataStoreType": 0,
		"isDefault": false,
		"key": "",
		"name": "",
		"password": "",
		"url": "",
		"userName": ""
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 设置默认数据源连接

接口地址

POST  /adf-server-demo/datasource/default

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
isDefault 数据源类型 query true boolean
key 数据存储类型 query true string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 获取数据集列表

接口地址

GET  /adf-server-demo/datasource/datasets/{key}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 path true string

响应状态

状态码 说明 schema
200 OK Response«List«数据集基本信息»»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 数据集基本信息
aliasName 别名 string
datumType 文件数据集类型 (0-文件数据集; 1-矢量空间型文件数据集; 2-镶嵌数据集空间型文件数据集) integer(int32)
featureType 要素类型 (-1-Unknown; 0-Point; 1-Polyline; 2-Polygon) integer(int32)
fullName 全名称 string
hasRender 是否有渲染索引 boolean
id 标识 string
name 名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer(int32)
subsets 子数据集 array 数据集基本信息
tileType 瓦片类型 (0-未知类型; 1-栅格瓦片; 2-三维地形瓦片; 4-三维模型瓦片) integer(int32)
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [
		{
			"aliasName": "",
			"datumType": 0,
			"featureType": 0,
			"fullName": "",
			"hasRender": false,
			"id": "",
			"name": "",
			"serviceType": 0,
			"subsets": [
				{
					"aliasName": "",
					"datumType": 0,
					"featureType": 0,
					"fullName": "",
					"hasRender": false,
					"id": "",
					"name": "",
					"serviceType": 0,
					"subsets": [
						{}
					],
					"tileType": 0,
					"type": 0
				}
			],
			"tileType": 0,
			"type": 0
		}
	],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

# 获取数据集详情

接口地址

GET  /adf-server-demo/datasource/dataset/{id}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id 数据集id path true string

响应状态

状态码 说明 schema
200 OK Response«数据集»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据集 数据集
aliasName 别名 string
dataPhase 数据时相 string
dataSource 数据源 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
dsKey 数据源标识 string
fullName 全名称 string
functionServices array 数据级关联功能服务信息
serverKey 服务器key string
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
url 服务地址 string
hasRender 是否有渲染索引 boolean
id 标识 string
name 名称 string
render 渲染索引 数据集渲染信息 数据集渲染信息
hasLabel 是否包含注记 boolean
isCreate 是否当前系统创建 boolean
mapServer 渲染引擎地址 string
server 服务器地址 string
serverKey 服务器key string
serviceCapabilities 服务能力地址 object
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
styleId 样式id string
url 服务地址 string
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"aliasName": "",
		"dataPhase": "",
		"dataSource": {
			"dataSourceType": 0,
			"dataStoreType": 0,
			"isDefault": false,
			"key": "",
			"name": "",
			"password": "",
			"url": "",
			"userName": ""
		},
		"dsKey": "",
		"fullName": "",
		"functionServices": [
			{
				"serverKey": "",
				"serviceName": "",
				"serviceType": 0,
				"url": ""
			}
		],
		"hasRender": false,
		"id": "",
		"name": "",
		"render": {
			"hasLabel": false,
			"isCreate": false,
			"mapServer": "",
			"server": "",
			"serverKey": "",
			"serviceCapabilities": {},
			"serviceName": "",
			"serviceType": 0,
			"styleId": "",
			"url": ""
		},
		"type": 0
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45

# 数据集数据查询

接口地址

GET  /adf-server-demo/datasource/dataset/query

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id 数据集id query true string
condition 属性过滤条件 query false string
cutGeometry 是否裁切几何图形 query false boolean
fields 查询字段 query false string
geometry 几何过滤条件 query false string
pageIndex 分页索引 query false integer(int32)
relation 空间关系,可用值:Contains,Crosses,Disjoint,EnvelopeIntersects,Equals,Intersects,Overlaps,Touches,Unknown,Within query false string
returnCount 是否返回结果数量 query false boolean
returnGeometry 是否返回几何图形 query false boolean
rows 每页数量 query false integer(int32)

响应状态

状态码 说明 schema
200 OK Response«数据查询结果»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据查询结果 数据查询结果
aliasName 数据集别名 string
data 查询结果数据 array 单个数据结果
attributes 属性值 object
geometry 几何图形 string
objectId 数据objectId object
fields 结果字段 array 查询结果字段
alias 字段别名 string
name 字段名称 string
id 数据集id string
name 数据集名称 string
total 结果总数 integer(int64)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"aliasName": "",
		"data": [
			{
				"attributes": {},
				"geometry": "",
				"objectId": {}
			}
		],
		"fields": [
			{
				"alias": "",
				"name": ""
			}
		],
		"id": "",
		"name": "",
		"total": 0
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# 数据集数据查询

接口地址

POST  /adf-server-demo/datasource/dataset/query

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id 数据集id query true string
condition 属性过滤条件 query false string
cutGeometry 是否裁切几何图形 query false boolean
fields 查询字段 query false string
geometry 几何过滤条件 query false string
pageIndex 分页索引 query false integer(int32)
relation 空间关系,可用值:Contains,Crosses,Disjoint,EnvelopeIntersects,Equals,Intersects,Overlaps,Touches,Unknown,Within query false string
returnCount 是否返回结果数量 query false boolean
returnGeometry 是否返回几何图形 query false boolean
rows 每页数量 query false integer(int32)

响应状态

状态码 说明 schema
200 OK Response«数据查询结果»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 数据查询结果 数据查询结果
aliasName 数据集别名 string
data 查询结果数据 array 单个数据结果
attributes 属性值 object
geometry 几何图形 string
objectId 数据objectId object
fields 结果字段 array 查询结果字段
alias 字段别名 string
name 字段名称 string
id 数据集id string
name 数据集名称 string
total 结果总数 integer(int64)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"aliasName": "",
		"data": [
			{
				"attributes": {},
				"geometry": "",
				"objectId": {}
			}
		],
		"fields": [
			{
				"alias": "",
				"name": ""
			}
		],
		"id": "",
		"name": "",
		"total": 0
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# 空间数据库

# 获取空间数据源连接列表

接口地址

GET  /adf-server-demo/datasource/geodb/list

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
keyword 名称过滤 query false string
types 数据源类型,多个逗号分隔(0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql) query false string

响应状态

状态码 说明 schema
200 OK Response«List«数据库连接»»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 数据库连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer(int32)
dbName 数据库名称 string
host 主机 string
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
port 端口 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [
		{
			"dataSourceType": 0,
			"dataStoreType": 0,
			"dbName": "",
			"host": "",
			"isDefault": false,
			"key": "",
			"name": "",
			"password": "",
			"port": "",
			"url": "",
			"userName": ""
		}
	],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# 获取连接下的所有数据库

接口地址

POST  /adf-server-demo/datasource/geodb/listdb

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "dataSourceType": 0,
  "dataStoreType": 0,
  "isDefault": false,
  "key": "",
  "name": "",
  "password": "",
  "url": "",
  "userName": ""
}
1
2
3
4
5
6
7
8
9
10

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
数据源连接 数据源连接 body true 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) true integer(int32)
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) false integer(int32)
isDefault 是否默认的 false boolean
key 标识 false string
name 名称 false string
password 密码 false string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) false string
userName 用户名 false string

响应状态

状态码 说明 schema
200 OK Response«List«string»»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 获取数据库模式列表

接口地址

POST  /adf-server-demo/datasource/geodb/listschema

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 path true string

响应状态

状态码 说明 schema
200 OK Response«List«string»»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 同步空间数据库

接口地址

POST  /adf-server-demo/datasource/geodb/sync

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 query true string
schema 模式名 query false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 同步空间数据集

接口地址

POST  /adf-server-demo/datasource/geodb/syncdataset

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 query true string
name 数据集名称 query true string

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 获取空间数据集列表

接口地址

GET  /adf-server-demo/datasource/geodb/dataset/list

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 query true string
keyword 名称过滤 query false string
schema 模式名称 query false string
types 空间数据集类型(0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 6-镶嵌数据集; 7-表格视图) query false string

响应状态

状态码 说明 schema
200 OK Response«List«数据集基本信息»»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 数据集基本信息
aliasName 别名 string
datumType 文件数据集类型 (0-文件数据集; 1-矢量空间型文件数据集; 2-镶嵌数据集空间型文件数据集) integer(int32)
featureType 要素类型 (-1-Unknown; 0-Point; 1-Polyline; 2-Polygon) integer(int32)
fullName 全名称 string
hasRender 是否有渲染索引 boolean
id 标识 string
name 名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer(int32)
subsets 子数据集 array 数据集基本信息
tileType 瓦片类型 (0-未知类型; 1-栅格瓦片; 2-三维地形瓦片; 4-三维模型瓦片) integer(int32)
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [
		{
			"aliasName": "",
			"datumType": 0,
			"featureType": 0,
			"fullName": "",
			"hasRender": false,
			"id": "",
			"name": "",
			"serviceType": 0,
			"subsets": [
				{
					"aliasName": "",
					"datumType": 0,
					"featureType": 0,
					"fullName": "",
					"hasRender": false,
					"id": "",
					"name": "",
					"serviceType": 0,
					"subsets": [
						{}
					],
					"tileType": 0,
					"type": 0
				}
			],
			"tileType": 0,
			"type": 0
		}
	],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

# 获取所有要素类列表

接口地址

GET  /adf-server-demo/datasource/geodb/dataset/listfc

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 query true string
keyword 名称过滤 query false string
onlyWithoutRender 是否只返回没有渲染信息的 query false boolean
pageIndex 分页索引 query false integer(int32)
rows 每页数量 query false integer(int32)
schema 模式名称 query false string
withDetail 是否返回详情 query false boolean

响应状态

状态码 说明 schema
200 OK ResponsePage«要素类»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 要素类
aliasName 别名 string
dataPhase 数据时相 string
dataSource 数据源 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
dsKey 数据源标识 string
extent 范围 范围 范围
xmax x最大值 number
xmin x最小值 number
ymax y最大值 number
ymin y最小值 number
zmax z最大值 number
zmin z最小值 number
featureType 要素类型 (-1-Unknown; 0-Point; 1-Polyline; 2-Polygon) integer(int32)
fields 字段 array 字段
aliasName 字段别名 string
defaultValue 字段默认值 string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) integer
length 字段长度 integer
name 字段名称 string
nullable 是否可以为空 boolean
scale 小数点位数 integer
fullName 全名称 string
functionServices array 数据级关联功能服务信息
serverKey 服务器key string
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
url 服务地址 string
hasRender 是否有渲染索引 boolean
id 标识 string
name 名称 string
oidField oid字段 string
parentId 父数据集id string
render 渲染索引 数据集渲染信息 数据集渲染信息
hasLabel 是否包含注记 boolean
isCreate 是否当前系统创建 boolean
mapServer 渲染引擎地址 string
server 服务器地址 string
serverKey 服务器key string
serviceCapabilities 服务能力地址 object
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
styleId 样式id string
url 服务地址 string
shapeField shape字段 string
spatialRef 空间参考 空间参考 空间参考
name 名称 string
srid srid integer
wkt wkt string
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string
total 总数 integer(int64) integer(int64)

响应示例

{
	"code": 200,
	"data": [
		{
			"aliasName": "",
			"dataPhase": "",
			"dataSource": {
				"dataSourceType": 0,
				"dataStoreType": 0,
				"isDefault": false,
				"key": "",
				"name": "",
				"password": "",
				"url": "",
				"userName": ""
			},
			"dsKey": "",
			"extent": {
				"xmax": 0,
				"xmin": 0,
				"ymax": 0,
				"ymin": 0,
				"zmax": 0,
				"zmin": 0
			},
			"featureType": 0,
			"fields": [
				{
					"aliasName": "",
					"defaultValue": "",
					"fieldType": 0,
					"length": 0,
					"name": "",
					"nullable": true,
					"scale": 0
				}
			],
			"fullName": "",
			"functionServices": [
				{
					"serverKey": "",
					"serviceName": "",
					"serviceType": 0,
					"url": ""
				}
			],
			"hasRender": false,
			"id": "",
			"name": "",
			"oidField": "",
			"parentId": "",
			"render": {
				"hasLabel": false,
				"isCreate": false,
				"mapServer": "",
				"server": "",
				"serverKey": "",
				"serviceCapabilities": {},
				"serviceName": "",
				"serviceType": 0,
				"styleId": "",
				"url": ""
			},
			"shapeField": "",
			"spatialRef": {
				"name": "",
				"srid": 0,
				"wkt": ""
			},
			"type": 0
		}
	],
	"message": "",
	"status": "ok",
	"total": 0
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

# 获取镶嵌数据集列表

接口地址

GET  /adf-server-demo/datasource/geodb/dataset/listmsc

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
key 数据源标识 query true string
keyword 名称过滤 query false string
onlyWithoutRender 是否只返回没有渲染信息的 query false boolean
pageIndex 分页索引 query false integer(int32)
rows 每页数量 query false integer(int32)
schema 模式名称 query false string
withDetail 是否返回详情 query false boolean

响应状态

状态码 说明 schema
200 OK ResponsePage«镶嵌数据集»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 镶嵌数据集
aliasName 别名 string
bandCount 波段数量 integer(int32)
dataPhase 数据时相 string
dataSource 数据源 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
dsKey 数据源标识 string
extent 范围 范围 范围
xmax x最大值 number
xmin x最小值 number
ymax y最大值 number
ymin y最小值 number
zmax z最大值 number
zmin z最小值 number
fields 字段 array 字段
aliasName 字段别名 string
defaultValue 字段默认值 string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) integer
length 字段长度 integer
name 字段名称 string
nullable 是否可以为空 boolean
scale 小数点位数 integer
fullName 全名称 string
functionServices array 数据级关联功能服务信息
serverKey 服务器key string
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
url 服务地址 string
hasRender 是否有渲染索引 boolean
id 标识 string
invalidValue 无效值 number(double)
name 名称 string
pixelDataType 像素类型 (0-Unknown; 1-Bit; 2-Bit2; 3-Bit4; 4-Byte; 5-UInt16; 6-Int16; 7-UInt32; 8-Int32; 9-Float32; 10-Float64; 11-CInt16; 12-CInt32; 13-CFloat32; 14-CFloat64; 15-TypeCount) integer(int32)
render 渲染索引 数据集渲染信息 数据集渲染信息
hasLabel 是否包含注记 boolean
isCreate 是否当前系统创建 boolean
mapServer 渲染引擎地址 string
server 服务器地址 string
serverKey 服务器key string
serviceCapabilities 服务能力地址 object
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
styleId 样式id string
url 服务地址 string
spatialRef 空间参考 空间参考 空间参考
name 名称 string
srid srid integer
wkt wkt string
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string
total 总数 integer(int64) integer(int64)

响应示例

{
	"code": 200,
	"data": [
		{
			"aliasName": "",
			"bandCount": 0,
			"dataPhase": "",
			"dataSource": {
				"dataSourceType": 0,
				"dataStoreType": 0,
				"isDefault": false,
				"key": "",
				"name": "",
				"password": "",
				"url": "",
				"userName": ""
			},
			"dsKey": "",
			"extent": {
				"xmax": 0,
				"xmin": 0,
				"ymax": 0,
				"ymin": 0,
				"zmax": 0,
				"zmin": 0
			},
			"fields": [
				{
					"aliasName": "",
					"defaultValue": "",
					"fieldType": 0,
					"length": 0,
					"name": "",
					"nullable": true,
					"scale": 0
				}
			],
			"fullName": "",
			"functionServices": [
				{
					"serverKey": "",
					"serviceName": "",
					"serviceType": 0,
					"url": ""
				}
			],
			"hasRender": false,
			"id": "",
			"invalidValue": 0,
			"name": "",
			"pixelDataType": 0,
			"render": {
				"hasLabel": false,
				"isCreate": false,
				"mapServer": "",
				"server": "",
				"serverKey": "",
				"serviceCapabilities": {},
				"serviceName": "",
				"serviceType": 0,
				"styleId": "",
				"url": ""
			},
			"spatialRef": {
				"name": "",
				"srid": 0,
				"wkt": ""
			},
			"type": 0
		}
	],
	"message": "",
	"status": "ok",
	"total": 0
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75

# 获取要素数据集下的要素类

接口地址

GET  /adf-server-demo/datasource/geodb/dataset/listsubfc

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
featureDatasetId 要素数据集id query true string
withDetail 是否返回详情 query false boolean

响应状态

状态码 说明 schema
200 OK Response«List«要素类»»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 array 要素类
aliasName 别名 string
dataPhase 数据时相 string
dataSource 数据源 数据源连接 数据源连接
dataSourceType 数据源类型 (-1-不支持的类型; 0-OracleSpatial; 1-PostgreSQL; 2-KingBase; 3-HighGo; 4-HighGo安全版; 5-SqlServer; 6-MySql; 21-Mongo; 31-HDFS; 32-共享目录; 41-IME服务器; 42-矢量瓦片服务器; 51-文件资料数据库; 61-Neo4j) integer
dataStoreType 数据存储类型 (0-空间数据库; 1-NoSQL数据库; 2-文件存储; 3-空间服务引擎; 4-文件资料数据库 ; 6-图数据库) integer
isDefault 是否默认的 boolean
key 标识 string
name 名称 string
password 密码 string
url 连接参数(数据库连接格式:ip:port/dbname;文件库为json字符串:{"geoDatabaseKey":"dbkey","fileStorageKeys":["fsKey"]}) string
userName 用户名 string
dsKey 数据源标识 string
extent 范围 范围 范围
xmax x最大值 number
xmin x最小值 number
ymax y最大值 number
ymin y最小值 number
zmax z最大值 number
zmin z最小值 number
featureType 要素类型 (-1-Unknown; 0-Point; 1-Polyline; 2-Polygon) integer(int32)
fields 字段 array 字段
aliasName 字段别名 string
defaultValue 字段默认值 string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) integer
length 字段长度 integer
name 字段名称 string
nullable 是否可以为空 boolean
scale 小数点位数 integer
fullName 全名称 string
functionServices array 数据级关联功能服务信息
serverKey 服务器key string
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
url 服务地址 string
hasRender 是否有渲染索引 boolean
id 标识 string
name 名称 string
oidField oid字段 string
parentId 父数据集id string
render 渲染索引 数据集渲染信息 数据集渲染信息
hasLabel 是否包含注记 boolean
isCreate 是否当前系统创建 boolean
mapServer 渲染引擎地址 string
server 服务器地址 string
serverKey 服务器key string
serviceCapabilities 服务能力地址 object
serviceName 服务名称 string
serviceType 服务类型 (0-未知; 1-矢量瓦片服务; 2-栅格瓦片服务; 3-影像地图服务; 4-地名地址服务; 5-三维地形服务; 6-三维注记服务; 7-三维模型服务) integer
styleId 样式id string
url 服务地址 string
shapeField shape字段 string
spatialRef 空间参考 空间参考 空间参考
name 名称 string
srid srid integer
wkt wkt string
type 类型 (0-未知类型; 1-要素数据集; 2-要素类; 3-表格; 4-瓦片数据集; 5-栅格数据集; 6-镶嵌数据集; 7-视图; 8-文件数据集; 30-服务数据集) integer(int32)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": [
		{
			"aliasName": "",
			"dataPhase": "",
			"dataSource": {
				"dataSourceType": 0,
				"dataStoreType": 0,
				"isDefault": false,
				"key": "",
				"name": "",
				"password": "",
				"url": "",
				"userName": ""
			},
			"dsKey": "",
			"extent": {
				"xmax": 0,
				"xmin": 0,
				"ymax": 0,
				"ymin": 0,
				"zmax": 0,
				"zmin": 0
			},
			"featureType": 0,
			"fields": [
				{
					"aliasName": "",
					"defaultValue": "",
					"fieldType": 0,
					"length": 0,
					"name": "",
					"nullable": true,
					"scale": 0
				}
			],
			"fullName": "",
			"functionServices": [
				{
					"serverKey": "",
					"serviceName": "",
					"serviceType": 0,
					"url": ""
				}
			],
			"hasRender": false,
			"id": "",
			"name": "",
			"oidField": "",
			"parentId": "",
			"render": {
				"hasLabel": false,
				"isCreate": false,
				"mapServer": "",
				"server": "",
				"serverKey": "",
				"serviceCapabilities": {},
				"serviceName": "",
				"serviceType": 0,
				"styleId": "",
				"url": ""
			},
			"shapeField": "",
			"spatialRef": {
				"name": "",
				"srid": 0,
				"wkt": ""
			},
			"type": 0
		}
	],
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75

# 删除空间数据集

接口地址

DELETE  /adf-server-demo/datasource/geodb/dataset/{id}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id 数据集id path true string

响应状态

状态码 说明 schema
200 OK Response
204 No Content
401 Unauthorized
403 Forbidden

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建要素数据集

接口地址

POST  /adf-server-demo/datasource/geodb/featuredataset/create

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dataPhase": "",
  "dsKey": "",
  "featureClassNameList": [
    {
      "srcName": "",
      "targetName": ""
    }
  ],
  "name": "",
  "schemaName": "",
  "srid": 0,
  "templateFile": ""
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
要素数据集创建对象 要素数据集创建对象 body true 要素数据集创建对象 要素数据集创建对象
aliasName 别名 false string
dataPhase 数据时相 false string
dsKey 数据源key true string
featureClassNameList 待创建的要素类名称映射列表 false array 名称映射
srcName 源名称 false string
targetName 目标名称 false string
name 名称 true string
schemaName 模式名称 false string
srid 空间参考srid true integer(int32)
templateFile 模板文件 true string

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改要素数据集

接口地址

POST  /adf-server-demo/datasource/geodb/featuredataset/update

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dataPhase": "",
  "featureClassAliasNameList": [
    {
      "srcName": "",
      "targetName": ""
    }
  ],
  "id": ""
}
1
2
3
4
5
6
7
8
9
10
11

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
要素数据集修改对象 要素数据集修改对象 body true 要素数据集修改对象 要素数据集修改对象
aliasName 别名 false string
dataPhase 数据时相 false string
featureClassAliasNameList 待修改的要素类别名 false array 名称映射
srcName 源名称 false string
targetName 目标名称 false string
id 数据集id false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建要素类

接口地址

POST  /adf-server-demo/datasource/geodb/featureclass/create

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dataPhase": "",
  "dsKey": "",
  "featureType": 0,
  "fields": [
    {
      "aliasName": "",
      "defaultValue": "",
      "fieldType": 0,
      "length": 0,
      "name": "",
      "nullable": true,
      "scale": 0
    }
  ],
  "name": "",
  "parentId": "",
  "schemaName": "",
  "srid": 0
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
要素类创建对象 要素类创建对象 body true 要素类创建对象 要素类创建对象
aliasName 别名 false string
dataPhase 数据时相 false string
dsKey 数据源key true string
featureType 要素类型 (-1-Unknown; 0-Point; 1-Polyline; 2-Polygon) true integer(int32)
fields 字段集合 true array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
name 名称 true string
parentId 父要素数据集id false string
schemaName 模式名称 false string
srid 空间参考srid true integer(int32)

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建要素类空间索引

接口地址

POST  /adf-server-demo/datasource/geodb/featureclass/createspatialindex

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
datasetId datasetId query false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 删除要素类空间索引

接口地址

POST  /adf-server-demo/datasource/geodb/featureclass/dropspatialindex

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
datasetId datasetId query false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改要素类

接口地址

POST  /adf-server-demo/datasource/geodb/featureclass/update

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dataPhase": "",
  "extent": {
    "xmax": 0,
    "xmin": 0,
    "ymax": 0,
    "ymin": 0,
    "zmax": 0,
    "zmin": 0
  },
  "fields": {},
  "id": ""
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
要素类修改对象 要素类修改对象 body true 要素类修改对象 要素类修改对象
aliasName 别名 false string
dataPhase 数据时相 false string
extent 范围 false 范围 范围
xmax x最大值 false number
xmin x最小值 false number
ymax y最大值 false number
ymin y最小值 false number
zmax z最大值 false number
zmin z最小值 false number
fields 更新字段集合 false object
id 数据集id false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建镶嵌数据集

接口地址

POST  /adf-server-demo/datasource/geodb/mosaicdataset/create

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "bandCount": 0,
  "dataPhase": "",
  "dsKey": "",
  "invalidValue": 0,
  "name": "",
  "pixelDataType": 0,
  "schemaName": "",
  "srid": 0
}
1
2
3
4
5
6
7
8
9
10
11

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
镶嵌数据集创建对象 镶嵌数据集创建对象 body true 镶嵌数据集创建对象 镶嵌数据集创建对象
aliasName 别名 false string
bandCount 波段数 false integer(int32)
dataPhase 数据时相 false string
dsKey 数据源key true string
invalidValue 无效值 false number(double)
name 名称 true string
pixelDataType 像素类型 (0-Unknown; 1-Bit; 2-Bit2; 3-Bit4; 4-Byte; 5-UInt16; 6-Int16; 7-UInt32; 8-Int32; 9-Float32; 10-Float64; 11-CInt16; 12-CInt32; 13-CFloat32; 14-CFloat64; 15-TypeCount) false integer(int32)
schemaName 模式名称 false string
srid 空间参考srid true integer(int32)

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改镶嵌数据集

接口地址

POST  /adf-server-demo/datasource/geodb/mosaicdataset/update

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dataPhase": "",
  "extent": {
    "xmax": 0,
    "xmin": 0,
    "ymax": 0,
    "ymin": 0,
    "zmax": 0,
    "zmin": 0
  },
  "fields": {
    "addFields": [
      {
        "aliasName": "",
        "defaultValue": "",
        "fieldType": 0,
        "length": 0,
        "name": "",
        "nullable": true,
        "scale": 0
      }
    ],
    "deleteFields": [],
    "updateFields": [
      {
        "aliasName": "",
        "defaultValue": "",
        "fieldType": 0,
        "length": 0,
        "name": "",
        "nullable": true,
        "scale": 0
      }
    ]
  },
  "id": "",
  "invalidValue": 0
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
镶嵌数据集修改对象 镶嵌数据集修改对象 body true 镶嵌数据集修改对象 镶嵌数据集修改对象
aliasName 别名 false string
dataPhase 数据时相 false string
extent 范围 false 范围 范围
xmax x最大值 false number
xmin x最小值 false number
ymax y最大值 false number
ymin y最小值 false number
zmax z最大值 false number
zmin z最小值 false number
fields 更新字段集合 false 数据集字段修改对象 数据集字段修改对象
addFields 新增字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
deleteFields 删除字段名称集合 false array string
updateFields 修改字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
id 数据集id false string
invalidValue 无效值 false number(double)

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建表格

接口地址

POST  /adf-server-demo/datasource/geodb/table/create

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "dsKey": "",
  "fields": [
    {
      "aliasName": "",
      "defaultValue": "",
      "fieldType": 0,
      "length": 0,
      "name": "",
      "nullable": true,
      "scale": 0
    }
  ],
  "name": "",
  "schemaName": ""
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
表格数据集创建对象 表格数据集创建对象 body true 表格数据集创建对象 表格数据集创建对象
aliasName 别名 false string
dsKey 数据源key true string
fields 字段集合 true array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
name 名称 true string
schemaName 模式名称 false string

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 创建视图

接口地址

POST  /adf-server-demo/datasource/geodb/table/createview

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "definitionSql": "",
  "dsKey": "",
  "name": "",
  "schemaName": ""
}
1
2
3
4
5
6
7

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
视图创建对象 视图创建对象 body true 视图创建对象 视图创建对象
aliasName 别名 false string
definitionSql 视图定义sql语句 false string
dsKey 数据源key true string
name 名称 true string
schemaName 模式名称 false string

响应状态

状态码 说明 schema
200 OK Response«string»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 string
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": "",
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改表格

接口地址

POST  /adf-server-demo/datasource/geodb/table/update

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "fields": {
    "addFields": [
      {
        "aliasName": "",
        "defaultValue": "",
        "fieldType": 0,
        "length": 0,
        "name": "",
        "nullable": true,
        "scale": 0
      }
    ],
    "deleteFields": [],
    "updateFields": [
      {
        "aliasName": "",
        "defaultValue": "",
        "fieldType": 0,
        "length": 0,
        "name": "",
        "nullable": true,
        "scale": 0
      }
    ]
  },
  "id": ""
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
表格数据集修改对象 表格数据集修改对象 body true 表格数据集修改对象 表格数据集修改对象
aliasName 别名 false string
fields 更新字段集合 false 数据集字段修改对象 数据集字段修改对象
addFields 新增字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
deleteFields 删除字段名称集合 false array string
updateFields 修改字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
id 数据集id false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改视图

接口地址

POST  /adf-server-demo/datasource/geodb/table/updateview

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "aliasName": "",
  "id": ""
}
1
2
3
4

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
视图修改对象 视图修改对象 body true 视图修改对象 视图修改对象
aliasName 别名 false string
id 数据集id false string

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 修改数据集字段

接口地址

POST  /adf-server-demo/datasource/geodb/dataset/updatefields/{id}

接口描述

请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
/

请求示例

{
  "addFields": [
    {
      "aliasName": "",
      "defaultValue": "",
      "fieldType": 0,
      "length": 0,
      "name": "",
      "nullable": true,
      "scale": 0
    }
  ],
  "deleteFields": [],
  "updateFields": [
    {
      "aliasName": "",
      "defaultValue": "",
      "fieldType": 0,
      "length": 0,
      "name": "",
      "nullable": true,
      "scale": 0
    }
  ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id id path true string
数据集字段修改对象 数据集字段修改对象 body true 数据集字段修改对象 数据集字段修改对象
addFields 新增字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer
deleteFields 删除字段名称集合 false array string
updateFields 修改字段集合 false array 字段
aliasName 字段别名 false string
defaultValue 字段默认值 false string
fieldType 字段类型 (0-Unknown; 1-Boolean; 2-Byte; 3-DateTime; 4-Decimal; 5-Double; 6-Short; 7-Int; 8-Long; 9-Float; 10-String; 11-Blob; 12-Text; 14-Shape; 4097-OID) true integer
length 字段长度 false integer
name 字段名称 true string
nullable 是否可以为空 false boolean
scale 小数点位数 false integer

响应状态

状态码 说明 schema
200 OK Response
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 object
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6

# 计算数据集空间范围

接口地址

POST  /adf-server-demo/datasource/geodb/dataset/calcextent/{id}

接口描述

请求数据类型
application/x-www-form-urlencoded
响应数据类型
/

请求参数

参数名称 参数说明 请求类型 必须 数据类型 schema
id id path true string

响应状态

状态码 说明 schema
200 OK Response«范围»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数

参数名称 参数说明 类型 schema
code 状态码 integer(int32) integer(int32)
data 请求结果数据 范围 范围
xmax x最大值 number(double)
xmin x最小值 number(double)
ymax y最大值 number(double)
ymin y最小值 number(double)
zmax z最大值 number(double)
zmin z最小值 number(double)
message 错误信息 string
status 状态信息(ok表示成功,error表示错误) string

响应示例

{
	"code": 200,
	"data": {
		"xmax": 0,
		"xmin": 0,
		"ymax": 0,
		"ymin": 0,
		"zmax": 0,
		"zmin": 0
	},
	"message": "",
	"status": "ok"
}
1
2
3
4
5
6
7
8
9
10
11
12
13