主要内容

getMap

从服务器获取栅格地图

描述

例子

一个= getMap (服务器mapRequestURL从Web地图服务服务器动态呈现和检索彩色或灰度、地理参考的栅格地图。服务器,并储存起来一个.URL中的参数,mapRequestURL,定义映射。的getMap函数还将更新RequestURL属性mapRequestURL

大多数情况下,您可以使用wmsread函数,而不是getMap函数。使用getMap函数时:

  • 使用非epsg:4326参考系统

  • 随着时间的推移,创建特定地理区域的动画

  • 从WMS服务器检索多个层

例子

全部折叠

在WMS数据库中搜索包含MathWorks®托管的WMS服务器的地形高程数据的层。

图层= wmsfind(“mathworks”“SearchField”“serverurl”);层=细化(层,“高度”);

创建一个web地图服务器对象和一个地图请求对象。将地图请求的背景色更改为青色。

server = WebMapServer(layer.ServerURL);mapRequest = WMSMapRequest(层,服务器);mapRequest。BackgroundColor = [0 255 255];

从服务器读取地图。

A = getMap(server,mapRequest.RequestURL);R = mapRequest.RasterReference;

显示地图。

图worldmap世界plabel geoshow (R)mlabel标题(layer.LayerTitle)

输入参数

全部折叠

Web地图服务器,指定为WebMapServer对象。

URL,指定为字符向量。URL中的参数定义映射。

你可以从以下途径获取URL:

  • 的输出wmsread

  • RequestURL的属性WMSMapRequest对象

  • 网上搜索

输出参数

全部折叠

渲染地图,返回为彩色或灰度图像。

提示

getMap访问互联网检索地图。WMS服务器会周期性不可用。检索地图可能需要几分钟。

版本历史

R2006a之前介绍