使用 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。