LayerSnapshot 类型成员.
构造函数
名称 | 描述 | |
---|---|---|
LayerSnapshot |
根据给定的快照图层名称,构造一个LayerSnapshot类的新对象。
|
方法
名称 | 描述 | |
---|---|---|
Add |
向当前分组图层中添加新的图层。如果指定的图层属于其他分组,则将从原分组移动到当前分组。
(Inherited from LayerGroup.) | |
AddGridFunction |
对栅格图层的函数链中添加新的处理函数。
(Inherited from Layer.) | |
ClearThemeElementPositions |
清空所有的自定义位置,清空后专题图的绘制将按照默认的位置来完成。
(Inherited from Layer.) | |
Contains |
判断指定的图层是否在当前分组图层下管理。
(Inherited from LayerGroup.) | |
Dispose |
释放 LayerGroup 对象占有的资源。
(Inherited from LayerGroup.) | |
FromXML | 根据指定的XML字符串创建图层对象。 (Inherited from Layer.) | |
GetAvailableCaption |
获取当前图层分组中可用的图层显示名称,即不与同级的其他图层显示名称冲突的显示名称。
(Inherited from LayerGroup.) | |
GetDisplayControledLayer |
获取与当前图层建立绑定关系的图层对象。
(Inherited from Layer.) | |
GetGridFunctionArgs |
获取栅格图层函数链中指定索引的函数的参数。
(Inherited from Layer.) | |
GetGridFunctionType |
获取栅格图层函数链中指定索引的函数类型。
(Inherited from Layer.) | |
GetGridFunctonCount |
获取栅格图层函数链中函数的个数。
(Inherited from Layer.) | |
GetThemeElementPosition |
根据给定的几何对象的ID,获取该几何对象所对应的专题元素的自定义位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
(Inherited from Layer.) | |
HitTest | 重载。 | |
HitTestGeoCompound |
获取选中的专题元素。若指定的点与专题元素上最近点的距离是在指定的容限范围,则该专题元素被选中。目前支持统计,标签专题图,
(Inherited from Layer.) | |
IndexOf |
获取指定图层在当前分组图层下的索引值。
(Inherited from LayerGroup.) | |
Insert |
向快照图层中插入一个新的图层。
(Overrides LayerGroup..::.Insert(Int32, Layer).) | |
IsVisibleScale | 返回指定的比例尺是否为可视比例尺,即在设定的最小显示比例尺和最大显示比例尺之间。 (Inherited from Layer.) | |
Remove | 重载。 | |
RemoveGridFunction |
移除栅格图层函数链中指定索引的函数。
(Inherited from Layer.) | |
RemoveThemeElementPosition |
根据给定的几何对象的ID,清除该几何对象所对应的专题元素的自定义位置,清除后该专题元素采用默认的位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
(Inherited from Layer.) | |
SetDisplayControledLayer |
设置被当前图层控制显示的图层,即指定图层与当前图层建立一种绑定关系,指定的图层将会与当前的图层显示相同的对象。
(Inherited from Layer.) | |
SetThemeElementPosition |
根据给定的几何对象的ID和地理位置坐标,设置该几何对象所对应的专题元素的自定义位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
(Inherited from Layer.) | |
ThemeSymbolsToGeometries |
该方法已过时。将专题图中的点符号转换为Geometry对象。
(Inherited from Layer.) | |
ThemeToDatasetVector | 将专题图转换为CAD数据集。 (Inherited from Layer.) | |
ToXML | 返回此图层对象的xml字符串形式的描述。 (Inherited from Layer.) | |
UnGroup |
取消当前分组图层的分组管理,取消后,当前分组图层下的所有内容将移到当前分组图层的上一级进行管理。
(Inherited from LayerGroup.) |
属性
名称 | 描述 | |
---|---|---|
AdditionalSetting | 获取或设置普通图层的风格设置。普通图层的风格的设置对矢量数据图层,栅格数据图层以及影像数据图层是不相同的。 LayerSettingVector, LayerSettingGrid, LayerSettingImage类型分别用来对矢量数据图层,栅格数据图层和影像数据图层的风格进行设置和修改。 (Inherited from Layer.) | |
Bounds |
获取图层的地理范围。
(Inherited from Layer.) | |
Caption | 获取或设置图层的标题。图层的标题为图层的显示名称,例如在图例或排版制图时显示的图层的名称即为图层的标题。注意与图层的名称相区别。 (Inherited from Layer.) | |
ClipRegion |
设置或获取图层的裁剪区域。
(Inherited from Layer.) | |
Count |
获取当前分组图层中所管理的图层个数。
(Inherited from LayerGroup.) | |
Dataset | 获取或设置此图层对应的数据集对象。图层是对数据集的引用,因而,一个图层与一个数据集相对应。 (Inherited from Layer.) | |
DeduplicateThreshold |
获取或设置开启线面抽稀显示时的抽稀阈值,该属性值表示单个对象的节点数目,当对象的节点数目大于抽稀阈值时进行抽稀显示,如何抽稀,请参见:Layer.IsDeduplicateEnabled接口的备注说明。
(Inherited from Layer.) | |
DeduplicateTolerance |
获取或设置开启线面抽稀显示时的抽稀容限,单位为像素。该属性值用来限定一个正方形像素区域,正方形边长等于2倍的抽稀容限。当开启抽稀显示时,正方形区域内将只保留显示一个有效节点。
(Inherited from Layer.) | |
Description | 获取或设置此图层的描述信息。 (Inherited from Layer.) | |
DisplayFilter | 获取或设置图层显示过滤条件。 (Inherited from Layer.) | |
EnableTimeFilter |
获取或设置是否启用该图层的时间过滤显示功能,true表示启用,相关时间设置才有效。默认值为false,表示不启用。
(Inherited from Layer.) | |
ExternalInfo |
获取或设置图层的外部信息。
(Inherited from Layer.) | |
FieldValuesDisplayFilter |
获取对图层通过字段值进行过滤显示的设置对象。
(Inherited from Layer.) | |
FillMarkerOrder |
获取或设置图层的填充模式。FillMarkerOrderMode. GeometryTopLeft 表示从单个几何对象的左上角进行填充;FillMarkerOrderMode. LayerTopLeft 表示从整个图层的左上角进行填充。
(Inherited from Layer.) | |
IsAntialias |
获取或设置图层是否开启反走样。true 为开启反走样,false 为不开启。
(Inherited from Layer.) | |
IsClipRegionEnabled | 获取或设置裁剪区域是否有效。true 表示有效,false表示无效。 (Inherited from Layer.) | |
IsCompleteLineSymbolDisplayed | 获取或设置是否显示完整线型。true 表示显示, false表示不显示。 (Inherited from Layer.) | |
IsCrossroadOptimized |
获取或设置是否进行十字路口优化。
(Inherited from Layer.) | |
IsDeduplicateEnabled |
获取或设置绘制线面图层时,是否启用抽稀显示,true表示启用,false表示不启用。对线面对象的节点进行抽稀显示,只是显示上的抽稀,并未改变原始数据。
(Inherited from Layer.) | |
IsDisposed |
获取对象是否已被释放。若为true时,操作该类型的方法,属性都会抛出异常,意味着对象已被释放。
(Inherited from Layer.) | |
IsEditable |
获取图层是否处于可编辑状态。可编辑属性控制是否对图层所引用的数据进行修改。
(Inherited from Layer.) | |
IsOverlapDisplayed |
获取或设置压盖时是否显示对象。true 为显示压盖对象,false 为不显示压盖对象。
(Inherited from Layer.) | |
IsOverlapGeometryEnabled |
获取或设置矢量数据绘制时,是否过滤重叠小对象,默认值为false,表示不过滤。
(Inherited from Layer.) | |
IsRepresentationEnabled |
获取或设置该图层是否采用制图表达。
(Inherited from Layer.) | |
IsSelectable | 获取或设置图层中对象是否可以选择。true 表示此图层中的对象可被选择,false 表示此图层中对象不可选。当需要对图层进行一些选择或查询时,需要将图层设置为可选择。当图层为可选择状态时,你可以选择感兴趣的要素,查询其相关属性及统计信息等。 (Inherited from Layer.) | |
IsSnapable | 获取或设置图层是否可捕捉。true 表示此图层可被捕捉,false 表示此图层不可被捕捉。 (Inherited from Layer.) | |
IsSwipeEnabled |
获取或设置当前图层是否启用地图卷帘功能。
(Inherited from Layer.) | |
IsSymbolScalable | 获取或设置图层的符号大小是否随图缩放。默认为false。true 表示当图层被放大或缩小时,符号也随之放大或缩小。 (Inherited from Layer.) | |
IsVisible | 获取或设置此图层是否可见。true 表示此图层可见,false 表示图层不可见。 (Inherited from Layer.) | |
Item |
根据指定的索引值获取对应的图层。
(Inherited from LayerGroup.) | |
Layers |
获取当前图层所在的图层集合对象。
(Inherited from Layer.) | |
MaxVisibleScale | 获取或设置此图层的最大可见比例尺。最大可见比例尺不可为负,当地图的当前显示比例尺大于等于图层最大可见比例尺时,此图层将不显示。 (Inherited from Layer.) | |
MinVisibleGeometrySize | 获取或设置几何对象的最小可见大小。设置此属性后,当几何对象的最小外接矩形的宽度和高度之中的较大值小于此值时,该几何对象将不显示。 (Inherited from Layer.) | |
MinVisibleScale | 获取或设置此图层的最小可见比例尺。最小可见比例尺不可为负。当地图的当前显示比例尺小于图层最小可见比例尺时,此图层将不显示。 (Inherited from Layer.) | |
Name | 获取图层的名称。图层的名称在图层所在的地图中唯一标识此图层。该标识不区分大小写。 (Inherited from Layer.) | |
OpaqueRate |
设置或获取图层的不透明度。
(Inherited from Layer.) | |
OverlapGeometryPixel |
矢量数据绘制时,如果开启了过滤重叠小对象,该属性用来设置单位像素区域的大小。该属性值的有效范围为[1,10],单位为像素。
(Inherited from Layer.) | |
OverlapGeometryThreshold |
矢量数据绘制时,如果开启了过滤重叠小对象,该属性用来设置参与过滤的对象的尺寸阈值。该属性值的有效范围为[1,10]。
(Inherited from Layer.) | |
ParentGroup |
获取当前图层所在的分组图层。
(Inherited from Layer.) | |
ParentSnapshot |
获取地图中的被加入到快照图层中的图层对象所处的快照图层对象。
(Inherited from Layer.) | |
RepresentationField |
获取或设置存储制图表达信息的字段。
(Inherited from Layer.) | |
Selection | 获取或设置此图层中的选择集对象。选择集是个集合,其中包含选择的图层中的一个或多个要素。在选择集中的要素才可以被编辑。注意选择集只适用于矢量数据集,栅格数据集没有选择集。 (Inherited from Layer.) | |
SymbolScale | 获取或设置图层的符号的比例。 (Inherited from Layer.) | |
Theme | 获取专题图层的专题图对象,针对专题图层。图层的专题图类型是在添加数据集作为一个图层显示时指定,即通过 Layers类的Add方法中指定,之后不可更改其专题图类型,只可以对其专题图风格进行修改。 (Inherited from Layer.) | |
TimeEndField |
启用时间的时态数据必须具有时间属性,用来表达数据观测的时间或者观测的起始和终止时间,该接口用来获取或设置记录终止时间的字段。
(Inherited from Layer.) | |
TimeFilterEnding |
获取或设置图层时间过滤条件的终止时间值,数值精确到秒。
(Inherited from Layer.) | |
TimeFilterStarting |
获取或设置图层时间过滤条件的起始时间值,数值精确到秒。
(Inherited from Layer.) | |
TimeStartField |
启用时间的时态数据必须具有时间属性,用来表达数据观测的时间或者观测的起始和终止时间,该接口用来获取或设置记录起始时间的字段。
(Inherited from Layer.) | |
TimeStepInterval |
获取或设置时态数据的时间步长间隔,数值精确到秒。
(Inherited from Layer.) | |
ValueExpressions | 获取或设置字段表达式定义的值。该值在触发专题图元素绘制事件(ElementDrawing)时,由事件参数类( ElementDrawingEventArgs)提取到的一系列字段表达式。通过ElementDrawing事件事件参数类(ElementDrawing)时,由事件参数类( ElementDrawingEventArgs)的Values属性获取对应的字段值。 注意:对于统计专题图层,该属性设置无效。 |
事件
名称 | 描述 | |
---|---|---|
ElementDrawing |
在绘制专题图的元素或绘制几何对象时触发该事件,可以通过该事件来完成专题图元素的自定义绘制,或是修改图层的默认绘制。
(Inherited from Layer.) |