/attributes[.<format>]
dataAttributes 资源是数据属性信息资源,通过发送 PUT 请求可以更新数据的属性信息,如数据的缩略图、名称、标签、描述信息、元信息等。
支持的方法:
支持的表述格式:RJSON、JSON、HTML、XML。
对如下 URI 执行 HTTP 请求,以 rjson 输出格式为例加以说明,其中,supermapiportal 是服务器名。
http://supermapiportal:8190/iportal/web/datas/{id}/attributes.rjson
更新数据的属性信息,如数据的缩略图、名称、标签、描述信息、元信息等。
对 dataAttributes 资源执行 PUT 请求,更新数据的属性信息,由以下字段组成:
名称 | 类型 | 含义 |
fileName | String | 数据的名称。 |
description | String | 数据的描述信息。 |
thumbnail | String | 数据的缩略图。 |
tags | List<String> | 数据的标签。 |
dataMetaInfo | DataMetaInfo | 数据的元信息。 |
返回的资源表述结构如下:
字段 | 类型 | 说明 |
succeed | boolean | 更新数据属性信息是否成功。 |
error | Httperror | 出错信息,如果更新数据属性信息成功,则没有本字段。 |
对 dataAttributes 资源:http://localhost:8190/iportal/web/datas/1/attributes.rjson 执行 PUT 请求,更新数据的描述信息,发送请求体如下:
{
"fileName": "city.zip",
"description": "",
"tags": [
"用户数据"
],
"thumbnail": "",
"dataMetaInfo": {
"bounds": "",
"epsgCode": "",
"providers": "",
"releaseTimeMilli": null,
"previewURL": ""
}
}
则返回的 rjson 格式的表述如下:
{
"succeed": true
}