Layer 类型成员.

方法

  名称描述
AddGridFunction
对栅格图层的函数链中添加新的处理函数。
ClearThemeElementPositions
清空所有的自定义位置,清空后专题图的绘制将按照默认的位置来完成。
CreateLayer重载。
Dispose
释放 Layer 对象占有的资源。
FromXML
根据指定的XML字符串创建图层对象。
GetDisplayControledLayer
获取与当前图层建立绑定关系的图层对象。
GetGridFunctionArgs
获取栅格图层函数链中指定索引的函数的参数。
GetGridFunctionType
获取栅格图层函数链中指定索引的函数类型。
GetGridFunctonCount
获取栅格图层函数链中函数的个数。
GetThemeElementPosition
根据给定的几何对象的ID,获取该几何对象所对应的专题元素的自定义位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
HitTest重载。
HitTestGeoCompound
获取选中的专题元素。若指定的点与专题元素上最近点的距离是在指定的容限范围,则该专题元素被选中。目前支持统计,标签专题图,
IsVisibleScale
返回指定的比例尺是否为可视比例尺,即在设定的最小显示比例尺和最大显示比例尺之间。
RemoveGridFunction
移除栅格图层函数链中指定索引的函数。
RemoveThemeElementPosition
根据给定的几何对象的ID,清除该几何对象所对应的专题元素的自定义位置,清除后该专题元素采用默认的位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
SetDisplayControledLayer
设置被当前图层控制显示的图层,即指定图层与当前图层建立一种绑定关系,指定的图层将会与当前的图层显示相同的对象。
SetThemeElementPosition
根据给定的几何对象的ID和地理位置坐标,设置该几何对象所对应的专题元素的自定义位置。目前,该方法只适用于标签专题图、统计专题图和等级符号专题图。
ThemeSymbolsToGeometries Obsolete.
将专题图中的点符号转换为Geometry对象。
ThemeSymbolsToGeometrys Obsolete.
ThemeToDatasetVector
将专题图转换为CAD数据集。
ToXML
返回此图层对象的xml字符串形式的描述。

属性

  名称描述
