主要内容

WMSLayer

网络地图服务层

描述

一个WMSLayer对象描述了网络地图服务(WMS)层或层。

创建

您可以创建一个WMSLayer对象使用下列方法:

  • wmsfind——返回一个WMSLayer数组中。

  • wmsinfo——返回一个WMSCapabilities对象,它包含一组WMSLayer对象在其财产。

  • WMSLayer对象创建函数,这里描述。

描述

例子

层= WMSLayer (名称,值)构造一个WMSLayer对象,的名字是任何属性的名字的WMSLayer价值是你想要的价值分配财产。您可以指定几个名称-值对参数在任何顺序Name1, Value1,…,的家。输出的大小是标量,除非所有的输入都是细胞阵列,在这种情况下,大小的吗匹配单元数组的大小。

属性

全部展开

这个属性是只读的。

描述关于服务器的信息,作为一个特征向量返回。

数据类型:字符

这个属性是只读的。

WMS服务器的URL,作为一个特征向量返回。

数据类型:字符

这个属性是只读的。

描述性的信息层,作为一个特征向量返回。的LayerTitle澄清的栅格值层的含义。

数据类型:字符

这个属性是只读的。

关键字检索层、服务器使用作为一个特征向量返回。

数据类型:字符

纬度极限的层度,单位指定为一个双元素数值向量。限制指定南北纬度限制,必须在单位度和范围(-90、90)。

数据类型:

经度范围的层度,单位指定为一个双元素数值向量。限制指定西部和东部经度限制,必须提升和范围(-180、180)或[0,360]。

数据类型:

这个属性是只读的。

层的信息,作为一个特征向量返回。

数据类型:字符

这个属性是只读的。

编码识别可用的坐标参考系统,作为特征向量的单元阵列返回。

数据类型:细胞

这个属性是只读的。

返回详细信息层,包含这些字段的结构:

描述
MetadataURL

URL包含元数据层的信息,作为一个特征向量返回。

属性

