Web 地图服务 简介

网络地图服务

网络地图服务由通过互联网托管的地理空间数据组成,其标准由开放地理空间联盟 (OGC) 制定。WMS 支持在 Web 浏览器中以地图或图像的形式交换空间信息并通过 Web 查看。

网络地图服务有很多种类型。例如,一些最常见的格式是 WMS、WFS、WCS、WPS、WMTS 和 WCPS。

但是它们之间有什么区别?每种类型的优点和局限性是什么?请继续阅读,了解如何选择最适合您需求的 Web 服务。

网络地图服务 (WMS)

Web 地图服务 (WMS) 是Web 上 显示 GIS 数据的最广泛使用和最直接的形式。它具有多种优势,包括能够提供 GIS 数据的地理空间视图。WMS 通过互联网以视觉形式提供数据,并提供基本的查询选项。WMS 提供基本的缩放、平移功能,并帮助组织以快速渲染速度将 GIS 数据作为图像提供。

您应该针对以下任一选项选择 WMS 服务:

  • 快速渲染数据

  • 执行基本查询

  • 制作简单地图

  • 发布时保持样式

总的来说,WMS 允许人们基于WMS 的 OGC 标准查看有关自己地理位置的信息。

网络要素服务 (WFS)

Web 要素服务 (WFS) 为想要创建具有多种功能(包括搜索功能、过滤、排序选项等)的交互式地图的企业和个人提供了必要的工具。

如果您想执行任何类型的操作(例如编辑数据),WFS 可让您访问矢量数据(而非栅格)。通过使用 GetFeatures 请求,您将能够检索高级功能等。

建议在以下任一情况下使用 WFS:

  • 创建、操作和删除特征

  • 执行高级查询以检索要素信息

  • 查看和编辑属性表记录

如果您想要访问这些要素以便以任何方式对其进行操作,WFS 是最佳选择。此类地图服务遵循WFS 的 OGC 标准。

网络覆盖服务 (WCS)

网络覆盖服务 (WCS) 与 WFS 类似。不过,您可以请求多维栅格数据。例如,您可以将其用于卫星图像、航空摄影、海拔山体阴影或温度网格。

WCS 一词源于网格覆盖,指的是任何类型的基于栅格的图像。虽然这种格式与 WMS 或 WFS 相比不太常见,但它非常适合卫星图像或任何类型的栅格图像

在下列任何情况下您都需要使用 WCS。

  • 表示多维格式,如 netCDF、HDF 或 GRIB

  • 包含多年数据,例如温度数据

  • 分析栅格数据

WCS 标准不像其他 Web 服务那样常用。但是WCS 的 OGC 标准定义了使用它的协议

Web 处理服务 (WPS)

当您想要提供并执行地理处理工具以便通过网络访问时,Web 处理服务 (WPS) 会定义执行 GIS 操作所需的所有输入和输出。

例如,地理处理服务可以包括基于与地理空间数据相关的标准化 WPS XML 模式的叠加、邻近和路由工具等任何内容。

以下情况您可能需要使用 Web 处理服务 (WPS)。

  • 为没有合适软件的任何人进行地理空间分析

  • 接受一组标准的输入和输出

  • 将空间操作简化为网络地图中的小部件

WPS 的 OGC 标准定义了地理算法的输入和输出协议。

网络地图瓦片服务 (WMTS)

网络地图切片服务 (WMTS) 是 2010 年开发的一种相对较新的标准网络服务。这种网络服务的理念类似于 WMS。但它是一种为256 x 256 像素大小的2D 切片模式设计的协议。

使用 WMTS 的好处之一是它可以在服务器端以不同的比例预渲染地图图块,并在客户端缓存。因此,它可以实现更快的交付速度、更少的带宽以及更好的用户体验,因为它加载速度快

在以下任一情况下,您可能需要考虑使用 WMTS:

  • 提供最佳速度来查看缓存的图像块

  • 在互联网上显示大量数据,但分析能力有限

  • 以最佳性能提供基础地图

网络覆盖处理服务 (WCPS)

网络覆盖处理服务 (WCPS) 于 2008 年开发,是 WCS 和 WPS 的混合体。WCPS 标准的主要用途是用于**多维覆盖,**例如传感器数据、图像或统计分析。

虽然这种格式在遥感影像中发挥着作用,但它的作用范围超出了简单的覆盖网格 (WCS)。例如,您可以使用 WCPS 计算来自多光谱卫星的归一化差异植被指数 (NDVI)值。

尽管它不像其他 Web 服务标准那么流行,但这里还是有一些它的用户。

  • 提取并分析服务器端多维覆盖率存储库

  • 利用多维数据执行高级 4-D 气候模型

  • 为预处理和数据缩减提供额外的灵活性

OGC WCPS 协议是较新的 Web 服务类型之一,但实用性不如其他协议

WMS、WFS、WCS、WPS、WMTS 和 WCPS 之间的差异

