使用 REST API 入门

发送反馈


SuperMap iServer 提供了基于 REST 的应用编程接口——SuperMap iServer REST API,这些接口封装了大部分的 GIS 功能,客户端使用这些 API,能够获取到相应的 GIS 能力。请参见:REST API

在 SuperMap iServer 中,对资源的操作是通过 HTTP 的四个方法来实现的,请参见:客户端构建 REST 请求

使用 SuperMap iServer Rest API 大致要分为以下三个步骤:

1, 查询 SuperMap iServer REST API 帮助,确定应用所需的 REST 资源,确定每个所需传递的参数和资源的响应结构;

2, 按照资源的 URI 和所需传递的参数构建 HTTP 请求访问资源。

3, 参照资源的响应结构,解析服务器响应,提取所需的信息。

本文以 JavaScript 语言进行示范,帮助您了解使用 SuperMap iServer REST API 的过程,通过 maps 资源,实现了输出服务器上的地图列表的功能。

涉及到的资源接口:maps 资源的 GET 请求

涉及到的文件:json_parse.js 和 toJSON.js。