网络地图服务
从Web map Service (WMS)服务器检索地图数据
网络地图服务(WMS)服务器提供公共可访问的地理空间数据,如温度、海拔、天气、正射象和基于网络的人口统计数据。服务器遵循开放地理空间联盟(Open Geospatial Consortium, Inc.)开发的标准。®(OGC)。使用WMS函数搜索服务器url、服务器标题、层名和层标题的数据库,并从服务器读取WMS数据。
该图显示了来自NASA SVS图像服务器的对流层臭氧影响的WMS地图,来自NOAA的ETOPO1数据,以及来自NASA SVS图像服务器的蓝色大理石:下一代图像。
功能
类
WebMapServer |
网络地图服务器 |
WMSCapabilities |
Web地图服务功能文档 |
WMSLayer |
Web地图服务层 |
WMSMapRequest |
Web Map服务地图请求 |
主题
创建WMS地图
- WMS基本术语
了解使用Web Map Service (WMS)时遇到的常见术语,例如层、功能文档和WMS服务器。 - 创建WMS地图的基本工作流
要创建WMS映射,请在WMS数据库中搜索服务器和层,请求与某个层关联的最新数据,并显示这些数据。 - 在断续上网时创建WMS地图
这个例子展示了如何创建和保存WMS地图,同时考虑断断续续的互联网访问,通过从文件中读取保存的WMS地图。
搜索图层
- 探索同一服务器上的层
一旦你在WMS数据库中找到一个你喜欢的层,你就可以在同一个WMS服务器上搜索相似的层。 - 搜索WMS数据库之外的层
这个例子展示了如何在web浏览器中使用搜索引擎搜索WMS数据库之外的层。
显示层
- 叠加多层
这些例子展示了如何合并多个图层,包括混合矢量和栅格格式,到一个栅格地图。 - 添加图例到WMS地图
这个示例展示了如何从WMS服务器下载图例并将其添加到WMS映射中。 - 动画数据层
这些示例展示了如何创建同一地理区域在不同时间的地图,并将其视为电影。 - 在GOES背景上显示雷达图像动画
此示例演示如何在背景上显示每小时收集一次的雷达图像的电影。
阅读WMS地图
- 修改地图请求
这个例子展示了如何修改所请求地图的地理范围和时间。 - 使用不同的坐标参考系统阅读WMS地图
这个例子展示了如何使用Web墨卡托坐标读取WMS地图。 - 从WMS服务器读取定量数据
这些示例展示了如何检索定量数据,例如地形高程,而不是从WMS服务器检索图像。
导出WMS图层
- 将WMS层写入KML文件
这个例子展示了如何以KML等非图像格式呈现地图。
故障排除
了解连接错误和其他常见WMS服务器错误,以及建议的解决方案。