IHeatLayer 接口 |
命名空间: GISShare.SMap.WPF.Layer
The IHeatLayer type exposes the following members.
| 名称 | 说明 | |
|---|---|---|
| AlphaChannelMax |
Alpha通道最大值(默认为50,有效值0-255)
| |
| AlphaChannelMin |
Alpha通道最小值(默认为0,有效值0-255)
| |
| CanvasPanel |
画布面板,用于图层内置展现
(继承自 ILayerCore。) | |
| ClassifySymbolCollection |
分级符号集合(用户可以自定义设置)
(继承自 IClusterLayer。) | |
| ClusterThreshold |
集类阀值
(继承自 IClusterLayer。) | |
| ColorBlend |
色带
| |
| Count |
获取其携带的IElement总数
(继承自 IElementCollection。) | |
| DominantIndex |
优先索引(在CTRGraphicsLayer中无效)
(继承自 IGraphicsLayer。) | |
| eClusterStyle |
集类的方式
(继承自 IClusterLayer。) | |
| ElementCollection |
待聚类元素集合
(继承自 IClusterLayer。) | |
| Extent |
图层视图范围
(继承自 ILayer。) | |
| IsEmpty |
是否为无效图层
(继承自 ILayerCore。) | |
| Item |
获取IElement 通过 索引
(继承自 IElementCollection。) | |
| MapGridExtent |
地图网格聚类所必需的地图网格视图范围
(继承自 IClusterLayer。) | |
| MaximumScale |
最大可见比例尺
(继承自 ILayer。) | |
| MaxWeight |
热点最大权重值
| |
| MinimumScale |
最小可见比例尺
(继承自 ILayer。) | |
| Name |
图层名称
(继承自 ILayer。) | |
| Opacity |
透明度(该属性并非所有图层都有效)
(继承自 ILayer。) | |
| PixelQuality |
像素质量(质量小于等于0质量最高)
| |
| Radius |
热力图半径
| |
| SpatialReference |
空间参考
(继承自 ILayer。) | |
| Text |
描述
(继承自 ILayer。) | |
| TextFormat |
聚合文本显示的框架(默认为"{0}")
(继承自 IClusterLayer。) | |
| VirtualExtension |
使用虚拟拓展(该属性并非所有图层都有效)
(继承自 ILayer。) | |
| Visible |
可见性
(继承自 ILayer。) |
| 名称 | 说明 | |
|---|---|---|
| Add |
添加一个 IElement
(继承自 IElementCollection。) | |
| AddHeatElement |
添加一个热点数据(集合的实质是ElementCollection)
| |
| Clear |
清空 IElement元素
(继承自 IElementCollection。) | |
| ClearHeatElement |
清除所有热点数据(集合的实质是ElementCollection)
| |
| ContainsElementByName |
获取包含的 IElement 个数 通过 名称
(继承自 IGraphicsLayer。) | |
| CreateHeatDotSymbol |
创建一个热点符号
| |
| DeleteElementByName |
删除 IElement 通过 名称
(继承自 IGraphicsLayer。) | |
| GetElementByClientXY |
获取 IElement 通过 客户端坐标
(继承自 IGraphicsLayer。) | |
| GetElementByClientXYEx |
获取 IElement 通过 客户端坐标
(继承自 IGraphicsLayer。) | |
| GetElementByName |
获取 IElement 通过 名称
(继承自 IGraphicsLayer。) | |
| GetElementsByClientXY |
获取 IElement 通过 客户端坐标
(继承自 IGraphicsLayer。) | |
| GetElementsByClientXYEx |
获取 IElement 通过 客户端坐标
(继承自 IGraphicsLayer。) | |
| GetElementsByName |
获取 IElement 通过 名称
(继承自 IGraphicsLayer。) | |
| GetVisibleInfo |
获取指定比例尺范围下可见状态
(继承自 ILayer。) | |
| IndexExchange |
元素索引交换
(继承自 IGraphicsLayer。) | |
| IndexOf |
获取IElement索引
(继承自 IElementCollection。) | |
| Insert |
加入一个 IElement元素
(继承自 IElementCollection。) | |
| OnDraw |
绘制
(继承自 ILayer。) | |
| QuerySymbolByValue |
通过值获取一个可用的符号
(继承自 IClusterLayer。) | |
| RemoveAt |
移除IElement 通过 索引
(继承自 IElementCollection。) | |
| RemoveHeatElementAt |
移除热点数据 通过 索引(集合的实质是ElementCollection,索引可通过 ElementCollection.IndexOf() 获得)
| |
| ResetClassifySymbolCollection |
重置分级符号集合并使用系统默认值
(继承自 IClusterLayer。) | |
| ResetExtent |
重置视图范围
(继承自 IGraphicsLayer。) | |
| ResetHeatDotSample |
重置热力图样本(当AlphaChannelMin、AlphaChannelMax和Radius改变后需要调用ResetHeatDotSample)
| |
| ResetHeatElementSymbol |
重置热力图元素符号(当ClassifySymbolCollection发生改变,或ResetHeatDotSample重置后需要调用ResetHeatElementSymbol)
| |
| ResetMapGridExtent |
重置地图网格聚类所必需的地图网格视图范围
(继承自 IClusterLayer。) |