层的属性,包含这些字段作为一个结构数组返回。

  • 可查询-逻辑1(真正的)当你可以查询图层特性信息,和逻辑0(否则)。

  • 级联——级联地图服务器的次数已经转播的层,作为一个返回价值。

  • 不透明的-逻辑1(真正的)当地图数据主要或完全不透明,和逻辑0(否则)。

  • NoSubsets-逻辑1(真正的)当地图必须包含完整的边界框,和逻辑0()当地图可以完整的边界框的一个子集。

  • FixedWidth-逻辑1(真正的)当地图一个固定宽度,服务器无法改变,和逻辑0()当服务器可以调整映射到一个任意的宽度。

  • FixedHeight-逻辑1(真正的地图有一个固定的高度时,服务器无法改变,和逻辑0()当服务器可以调整映射到一个任意高度。

BoundingBox

层的边界框,包含这些字段作为一个结构数组返回。

  • CoordRefSysCode——代码数字坐标参考系统,作为一个特征向量返回。

  • XLim- - - - - -x限制层单元的坐标参考系统,作为一个返回数组中。

  • YLim- - - - - -y限制层单元的坐标参考系统,作为一个返回数组中。

尺寸参数,包含这些字段作为一个结构数组返回。维的例子包括时间、海拔和温度。

  • 的名字维度的名称,作为一个特征向量返回。

  • 单位——测量单元的尺寸,作为一个特征向量返回。

  • UnitSymbol——测量单元的象征,作为一个特征向量返回。

  • 程度上——维值作为特征向量返回这些形式之一。

    • “v”——例如,一个值“2002-01-01”

    • “v1、v2,…, vN”例如,——一个值列表“2002-01-01,2002-01-01,2002-01-01”

    • “最小/最大/ res”——一个间隔定义的最小值和最大值范围最小值马克斯分别和决议res例如,2002 - 01 - 01/2002 - 12 - 31 / P1D '

    • “min1 / max1 / res1 min2 / max2 /它,…,明尼苏达州/ maxN resN”——例如,间隔的列表2002 - 01 - 01/2002 - 12 - 31 / P1D, 2003 - 01 - 01/2003 - 12 - 31 / P1D, 2004 - 01 - 01/2004 - 12 - 31 / P1D '

  • 默认的——默认尺寸值wmsread函数使用,作为一个特征向量返回。例如,当的价值的名字“时间”默认情况下,wmsread时间读取的数据层使用函数包含在这个领域。读的数据层使用不同的时间,使用wmsread并指定时间名称-值参数。

  • MultipleValues-逻辑1(真正的)如果你能请求维值和逻辑0(如果你只可以请求一个值)。

  • NearestValue-逻辑1(真正的)如果服务器返回最近的维度值响应请求附近的价值,和逻辑0()如果该值必须匹配的值程度上字段。

  • 当前的-逻辑1(真正的)如果当前时态数据保存,和逻辑0(否则)。这个领域是有效的时间区段。

ImageFormats

图像格式支持的服务器,作为特金宝app征向量的单元阵列返回。

ScaleLimits

层的规模限制,返回一个包含这些字段的结构。

  • ScaleHint——适合最大和最小值显示层,作为一个返回数组中。这些值表达与地面距离尺度,在米,对角线的中心像素所代表的形象。

  • MinScaleDenominator——最小规模分母的地图一层是合适的,作为一个返回价值。

  • MaxScaleDenominator——最大比例分母的地图一层是合适的,作为一个返回价值。

风格

样式参数确定层呈现,包含这些字段作为一个结构数组返回。

  • 标题——描述性的标题风格,作为一个特征向量返回。

  • 的名字风格的名称,作为一个特征向量返回。

  • 文摘——关于风格的信息,作为一个特征向量返回。

  • LegendURL——关于传奇的图形信息,返回一个包含这些字段的结构。

    • OnlineResource- URL的传奇人物图形,作为一个特征向量返回。

    • 格式传奇的图形格式,作为一个特征向量返回。

    • 高度-高度的传奇人物图形,作为一个返回价值。

    • 宽度——传说图形的宽度,作为一个返回价值。

版本

WMS版本规范,作为一个特征向量返回。

数据类型:结构体

对象的功能

disp 显示属性的WMS层或功能
完善 优化搜索的WMS层
refineLimits 完善搜索WMS层基于地理限制
服务器 独特的WMS服务器返回的url
serverTitles 返回标题独特的WMS服务器

例子

全部折叠

指定服务器的URL。这些值通常是发现在互联网搜索。的WMSLayerServerURL值从主机和获得请求URL的路径。的WMSLayerLayerName获得的价值值的查询URL的一部分。

主机=“www.mrlc.gov”;路径=“/ geoserver / NLCD_Land_Cover / wms ?”;serverURL = [“https://”主机路径];requestURL = [serverURL的服务= WMS&FORMAT =图像/ jpeg&REQUEST = GetMap& '“风格= srs = EPSG: 4326版= 1.1.1&LAYERS = mrlc_display: NLCD_2016_Land_Cover_L48&”,的宽度= 1024身高= 470 &bbox = -128, 23日,-65年,51岁的];layerName =“mrlc_display: NLCD_2016_Land_Cover_L48”;

构建WMSLayer通过使用对象serverURL变量和WMS的价值参数。

层= WMSLayer (“ServerURL”serverURL,“LayerName”,layerName);

使用wmsupdate函数的其他属性WMSLayer数组从服务器。

层= wmsupdate(层);层。Lonlim= [-180 180];

检索一个图像从WMS服务器使用WMS层和参数值GetMap请求的URL。经度和纬度的限制BBOX请求的值。设置图像的高度和宽度值宽度高度请求的值。

lonlim = (-128 - -65);51 latlim = [23];身高= 470;宽度= 1024;[R] = wmsread(层,“Latlim”latlim,“Lonlim”lonlim,“ImageHeight”、身高、“ImageWidth”、宽度);

从服务器显示图像。

图usamap(右)geoshow (A R)标题(“NLCD土地覆盖”)

这张图片也可以使用WMS检索requestURL

[R] = wmsread (requestURL);

版本历史

介绍了R2009b