主要内容

网络地图服务

从Web map Service (WMS)服务器检索地图数据

网络地图服务(WMS)服务器提供公开可访问的地理空间数据,如基于网络的温度、海拔、天气、正射图像和人口统计数据。服务器遵循开放地理空间联盟公司开发的标准。®(OGC)。使用WMS函数搜索服务器url、服务器标题、层名和层标题的数据库,并从服务器读取WMS数据。

这张图显示了来自NASA SVS图像服务器的对流层臭氧影响的WMS地图,来自NOAA的ETOPO1数据,以及来自NASA SVS图像服务器的Blue Marble: Next Generation图像。

WMS地图的例子

功能

wmsfind 搜索本地数据库的Web地图服务器和层
wmsinfo 来自功能文档的关于WMS服务器的信息
wmsread 从服务器检索WMS地图
wmsupdate 同步WMSLayer对象与服务器

WebMapServer Web地图服务器
WMSCapabilities Web地图服务功能文档
WMSLayer Web地图服务层
WMSMapRequest Web Map服务地图请求

主题

创建WMS地图

基本的WMS术语

了解在使用Web Map Service (WMS)时遇到的常见术语,例如层、功能文档和WMS服务器。

创建WMS地图的基本工作流

要创建WMS地图,请在WMS数据库中搜索服务器和层,请求与该层关联的最新数据,并显示该数据。

Internet访问间歇时创建WMS map

这个示例展示了如何创建和保存WMS地图,同时考虑到间歇性的互联网访问,方法是从文件中读取已保存的WMS地图。

搜索层

探索同一服务器上的层

一旦你在WMS数据库中找到你喜欢的层,你可以在相同的WMS服务器中搜索相似的层。

搜索WMS数据库之外的层

这个例子展示了如何在web浏览器中使用搜索引擎搜索WMS数据库之外的层。

显示层

叠加多层

这些示例展示了如何将多个图层(包括混合矢量和栅格格式)合并到一个栅格地图中。

将图例添加到WMS地图

这个示例展示了如何从WMS服务器下载图例并将其添加到WMS地图中。

动画数据层

这些示例展示了如何在不同时间创建同一地理区域的地图,并将其视为电影。

在GOES背景上显示雷达图像动画

这个例子展示了如何在背景上显示每小时收集一次的雷达图像。

读取WMS地图和数据

修改您的地图请求

这个示例展示了如何修改所请求地图的地理范围和时间。

使用不同的坐标参考系统读取WMS地图

这个示例展示了如何使用Web Mercator坐标读取WMS地图。

从WMS服务器读取数据

这些示例展示了如何从WMS服务器检索实际数据而不是图像。

出口WMS层

将WMS层写入KML文件

这个示例展示了如何以非图像格式(如KML)呈现地图。

故障排除

排除WMS服务器

了解连接错误和其他常见的WMS服务器错误,以及建议的解决方法。

特色的例子