AdditionalSetting
获取或设置普通图层的风格设置。普通图层的风格的设置对矢量数据图层,栅格数据图层以及影像数据图层是不相同的。 LayerSettingVector LayerSettingGrid LayerSettingImage类型分别用来对矢量数据图层,栅格数据图层和影像数据图层的风格进行设置和修改。
Bounds
获取图层的地理范围。
Caption
获取或设置图层的标题。图层的标题为图层的显示名称,例如在图例或排版制图时显示的图层的名称即为图层的标题。注意与图层的名称相区别。
ClipRegion
设置或获取图层的裁剪区域。
Dataset
获取或设置此图层对应的数据集对象。图层是对数据集的引用,因而,一个图层与一个数据集相对应。
DeduplicateThreshold
获取或设置开启线面抽稀显示时的抽稀阈值,该属性值表示单个对象的节点数目,当对象的节点数目大于抽稀阈值时进行抽稀显示,如何抽稀,请参见:Layer.IsDeduplicateEnabled接口的备注说明。
DeduplicateTolerance
获取或设置开启线面抽稀显示时的抽稀容限,单位为像素。该属性值用来限定一个正方形像素区域,正方形边长等于2倍的抽稀容限。当开启抽稀显示时,正方形区域内将只保留显示一个有效节点。
Description
获取或设置此图层的描述信息。
DisplayFilter
获取或设置图层显示过滤条件。
EnableTimeFilter
获取或设置是否启用该图层的时间过滤显示功能,true表示启用,相关时间设置才有效。默认值为false,表示不启用。
ExtensionUserInfo
ExternalInfo
获取或设置图层的外部信息。
FieldValuesDisplayFilter
获取对图层通过字段值进行过滤显示的设置对象。
FillMarkerOrder
获取或设置图层的填充模式。FillMarkerOrderMode. GeometryTopLeft 表示从单个几何对象的左上角进行填充;FillMarkerOrderMode. LayerTopLeft 表示从整个图层的左上角进行填充。
IsAntialias
获取或设置图层是否开启反走样。true 为开启反走样,false 为不开启。
IsClipRegionEnabled
获取或设置裁剪区域是否有效。true 表示有效,false表示无效。
IsCompleteLineSymbolDisplayed
获取或设置是否显示完整线型。true 表示显示, false表示不显示。
IsCrossroadOptimized
获取或设置是否进行十字路口优化。
IsDeduplicateEnabled
获取或设置绘制线面图层时,是否启用抽稀显示,true表示启用,false表示不启用。对线面对象的节点进行抽稀显示,只是显示上的抽稀,并未改变原始数据。
IsDisposed
获取对象是否已被释放。若为true时,操作该类型的方法,属性都会抛出异常,意味着对象已被释放。
IsEditable
获取图层是否处于可编辑状态。可编辑属性控制是否对图层所引用的数据进行修改。
IsFullLabelEnabled
IsOverlapDisplayed
获取或设置压盖时是否显示对象。true 为显示压盖对象,false 为不显示压盖对象。
IsOverlapGeometryEnabled
获取或设置矢量数据绘制时,是否过滤重叠小对象,默认值为false,表示不过滤。
IsRepresentationEnabled
获取或设置该图层是否采用制图表达。
IsSelectable
获取或设置图层中对象是否可以选择。true 表示此图层中的对象可被选择,false 表示此图层中对象不可选。当需要对图层进行一些选择或查询时,需要将图层设置为可选择。当图层为可选择状态时,你可以选择感兴趣的要素,查询其相关属性及统计信息等。
IsSnapable
获取或设置图层是否可捕捉。true 表示此图层可被捕捉,false 表示此图层不可被捕捉。
IsSwipeEnabled
获取或设置当前图层是否启用地图卷帘功能。
IsSymbolScalable
获取或设置图层的符号大小是否随图缩放。默认为false。true 表示当图层被放大或缩小时,符号也随之放大或缩小。
IsVisible
获取或设置此图层是否可见。true 表示此图层可见,false 表示图层不可见。
Layers
获取当前图层所在的图层集合对象。
MaxVisibleScale
获取或设置此图层的最大可见比例尺。最大可见比例尺不可为负,当地图的当前显示比例尺大于等于图层最大可见比例尺时,此图层将不显示。
MinVisibleGeometrySize
获取或设置几何对象的最小可见大小。设置此属性后,当几何对象的最小外接矩形的宽度和高度之中的较大值小于此值时,该几何对象将不显示。
MinVisibleScale
获取或设置此图层的最小可见比例尺。最小可见比例尺不可为负。当地图的当前显示比例尺小于图层最小可见比例尺时,此图层将不显示。
Name
获取图层的名称。图层的名称在图层所在的地图中唯一标识此图层。该标识不区分大小写。
OpaqueRate
设置或获取图层的不透明度。
OverlapGeometryPixel
矢量数据绘制时,如果开启了过滤重叠小对象,该属性用来设置单位像素区域的大小。该属性值的有效范围为[1,10],单位为像素。
OverlapGeometryThreshold
矢量数据绘制时,如果开启了过滤重叠小对象,该属性用来设置参与过滤的对象的尺寸阈值。该属性值的有效范围为[1,10]。
ParentGroup
获取当前图层所在的分组图层。
ParentSnapshot
获取地图中的被加入到快照图层中的图层对象所处的快照图层对象。
RepresentationField
获取或设置存储制图表达信息的字段。
Selection
获取或设置此图层中的选择集对象。选择集是个集合,其中包含选择的图层中的一个或多个要素。在选择集中的要素才可以被编辑。注意选择集只适用于矢量数据集,栅格数据集没有选择集。
SymbolScale
获取或设置图层的符号的比例。
Theme
获取专题图层的专题图对象,针对专题图层。图层的专题图类型是在添加数据集作为一个图层显示时指定,即通过 Layers类的Add方法中指定,之后不可更改其专题图类型,只可以对其专题图风格进行修改。
TimeEndField
启用时间的时态数据必须具有时间属性,用来表达数据观测的时间或者观测的起始和终止时间,该接口用来获取或设置记录终止时间的字段。
TimeFilterEnding
获取或设置图层时间过滤条件的终止时间值,数值精确到秒。
TimeFilterStarting
获取或设置图层时间过滤条件的起始时间值,数值精确到秒。
TimeStartField
启用时间的时态数据必须具有时间属性,用来表达数据观测的时间或者观测的起始和终止时间,该接口用来获取或设置记录起始时间的字段。
TimeStepInterval
获取或设置时态数据的时间步长间隔,数值精确到秒。
ValueExpressions

获取或设置字段表达式定义的值。该值在触发专题图元素绘制事件(ElementDrawing)时,由事件参数类( ElementDrawingEventArgs)提取到的一系列字段表达式。通过ElementDrawing事件事件参数类(ElementDrawing)时,由事件参数类( ElementDrawingEventArgs)的Values属性获取对应的字段值。

注意:对于统计专题图层,该属性设置无效。

事件

  名称描述
ElementDrawing
在绘制专题图的元素或绘制几何对象时触发该事件,可以通过该事件来完成专题图元素的自定义绘制,或是修改图层的默认绘制。

请参见