mapAttributes


URI

<map_uri>/attributes[.<format>]

支持的方法

PUT

父资源

map

介绍

mapAttributes 资源是地图属性信息资源,通过发送 PUT 请求可以更新地图的属性信息,如地图名称、描述信息等。

支持的方法:

支持的表述格式:RJSON、JSON、HTML、XML。

资源层次

HTTP 请求方法

对如下 URI 执行 HTTP 请求,以 rjson 输出格式为例加以说明,其中,supermapiportal 是服务器名。

http://supermapiportal:8190/iportal/web/maps/{id}/attributes.rjson

PUT 请求

更新地图的属性信息,如地图名称、描述信息等。

请求参数

对 mapAttributes 资源执行 PUT 请求,更新地图的属性信息,由以下字段组成:

名称 类型 含义
title String 地图名称。
description String 地图的描述信息。
thumbnail String 地图的缩略图。
tags List<String> 地图的标签。

响应结构

返回的资源表述结构如下:

字段 类型 说明
succeed boolean 更新地图属性信息是否成功。
error Httperror 出错信息,如果更新地图属性信息成功,则没有本字段。
customResult Map<String,Object> 自定义结果信息,如:地图审核状态信息等。

响应示例

对 mapAttributes 资源:http://localhost:8190/iportal/web/maps/1/attributes.rjson 执行 PUT 请求,更新地图的描述信息,发送请求体如下:

{

    "title": "天地图",

    "tags": [

        "天地图"

    ],

    "description": "互联网地图",

    "thumbnail": "http://192.168.120.40:8190/iportal/services/../web/static/portal/img/map/tdtvec3857.png"

}

则返回的 rjson 格式的表述如下:

{

    "succeed": true,

    "customResult": {

        "checkStatus": "SUCCESSFUL"

    }

}

请参见