ThemeGraph 类型成员.

构造函数

  名称描述
ThemeGraph重载。

方法

  名称描述
Add
添加统计专题图的子项到专题图子项列表中。
Clear
删除统计专题图中的所有子项。
Dispose
释放 Theme 所占有的本地资源。
(Inherited from Theme.)
ExchangeItem
将指定序号的两个子项进行位置交换。
FromXML
将XML文件转换成统计专题图。
(Overrides Theme..::.FromXML(String).)
GetMemoryKeys
返回以内存数组方式制作专题图时的键数组。
IndexOf
获取统计专题图中指定统计字段表达式的对象在当前统计图子项序列中的序号。
Insert
将给定的统计专题图子项插入到指定序号的位置。
Remove
在统计专题图子项序列中删除指定序号的统计专题图子项。
SetMemoryKeys
设置以内存数组方式制作专题图时的键数组。
ToString
将统计专题图转换成字符串。
(Overrides Object..::.ToString()()().)
ToXML
导出专题图信息为XML字符串。
(Inherited from Theme.)

属性

  名称描述
AxesColor
获取或设置坐标轴颜色。
AxesTextDisplayMode
获取或设置显示坐标轴文本时,显示的文本模式,有三种模式供选择:显示X轴文本、显示Y轴文本或全部显示。
AxesTextStyle
获取或设置统计图坐标轴文本的风格。
BarSpaceRatio
获取或设置柱状专题图中柱体的间隔,该属性值为一个系数值,数值范围为0到10,默认值为0.618。柱状统计图的柱体间隔等于原始间隔乘以系数值。
BarWidth Obsolete.
获取或设置柱状专题图中每一个柱的宽度。使用地图坐标单位。已过时。使用 BarWidthRatio 替代。
BarWidthRatio
获取或设置柱状专题图中每一个柱的宽度,该属性值为一个系数值,数值范围为0到10,默认值为1。柱状统计图的柱宽等于原始柱宽乘以系数值。
Count
获取统计专题图子项个数。
CustomGraphSizeExpression
获取或设置一个字段表达式,该字段表达式用于控制对象对应的统计专题图元素的大小。
GraduatedMode
获取或设置专题图分级模式,其中包括常量分级、对数分级和平方根分级。详情请参考GraduatedMode枚举类。
GraphTextFormat
获取或设置统计专题图文本显示格式,如百分数、真实数值、标题、标题+百分数、标题+真实数值。有关统计专题图文本显示格式详细信息,请参考ThemeGraphTextFormat枚举类。
GraphTextStyle
获取或设置统计图上的文字标注风格
GraphType
获取或设置统计专题图的统计图类型。根据实际的数据和用途的不同,可以选择不同类型的统计图。
IsAllDirectionsOverlappedAvoided
获取或设置是否以全方向统计图避让。如果为 true 则为全方向(12方向)文本避让,统计图避让效果合理,否则为4方向避让,统计图避让显示效率提高。
IsAxesDisplayed
获取或设置是否显示坐标轴
IsAxesGridDisplayed
获取或设置是否在统计图坐标轴上显示网格。
IsAxesTextDisplayed
获取或设置是否显示坐标轴的文本标注。
IsFlowEnabled
获取或设置统计专题图是否流动显示。默认为 true。
IsGlobalMaxValueEnabled
获取或设置是否使用全局最大值制作统计专题图。true,表示使用全局最大值作为统计图元素的最大值,保证同一专题图层中统计图元素具有一致的刻度。
IsGraphSizeFixed
获取或设置在放大或者缩小地图时统计图是否固定大小。
IsGraphTextDisplayed
获取或设置是否显示统计图上的文本标注。
IsLeaderLineDisplayed
获取或设置是否显示统计图和它所表示的对象之间的牵引线。如果渲染符号偏移该对象,图与对象之间可以采用牵引线进行连接。
IsNegativeDisplayed
获取或设置专题图中是否显示属性为负值的数据。默认为 false,表示不显示。
IsOffsetFixed
获取或设置统计图是否固定偏移量。固定偏移量,则统计图的偏移量不随地图的缩放而变化。
IsOverlapAvoided
获取或设置一个布尔值,用于标识统计图是否采用避让方式显示。
Item
获取指定序号的统计专题图子项。
LeaderLineStyle
获取或设置统计图与其表示对象之间牵引线的风格。
MaxGraphSize
获取或设置统计专题图中统计符号显示的最大值。统计图中统计符号的显示大小均在最大、最小值之间逐渐变化。统计图的最大、最小值是与统计对象的多少和图层大小相关系的一个值。当IsGraphSizeFixed()属性值为 true 时,单位为 0.01mm;当IsGraphSizeFixed()属性值为 false 时,使用地图单位。
MemoryData
获取或设置内存专题图数据。

用内存数据制作专题图的方式与表达式制作专题图的方式互斥,前者优先级较高。

所设置的内存数据是一个 Dictionary 对象,该 Dictionary 对象的键为用来制作专题图的表达式对应的值,映射值根据专题图的种类而有所区别。其效果都相当于使用映射值代替专题值来制作相应的专题图。

对于单值专题图,映射值为单值专题图子项的单值,即用映射值对应的单值专题图子项的风格代替键值对应的单值子项的风格,没有通过该对象赋值的单值子项的风格采用单值专题图的默认风格,通过DefaultStyle属性可设置默认子项的风格。

对于分段专题图,映射值为分段专题图的表达式对应的值,即用映射值所在的分段子项的风格设置键值字段值对应的对象,没有通过该对象赋值的对象保持其所在分段子项的风格不变。

对于标签专题图,映射值为任意字符串,没有通过该对象赋值的标签在地图中不显示。

(Inherited from Theme.)
MinGraphSize
获取或设置统计专题图中统计符号显示的最小值。统计图中统计符号的显示大小均在最大、最小值之间逐渐变化。统计图的最大、最小值是与统计对象的多少和图层大小相关系的一个值。当IsGraphSizeFixed()属性值为 true 时,单位为 0.01mm;当IsGraphSizeFixed()属性值为 false 时,使用地图单位。
OffsetX
获取或设置统计图的水平偏移量。默认使用地图单位。
OffsetY
获取或设置统计图的垂直偏移量。默认使用地图单位。
RoseAngle
获取或设置统计图中玫瑰图或三维玫瑰图分片的角度,单位为度,精确到 0.1 度。
StartAngle
获取或设置饼状统计图的起始角度,默认以水平方向为正向。单位为度,精确到0.1度。
Type
获取专题图的类型。详细信息请参见 ThemeType类。
(Inherited from Theme.)

请参见