| ThemeSetting | 
定义了热力图主题设置的相关属性,相关示例请参见HeatLayer。
| 属性 | 类型 | 说明 | 
| weight | string | 热力图权重字段。 | 
| radius | number | 热点半径。 | 
| colors | array<string> | 热点的填充颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。 | 
| customSettings | string | 自定义热点颜色,包含 string 类型的 "color"子属性, 属性值为颜色对应的十六进制编码,例如:"#0000ff"。 | 
在分段专题图中,专题变量的值被分成多个范围段,在同一个范围段中要素或记录使用相同的颜色或符号风格进行显示。RangeThemeSetting 对象定义了分段专题图风格设置的相关属性,相关示例请参见 RangeLayer。
| 属性 | 类型 | 说明 | 
| themeField | string | 分段字段。 | 
| segmentMethod | string | 分段方法,可选 "offset"、"jenks"、"square"、"logarithm"。 | 
| segmentCount | integer | 分段个数。 | 
| colors | array<string> | 分段的填充颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。 | 
| customSettings | object | 包含“segment" 和 "color" 两个子属性,分别定义 number 类型的用户自定义的分段起始范围和 string 类型的分段填充颜色。 | 
等级符号专题图用符号的大小来表现要素或记录的所对应的字段或表达式(专题变量)的值的大小,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 对象定义了单值专题图中风格设置的相关属性,相关示例请参见 UniqueLayer。
| 属性 | 类型 | 说明 | 
| themeField | string | 专题字段。 | 
| customSettings | object/string | 用户自定义的专题样式。要素的样式与风格,由 featureType 属性值决定。如果要素类型是 "POINT",则自定义点要素样式满足 PointStyle 或 Color;如果要素类型是 "LINE",则线要素样式满足 LineStyle 或 Color;如果要素类型是 "POLYGON",则面要素样式满足 PolygonStyle 或 Color。 | 
| colors | array<string> | 专题图的填充颜色,属性值为颜色对应的十六进制编码。 | 
设置要素的颜色信息。
注意:在单值专题图自定义设置中,该参数即将废弃,后续版本不再使用。
| 属性 | 类型 | 说明 | 
| color | string | 颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff" |