点击或拖拽改变大小

XTileLayer 类

一个半完成的TMS图层
继承层次
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      GISShare.SMap.WPF.LayerBaseLayer
        GISShare.SMap.WPF.LayerTileLayer
          GISShare.SMap.WPF.LayerXTileLayer
            更多...

命名空间:  GISShare.SMap.WPF.Layer
程序集:  GISShare.SMap.WPF (在 GISShare.SMap.WPF.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法
public abstract class XTileLayer : TileLayer

The XTileLayer type exposes the following members.

构造函数
  名称说明
受保护的方法XTileLayer
初始化 XTileLayer 类的一个新实例
Top
属性
  名称说明
公共属性CacheDirectory
瓦片缓存目录(Silverlight 中无效)
(覆写 TileLayerCacheDirectory.)
公共属性CacheEffectivePeriod
【BS无效】瓦片有效期(单位秒,大于零有效)
(继承自 TileLayer。)
公共属性CacheMemoryCapacity
高速缓存容量(即:内存保留的最大瓦片数量,等于0表示无效,限制最小值设定为0。)
(继承自 TileLayer。)
公共属性Effective
获取 Web图层是否有效
(继承自 TileLayer。)
公共属性eSourceStyle
Web地图资源类型
(继承自 TileLayer。)
公共属性eTileRectifyStyle
瓦片纠正方式
(继承自 TileLayer。)
公共属性eTileSourceStyle
瓦片资源类型
(覆写 TileLayereTileSourceStyle.)
公共属性Extent
图层视图范围
(覆写 BaseLayerExtent.)
公共属性IsShadowLayer
表示是否作为地图背景处理产生移动缩放效果
(继承自 TileLayer。)
公共属性MaximumScale
最大可见比例尺
(继承自 BaseLayer。)
公共属性MinimumScale
最小可见比例尺
(继承自 BaseLayer。)
公共属性Name
名称
(继承自 BaseLayer。)
公共属性Opacity
透明度(该属性并非所有图层都有效)
(继承自 BaseLayer。)
公共属性ServiceAgent
是否使用服务代理请求
(继承自 TileLayer。)
公共属性ServiceAgentOnlyTileTransform
是否使用服务代理请求仅做为Transform
(继承自 TileLayer。)
公共属性ServiceAgentURLAddressArray
服务代理地址链接地址数组(适合的条件下可以为空)
(继承自 TileLayer。)
公共属性ServiceAgentURLHeader
服务代理地址链接接头
(继承自 TileLayer。)
公共属性ShowTileDownloadFailed
显示瓦片下载错误
(继承自 TileLayer。)
公共属性SpatialReference
空间参考
(覆写 BaseLayerSpatialReference.)
公共属性Text
描述
(继承自 BaseLayer。)
公共属性TileCacheFileExtension
瓦片拓展名
(继承自 TileLayer。)
公共属性TileMatrixDictionary
瓦片矩阵字典
(覆写 TileLayerTileMatrixDictionary.)
公共属性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
坐标纠正
(覆写 TileLayerCoordinateRectify(IPoint, ISpatialReference).)
公共方法CreateTileMatrix
创建瓦片指定层级矩阵
受保护的方法CreateTileMatrixDictionary
创建瓦片矩阵字典
公共方法CreateTMSLayer
创建TMS图层 (如果未在构造函数中指定,则需要在使用前调用)
公共方法CreateTMSLayerEx
创建TMS图层 (如果未在构造函数中指定,则需要在使用前调用)
公共方法Dispose
释放
(继承自 TileLayer。)
受保护的方法DrawTypeFilter
过滤绘制类型
(继承自 TileLayer。)
受保护的方法FilterFolderNameOrFileName
过滤字符串获取有效的目录名(使用数据摘要,以控制文件夹名称长度,和手机端对接)
(继承自 TileLayer。)
公共方法GetServiceAgentTileUrl
获取跳转的URL链接
(继承自 TileLayer。)
公共方法GetServiceAgentUrl
获取跳转的URL链接
(继承自 TileLayer。)
公共方法GetTileCacheFileName
获取瓦片缓存文件名(在Android系统中为了避免系统默认加载图片缓存会在其后缀名后再添加“.tile”后缀)
(继承自 TileLayer。)
公共方法GetTileUrl
获取瓦片URL地址
(继承自 TileLayer。)
公共方法GetVisibleInfo
获取指定比例尺范围下可见状态
(继承自 BaseLayer。)
受保护的方法IsEffectiveTileCacheFile
【BS无效】是否为有效的瓦片缓存文件(文件不存在或是瓦片超时[超时自动删除改文件]返回false,否则返回true)
(继承自 TileLayer。)
公共方法OnDraw
绘制
(继承自 TileLayer。)
受保护的方法OnPropertyChanged
在更改属性值时调用
(继承自 BaseLayer。)
公共方法ResetSpatialExtentTileMatrixDictionary
重置视图空间矩阵
受保护的方法TileZFilter
瓦片过滤的层级
(继承自 TileLayer。)
受保护的方法TileZRectifyFilter
瓦片过滤的层级纠正
(覆写 TileLayerTileZRectifyFilter(IDisplay, Int32).)
Top
事件
  名称说明
公共事件PropertyChanged
在更改属性值时发生
(继承自 BaseLayer。)
Top
字段
  名称说明
受保护的字段_Effective
获取and设置 Web图层是否有效
(继承自 TileLayer。)
Top
参见
继承层次
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      GISShare.SMap.WPF.LayerBaseLayer
        GISShare.SMap.WPF.LayerTileLayer
          GISShare.SMap.WPF.LayerXTileLayer
            GISShare.SMap.WPF.LayerAmapTileLayer
            GISShare.SMap.WPF.LayerArcGISTileLayer
            GISShare.SMap.WPF.LayerBaiDuTileLayer
            GISShare.SMap.WPF.LayerBingTileLayer
            GISShare.SMap.WPF.LayerGISShareTileLayer
            GISShare.SMap.WPF.LayerGoogleTileLayer
            GISShare.SMap.WPF.LayerOpenStreetMapTileLayer
            GISShare.SMap.WPF.LayerSoGouTileLayer
            GISShare.SMap.WPF.LayerTencentTileLayer
            GISShare.SMap.WPF.LayerTianDiTuTileLayer