PointStyle
定义了 WebMap 规范支持的点要素的样式与风格,相关示例请参见 VectorLayer。
BasicPoint
定义普通点的样式。
| 属性 | 类型 | 说明 | 
type  | 
		string  | 
		普通点样式,固定常量 "BASIC_POINT"。  | 
	
radius  | 
		number  | 
		普通点的半径。  | 
	
| fillColor | string  | 
		普通点的填充颜色,属性值为颜色对应的十六进制编码。  | 
	
fillOpacity  | 
		string  | 
		普通点填充颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeColor | string | 普通点的轮廓颜色,属性值为颜色对应的十六进制编码。 | 
strokeOpacity  | 
		string  | 
		普通点轮廓颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeWidth | number  | 
		普通点的轮廓线宽度。 | 
| offsetX | number  | 
		普通点的 X 方向偏移值,取值范围 [-1,1]。 | 
| offsetY | number  | 
		普通点的 Y 方向偏移值,取值范围 [-1,1]。 | 
SymbolPoint
定义点符号的样式。
| 属性 | 类型 | 说明 | 
type  | 
		string  | 
		点符号样式,固定常量 "SYMBOL_POINT"。 | 
className  | 
		string  | 
		点符号的类名。  | 
	
name  | 
		string  | 
		点符号的名称。  | 
	
unicode  | 
		string  | 
		点符号的编码。 | 
| fillColor | string  | 
		填充颜色,属性值为颜色对应的十六进制编码。  | 
	
fillOpacity  | 
		string  | 
		填充颜色的不透明度。最大值为1,最小值为0。  | 
	
fontSize  | 
		string | 点符号的大小。  | 
	
| strokeColor | string | 轮廓颜色,属性值为颜色对应的十六进制编码。 | 
strokeOpacity  | 
		string  | 
		轮廓颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeWidth | number  | 
		轮廓线宽度。 | 
| offsetX | number  | 
		点符号的 X 方向偏移值,取值范围 [-1,1]。 | 
| offsetY | number  | 
		点符号的 Y 方向偏移值,取值范围 [-1,1]。 | 
| rotation | number  | 
		点符号的旋转偏移值,单位为弧度。 | 
SvgPoint
定义SVG格式的点符号样式:
| 属性 | 类型 | 说明 | 
type  | 
		string  | 
		SVG格式的点符号样式,固定常量 "SVG_POINT"。 | 
radius  | 
		number  | 
		点符号的半径。  | 
	
| fillColor | string  | 
		点符号的填充颜色,属性值为颜色对应的十六进制编码。  | 
	
fillOpacity  | 
		string  | 
		点符号填充颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeColor | string | 点符号的轮廓颜色,属性值为颜色对应的十六进制编码。 | 
strokeOpacity  | 
		string  | 
		点符号轮廓颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeWidth | number  | 
		点符号的边线宽度。 | 
| url | string  | 
		点符号的引用地址(uri)。  | 
	
| offsetX | number  | 
		点符号的 X 方向偏移值,取值范围 [-1,1]。 | 
| offsetY | number  | 
		点符号的 Y 方向偏移值,取值范围 [-1,1]。 | 
| rotation | number  | 
		点符号的旋转偏移值,单位为弧度。 | 
ImagePoint
定义图片格式的点符号样式:
| 属性 | 类型 | 说明 | 
type  | 
		string  | 
		图片点符号样式,固定常量 "IMAGE_POINT"。 | 
radius  | 
		number  | 
		点符号的半径。  | 
	
| imageInfo | 图片的信息。  | 
	|
| offsetX | number  | 
		点符号的 X 方向偏移值,取值范围 [-1,1]。 | 
| offsetY | number  | 
		点符号的 Y 方向偏移值,取值范围 [-1,1]。 | 
| rotation | number  | 
		点符号的旋转偏移值,单位为弧度。 | 
ImageInfo
| 属性 | 类型 | 说明 | 
size  | 
		object  | 
		包含两个 number 类型的子属性 "h" 和 "w",分别用于定义图片的高度与宽度。  | 
	
| url | string  | 
		【必填属性】 图片的地址(uri)。  | 
	
LineStyle
定义了 WebMap 规范支持的线要素的样式,为满足用户的实际业务需求,支持以数组和对象两种方式存储线样式。LineStyle 对象包含的内容为 LineStyleDefinition 或 array[LineStyleDefinition],相关示例请参见 VectorLayer。
LineStyleDefinition
| 属性 | 类型 | 说明 | 
type  | 
		string | 线样式,固定常量 "LINE"。  | 
	
lineDash  | 
		string | 定义线的风格,可选常量 "solid"、"dot"、"dash" 、"dashdot"、"longdash"、"longdashdot"。  | 
	
| strokeColor | string | 线的颜色,属性值为颜色对应的十六进制编码,例如:"#0000ff"。 | 
strokeOpacity  | 
		string  | 
		线的不透明度。最大值为1,最小值为0。  | 
	
| strokeWidth | number  | 
		线宽度。 | 
PolygonStyle
定义了 WebMap 规范支持的面要素的样式与风格,相关示例请参见 VectorLayer。
| 属性 | 类型 | 说明 | 
type  | 
		string | 面样式,固定常量 "POLYGON"。  | 
	
lineDash  | 
		string | 面轮廓线的风格,可选常量 "solid"、"dot"、"dash" 、"dashdot"、"longdash"、"longdashdot"。  | 
	
| fillColor | string  | 
		面的填充颜色,属性值为颜色对应的十六进制编码。  | 
	
fillOpacity  | 
		string  | 
		面填充颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeColor | string | 面的轮廓颜色,属性值为颜色对应的十六进制编码。 | 
strokeOpacity  | 
		string  | 
		面轮廓颜色的不透明度。最大值为1,最小值为0。  | 
	
| strokeWidth | number  | 
		面的边线宽度。 | 
LabelStyle
定义了 WebMap 规范中图层中添加标签的相关属性,相关示例请参见UniqueLayer。
| 属性 | 类型 | 说明 | 
labelFiled  | 
		string | 定义标签的值。  | 
	
fontFamily  | 
		string | 定义标签的字体。  | 
	
fill  | 
		string  | 
		定义标签的颜色,属性值为颜色对应的十六进制编码。  | 
	
fontSize  | 
		string | 定义标签的字体大小。  | 
	
| filterCondition | string  | 
		定义标签的过滤器。  | 
	
| backgroundFill | array  | 
		定义标签 integer 类型的背景颜色及 number 类型的透明度,如 [255,255,255,0.7],定义标签的背景颜色为白色,透明度为0.7。  | 
	
| offsetX | number  | 
		定义标签的 X 方向偏移值。  | 
	
| offsetY | number  | 
		定义标签的 Y 方向偏移值。  | 
	
| textBaseline | string  | 
		定义线要素和面要素的标签对齐基线,可选常量 "middle"、"top"、"bottom"。  | 
	
| placement | string  | 
		定义线要素和面要素的标签布局方式,可选常量 "line"、"point"。  | 
	
| textAlign | string  | 
		定义点要素的标签对齐位置,可选常量 "left"、"right"、"center"。  | 
	
| outlineColor | string  | 
		定义标签文本的轮廓颜色。  | 
	
| outlineWidth | string  | 
		定义标签文本的轮廓宽度。  |