ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

GIS应用|快速搭建REST地图服务

2021-09-26 15:35:02  阅读:196  来源: 互联网

标签:SuperMap 调用 服务 示例 地图 REST GIS 搭建


SuperMap Online云存储作为您的“在线GIS云盘”,除了可以在云端存储GIS数据,还可以将数据直接发布多种REST服务,为您节省购买和部署SuperMap iServer的大量财力和时间成本,将数据和服务进行安全稳定的托管。

发布为REST地图服务的数据,可以通过少量代码开发来实现地图叠加、底图切换等功能,快速打造地图展示平台。下面小编将带领大家快速玩转REST地图服务!

 

地图叠加+底图切换
(点击下方“阅读原文”可在线查看,文章下方还提供可下载示例代码的百度云链接哦~)


01上传数据,发布服务,在线安全托管

打开SuperMap Online并登录您的账号,依次点击“资源中心”-“数据”-“上传数据”。

上传数据

选择数据类型并进行上传。本示例使用的是SuperMap工作空间数据—“京津地区.zip”。(示例数据百度云下载链接:https://pan.baidu.com/s/16OnWdDPi57fU5Q4A1DMFlg 提取码:0ihs)。

选择数据并上传

云存储支持将上传的数据发布为地图、数据、三维、空间分析等多种类型的REST服务。本示例选择发布的服务类型为“REST地图服务”。

选择服务类型并发布

发布完成后的数据可以在“资源中心”-“数据”-“我的数据”查看。点击服务名称下对应服务地址,选择目标目录及调用的图层,复制链接即可调用该REST地图服务,调用服务前需要开启数据共享。本示例的目标图层为“京津地区土地利用现状图”。

 

 修改数据权限,打开REST地图服务

 

 选择目标目录

选择目标图层

 

获取REST地图服务地址

 如果不希望开启数据共享,也可以通过使用“密钥key”的方式来进行调用,搜索并打开SuperMap Online,在首页下方找到开发模块,更多服务调用方式等你发现!

 

 SuperMap Online首页开发模块

 02调用REST地图服务,打造在线地图展示平台

 获取服务地址后,仅需编写简单代码即可在网页中调用REST地图服务。

 

 调用REST地图服务

 SuperMap Online还提供了多种底图服务,依次点击“资源中心”-“地图”-“基础底图”,即可发现。多种资源服务助力打造在线地图展示平台。

 

 

 多种地图服务资源

 

 

 调用REST地图服务

通过简单编译还可以实现地图叠加、底图切换等功能。

 

(点击下方“范例演示”可在线查看,文末百度云链接为该示例代码)

REST地图服务不仅可以通过简单开发进行调用,也可以直接在云应用中通过“添加服务”的方式进行使用。本篇文章以REST地图服务为例,通过云存储还可以发布数据、三维、空间分析等多种类型的REST服务,后续会发布更多关于REST服务使用的相关文章,还请大家多多关注哦!

点击“范例演示”查看REST地图服务调用示例吧!

地图叠加+底图切换示例代码百度云链接:https://pan.baidu.com/s/1ONxytnYoTIiPacMMmRWlkQ  提取码:gh11

标签:SuperMap,调用,服务,示例,地图,REST,GIS,搭建
来源: https://www.cnblogs.com/zhuimengdeyuanyuan/p/15338292.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有