Web服务类似于模块,可以在互联网上被重复利用
在ArcGIS Online中,服务直接用图层来代替
学习目标
理解web服务的概念和优势
了解web服务的接口类别和开放标准
明确ArcGIS online提供的web服务种类
掌握基于ArcGIS online发布web要素服务的方法
掌握图层样式和弹出窗口的配置方法
掌握基于ArcGIS online创建和配置web应用的方法
一、web服务的概念和优势
web服务是一种运行于web服务器上的程序,具有可以被别的程序基于互联网协议(主要是HTTP)调用的编程接口
优势:开放性,独立于编程语言和操作系统,松散耦合式的可集成性,发布与更新的统一性
web服务的功能分类:动态地图服务,图片瓦片地图服务、矢量瓦片地图服务,要素服务,场景服务,影像服务,地理编码和反向编码,地理处理服务,流服务,几何服务,网络分析服务
世界动态地图集:由ESRI及其合作伙伴所制作和维护的诸多基础底图和专题图层,涵盖了成千个图层,上万种属性和专题:具有权威性,即拿即用型,动态更新;
世界动态地图集的类别:影像,基础底图,人口统计资料和生活方式,边界位置,景观数据,海洋数据,交通数据,城市系统数据,地球观测数据,历史图集
rest风格的web服务:通过http发送数据,把请求参数放在url中,通过url发送请求参数,通过json等格式向客户端返回结果
web服务的互操作和开放标准
互操作就是让不同厂家的产品包括开源产品能一起工作
开放地理空间OGC制定的web服务标准:WMS,WMTS,WFS,WCS,WPS,KML,GeoRss
web应用程序组成:webgis应用程序,基础底图,可操作图层,工具
托管要素图层的发布:1)基于已有数据;2)交互式定义;3)基于已有模板或图层
智能制图:1)自动推荐可视化方式;2)推荐显示比例尺;3)根据属性值的分布直方图来智能的推荐符号化的默认值;4)预览所选取的样式;5)根据底图,微调要素图层颜色,
ArcGIS Online web要素图层的发布
1.登录ArcGIS Online
2.新建地图
3.点击添加-地图文档
4、把shapefile文件压缩成zip,上传文件
5、点击保存,
6、共享该地图数据,建立web应用程序,通过url即可访问发布的数据