检索WMS从服务器映射
[
访问互联网来呈现和检索从网络地图服务(WMS)服务器栅格地图。该一种
,[R
)= wmsread (层
)SERVERURL
财产的WMSLayer
宾语,层
,指定服务器。如果层
具有多于一个元素,则该服务器覆盖在基底(第一)层的顶部上的每个后续层,形成单个图像。服务器渲染只有当所有的层共享相同的多层SERVERURL
值。
WMS服务器在输出中返回栅格映射(颜色或灰度图像)一种
。第二输出,[R
,是光栅的参考对象,该对象的关系一种
到EPSG:4326地理坐标系。的行一种
与Parallels对齐,甚至在经度采样。同样,在列一种
与经络对齐,甚至在纬度采样。
地理限制一种
跨越完整的经度和纬度范围层
。该wmsread
功能选择的较大的空间尺寸一种
以匹配其更大的地理维度。较大的空间尺寸被固定在值512。换言之,假设RGB输出,一种
是512 - n - 3
如果纬度范围超过经度范围和n - - 512 - 3
除此以外。在这两种情况下,ñ
< = 512。该wmsread
函数集ñ
提供与纬度和经度中相同的单元格大小最接近的近似值的整数值。该地图跨越了整个范围的支持万博1manbetx层
。
[
使用输入参数一种
,[R
)= wmsread (mapRequestURL
)mapRequestURL
定义对服务器的请求。该mapRequestURL
包含WMSserverURL
用额外的WMS参数。这些WMS参数包括:BBOX
,的GetMap
和EPSG:4326
要么CRS: 84
关键字。获得一个mapRequestURL
从输出wmsread
中,RequestURL
一个物业WMSMapRequest
对象或互联网搜索。
[
返回一个世界媒体峰会一种
,[R
,mapRequestURL
] = wmsread(...)的GetMap
请求字符向量中的URLmapRequestURL
。您可以将mapRequestURL
到浏览器中做出一个服务器,该服务器然后返回栅格地图的请求。浏览器打开如果MIME类型了解返回的地图,或者保存栅格地图到磁盘。
建立Internet连接来使用wmsread
。定期,WMS服务器不可用。检索地图可能需要几分钟。wmsread
与服务器使用通信WebMapServer
对象表示WMS服务器。对象充当代理到WMS服务器和客户端上的物理上驻留。对象从服务器检索地图。自动对象超时的60秒后,如果连接没有到服务器的。
要指定代理服务器连接到Internet,请选择文件>优先>网络并输入您的代理信息。如果您有防火墙,请使用此功能。
wmsread
万博1manbetx支持WMS版本1.0.0、1.1.1和1.3.0中的读取数据。仅对于1.3.0版本,WMS规范声明,“EPSG:4326指的是WGS 84地理纬度,然后是经度。也就是说,在这个CRS中X- 轴对应于纬度和ÿ- 轴经度“大多数服务器以这种方式提供的数据;然而,一些服务器符合1.1.1版本,其中X- 轴对应于经度和ÿ设在纬度。
wmsread
尝试验证服务器是否被确认到本说明书中。它检查EPSG:4326边框,如果XLim
值超过纬度的范围内,则该轴被交换,以符合1.1.1版,而不是1.3.0。如果wmsread
没有检测到XLim
值超出了纬度范围,您会注意到纬度和经度限制是相反的,然后您需要交换它们。可以修改BBOX
在参数mapRequestURL
或修改Latlim
和Lonlim
参数值,如果允许的。