ThemeSetting

发送反馈


HeatLayerThemeSetting

定义了热力图主题设置的相关属性,相关示例请参见HeatLayer

属性 类型 说明

weight

string

热力图权重字段。

radius

number

热点半径。

colors

array<string>

热点的填充颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。

customSettings

string

自定义热点颜色,包含 string 类型的 "color"子属性, 属性值为颜色对应的十六进制编码,例如:"#0000ff"。

RangeThemeSetting

在分段专题图中,专题变量的值被分成多个范围段,在同一个范围段中要素或记录使用相同的颜色或符号风格进行显示。RangeThemeSetting 对象定义了分段专题图风格设置的相关属性,相关示例请参见 RangeLayer

属性 类型 说明

themeField

string

分段字段。

segmentMethod

string

分段方法,可选 "offset"、"jenks"、"square"、"logarithm"。

segmentCount

integer

分段个数。

colors

array<string>

分段的填充颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。

customSettings

object

包含“segment" 和 "color" 两个子属性,分别定义 number 类型的用户自定义的分段起始范围和 string 类型的分段填充颜色。

RankSymbolThemeSetting

等级符号专题图用符号的大小来表现要素或记录的所对应的字段或表达式(专题变量)的值的大小,RankSymbolThemeSetting 对象定义了等级符号专题图风格设置的相关属性,相关示例请参见 RankSymbolLayer

属性 类型 说明

themeField

string

分段字段。

segmentMethod

string

分段方法,可选 "offset"、"jenks"、"square"、"logarithm"。

segmentCount

integer

分段个数。

colors

array<string>

分段的填充颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。

customSettings

object

包含“segment" 、 "color"、"radius"  三个子属性,分别定义 number 类型的用户自定义的等级符号分段起始范围、string 类型的等级符号填充颜色以及 number 类型的等级符号的半径。

minRadius

number

符号的最小半径。

maxRadius

number

符号的最大半径。

UniqueThemeSetting

单值专题图是将专题值相同的要素归为一类,为每一类设定一种渲染风格,其中每一类就是一个专题图子项。UniqueThemeSetting 对象定义了单值专题图中风格设置的相关属性,相关示例请参见 UniqueLayer

属性 类型 说明

themeField

string

专题字段。

customSettings

object/string

用户自定义的专题样式。要素的样式与风格,由 featureType 属性值决定。如果要素类型是 "POINT",则自定义点要素样式满足 PointStyle  或 Color;如果要素类型是 "LINE",则线要素样式满足 LineStyleColor;如果要素类型是 "POLYGON",则面要素样式满足 PolygonStyleColor

colors

array<string>

专题图的填充颜色,属性值为颜色对应的十六进制编码。

Color

设置要素的颜色信息。

注意:在单值专题图自定义设置中,该参数即将废弃,后续版本不再使用。

属性 类型 说明

color

string

颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"