下表概述了地理空间应用程序中使用的各种 Web 服务的特征:

服务 目的 数据类型支持 示例用例
网络地图服务 将地图作为图像进行可视化 地图、图层、图像 显示带有图层和符号的地图
网络要素服务 提供地理空间特征以供查询 矢量特征 检索、查询和编辑地理要素
网络覆盖服务 提供多维数据(栅格) 栅格数据 访问和分析栅格数据
Web 处理服务 远程执行地理空间流程 地理处理任务 运行地理空间分析和算法
网络地图瓦片服务 提供预渲染的地图图块以提高速度 地图、图层 使用缓存图块高效显示地图
网络覆盖处理服务 对栅格数据执行复杂操作 栅格数据 栅格覆盖的高级分析和处理

这些 Web 服务可用于通过互联网共享、分析和可视化地理空间数据和流程。每项服务都针对特定任务和数据类型量身定制,从而增强地理空间应用程序和系统的功能。

网络地图服务在 GIS 服务器中的位置

重要的是要了解 WMS、WFS、WPS 或任何类型的 Web 地图服务都是从 GIS 服务器(例如 Geoserver 或ArcGIS Server)输出的。

例如,GIS 服务器从各种GIS 格式读取输入。例如,它可以从 PostGIS、ArcSDE、Shapefile、Geopackages 或栅格数据中读取。

然后,它将数据输出为 Web 服务,例如 WMS 或 WFS,这是两种主要的地理空间 Web 服务。地图服务有很多种类型。但每种都有各自的用途。

请记住,网络地图服务并非专为互联网而设计。但也可以与其他软件应用程序(如GIS(地理信息系统))无缝集成。

开放地理空间联盟 (OGC)

开放地理空间联盟(OGC)的作用就像"地理空间数据标准的守护者",免费且可用。

无论数据来源如何,OGC 都能帮助地理空间数据相互整合。无论数据来自不同的传感器、软件,甚至不同的语言,OGC 都能为共享数据设定标准,让每个人都能进行交流

基本上,OGC 可以帮助所有服务器、传感器和任何地理空间数据格式使用相同的"哪里"语言。

任何类型的 Web 服务(WMS、WFS、WCS 等)主要通过支持开放地理空间联盟 (OGC)地理空间标准的接口提供。

Web 地图服务应用程序

Web 服务具有多种用途,包括以下任一用途:

  • 为网站或移动应用程序创建地图

  • 地理数据趋势可视化

  • 识别企业所在地或人们居住的地方

  • 建立历史地图数字档案

  • 编辑要素和属性

  • 围绕地图位置规划文化遗产之旅

  • 显示校园建筑或校园内场所的位置

  • 管理活动后勤,例如停车和交通

  • 跟踪场馆的接入点

  • 帮助观众了解周围正在发生的事件

  • 组织寻宝游戏或其他社交竞赛

  • 将人们与他们感兴趣领域的组织联系起来

实现 Web 服务的方法数不胜数。但每种方法都有各自的优点和缺点。

Web 地图服务 (WMS) 简介

随着技术的进步,网络地图服务发生了革命性的变化,现在您可以在网络上提供几乎任何类型的 GIS 数据

无论您想构建一个用于简单显示、编辑要素,还是执行地理处理操作的 Web 服务,您都可以使用 Web 地图服务。

但是由于我们有这么多的选择(WMS、WFS 等),我们可以选择最适合我们需求的Web 服务类型。

相关推荐
疯狂学习GIS10 小时前
ArcGIS填补面图层的细小空白并删除主体部分外的零散部分
arcgis·gis·学术工作效率·gis数据
GIS思维1 天前
ArcGIS定义投影与投影的区别(数据和底图不套合的原因和解决办法)
arcgis·gis·地理信息·arcgis坐标系·动态投影
duansamve2 天前
WebGIS地图框架有哪些?
javascript·gis·openlayers·cesium·mapbox·leaflet·webgis
moonless02222 天前
【GISer精英计划_01】GIS的生态位与基石
gis
WineMonk2 天前
ArcGIS Pro ADGeoProcessing DAML
arcgis·gis·arcgis pro sdk·daml
兔子小姐_4 天前
实验十三 生态安全评价
arcgis·gis
WineMonk8 天前
ArcGIS Pro ADGeoDatabase DAML
arcgis·gis·arcgis pro sdk·arcgis pro·daml
WineMonk8 天前
ArcGIS Pro ADCore DAML
arcgis·gis·arcgis pro sdk·arcgis pro·daml
山海鲸可视化10 天前
GIS融合之路(八)-如何用Cesium直接加载OSGB文件(不用转换成3dtiles)
3d·gis·数字孪生·cesium·倾斜摄影·osgb
枝上棉蛮15 天前
GISBox VS ArcGIS:分别适用于大型和小型项目的两款GIS软件
arcgis·gis·数据可视化·数据处理·地理信息系统·gis工具箱·gisbox