点击或拖拽改变大小

WMTSLayer 类

WMTS图层
继承层次
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      GISShare.SMap.WPF.LayerBaseLayer
        GISShare.SMap.WPF.LayerTileLayer
          GISShare.SMap.WPF.LayerWMTSLayer

命名空间:  GISShare.SMap.WPF.Layer
程序集:  GISShare.SMap.WPF (在 GISShare.SMap.WPF.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法
public class WMTSLayer : TileLayer, IWMTSLayer, 
	ITileLayer, IShadowObject, ITileWebAgent, IWebAgent, IWebLayer, 
	ILayer, ILayerCore, IDisposable

The WMTSLayer type exposes the following members.

构造函数
属性
  名称说明
公共属性CacheDirectory
瓦片缓存目录(Silverlight 中无效)
(覆写 TileLayerCacheDirectory.)
公共属性CacheEffectivePeriod
【BS无效】瓦片有效期(单位秒,大于零有效)
(继承自 TileLayer。)
公共属性CacheMemoryCapacity
高速缓存容量(即:内存保留的最大瓦片数量,等于0表示无效,限制最小值设定为0。)
(继承自 TileLayer。)
公共属性Effective
获取 Web图层是否有效
(继承自 TileLayer。)
公共属性eSourceStyle
Web地图资源类型
(覆写 TileLayereSourceStyle.)
公共属性eTileRectifyStyle
瓦片纠正方式
(继承自 TileLayer。)
公共属性eTileSourceStyle
瓦片资源类型
(覆写 TileLayereTileSourceStyle.)
公共属性eWMTSVersionStyle
WMTS版本
公共属性Extent
图层视图范围
(覆写 BaseLayerExtent.)
公共属性Format
图片请求的格式
公共属性FormatArray
图片请求的格式列表
公共属性IsShadowLayer
表示是否作为地图背景处理产生移动缩放效果
(继承自 TileLayer。)
公共属性LayerIdentifier
图层唯一标识
公共属性MapURLHeader
请求链接
公共属性MapURLHeaderArray
请求链接列表
公共属性MapURLStyle
请求链接类型
公共属性MapURLStyleArray
请求链接类型列表
公共属性MaximumScale
最大可见比例尺
(继承自 BaseLayer。)
公共属性MinimumScale
最小可见比例尺
(继承自 BaseLayer。)
公共属性MMPixel
屏幕一像素代表X毫米
公共属性Name
名称
(继承自 BaseLayer。)
公共属性Opacity
透明度(该属性并非所有图层都有效)
(继承自 BaseLayer。)
公共属性ServiceAgent
是否使用服务代理请求
(继承自 TileLayer。)
公共属性ServiceAgentOnlyTileTransform
是否使用服务代理请求仅做为Transform
(继承自 TileLayer。)
公共属性ServiceAgentURLAddressArray
服务代理地址链接地址数组(适合的条件下可以为空)
(继承自 TileLayer。)
公共属性ServiceAgentURLHeader
服务代理地址链接接头
(继承自 TileLayer。)
公共属性ShowTileDownloadFailed
显示瓦片下载错误
(继承自 TileLayer。)
公共属性SpatialReference
空间参考
(覆写 BaseLayerSpatialReference.)
公共属性Style
图层渲染类型
公共属性StyleArray
图层渲染类型列表
公共属性Text
描述
(继承自 BaseLayer。)
公共属性TileCacheFileExtension
瓦片拓展名
(继承自 TileLayer。)
公共属性TileMatrixDictionary
瓦片矩阵字典
(覆写 TileLayerTileMatrixDictionary.)
公共属性TileMatrixSetIdentifier
瓦片矩阵唯一标识
公共属性TileRealTimeLoading
瓦片试试加载(即:无论是平移还是缩放都将制空已有的瓦片重新获取)
(继承自 TileLayer。)
公共属性TileRectifyToleranceDraw
瓦片纠正容差
(继承自 TileLayer。)
公共属性TileRectifyToleranceImage
瓦片纠正容差
(继承自 TileLayer。)
公共属性TileSizeExaggerate
瓦片尺寸虚夸(用于提高效率,减少加载)
(继承自 TileLayer。)
公共属性TileURLAddressArray
瓦片地址链接地址数组(适合的条件下可以为空)
(继承自 TileLayer。)
公共属性TileURLHeader
瓦片地址链接接头
(覆写 TileLayerTileURLHeader.)
公共属性TileURLStyle
瓦片URL链接的方式(主要在TMS中起作用) (有些公司WEB瓦片组织方式是一致的,但是URL拼接却不尽相同,如:百度的影像图和普通地图组织方式就不一致。为了提高灵活度添加此变量,以后根据不同的类它的值将会有不同的含义。) 0:表示通配
(覆写 TileLayerTileURLStyle.)
公共属性UseCacheDirectory
使用瓦片缓存目录(Silverlight 中无效 返回值 false)
(继承自 TileLayer。)
公共属性VirtualExtension
使用虚拟拓展(该属性并非所有图层都有效)
(继承自 BaseLayer。)
公共属性Visible
可见性
(继承自 BaseLayer。)
Top
方法
  名称说明
受保护的方法CancelDraw
是否取消绘制
(继承自 TileLayer。)
受保护的方法CoordinateRectify
坐标纠正
(继承自 TileLayer。)
受保护的方法CreateTileMatrixDictionary
创建瓦片矩阵字典
公共方法CreateWMTSLayer
初始化WMTS图层(在展示前前调用)
公共方法CreateWMTSLayerEx
WMTS图层 构造函数
公共方法Dispose
释放
(继承自 TileLayer。)
受保护的方法DrawTypeFilter
过滤绘制类型
(继承自 TileLayer。)
受保护的方法FilterFolderNameOrFileName
过滤字符串获取有效的目录名(使用数据摘要,以控制文件夹名称长度,和手机端对接)
(继承自 TileLayer。)
公共方法GetServiceAgentTileUrl
获取跳转的URL链接
(继承自 TileLayer。)
公共方法GetServiceAgentUrl
获取跳转的URL链接
(继承自 TileLayer。)
公共方法GetTileCacheFileName
获取瓦片缓存文件名(在Android系统中为了避免系统默认加载图片缓存会在其后缀名后再添加“.tile”后缀)
(继承自 TileLayer。)
公共方法GetTileUrl
获取瓦片URL地址
(覆写 TileLayerGetTileUrl(String, Int32, Int32, Int32, Int32, Int32).)
公共方法GetVisibleInfo
获取指定比例尺范围下可见状态
(继承自 BaseLayer。)
受保护的方法IsEffectiveTileCacheFile
【BS无效】是否为有效的瓦片缓存文件(文件不存在或是瓦片超时[超时自动删除改文件]返回false,否则返回true)
(继承自 TileLayer。)
公共方法OnDraw
绘制
(继承自 TileLayer。)
受保护的方法OnPropertyChanged
在更改属性值时调用
(继承自 BaseLayer。)
公共方法SetMMPixel
设置MMPixel(系统会自动重置矩阵)
受保护的方法TileZFilter
瓦片过滤的层级
(继承自 TileLayer。)
受保护的方法TileZRectifyFilter
瓦片过滤的层级纠正
(继承自 TileLayer。)
Top
事件
  名称说明
公共事件PropertyChanged
在更改属性值时发生
(继承自 BaseLayer。)
Top
字段
  名称说明
受保护的字段_Effective
获取and设置 Web图层是否有效
(继承自 TileLayer。)
Top
参见