Appearance
Interface: VectorStyleOptions
Table of contents
Properties
- outlineColor
- fillColor
- backgroundColor
- lineWidth
- outline
- fill
- fontColor
- fontSize
- fontFamily
- labelStroke
- labelStrokeWidth
- labelStrokeColor
- pointSize
- pointColor
- labelPropertyName
- makerImage
- ringRadius
- pointStyle
- circleLineWidth
- showMarker
- showLabel
- showCenterLabel
- centerLabelPropertyName
- labelOffsetX
- labelOffsetY
- lineDash
- lineCap
- shadowColor
- shadowBlur
- shadowOffsetX
- shadowOffsetY
- lineJoin
- miterLimit
Properties
outlineColor
• outlineColor: string | Color
线或边颜色,仅线、面数据有效。
Default Value
ts
Cesium.Color.YELLOW;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:15
fillColor
• fillColor: string | Color
填充颜色,仅面数据有效。
Default Value
ts
Color.fromBytes(0, 255, 255, 30);Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:20
backgroundColor
• backgroundColor: string | Color
背景色
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:24
lineWidth
• lineWidth: number
线宽,仅线数据有效。
Default Value
ts
1.5;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:29
outline
• outline: boolean
是否显示边,仅面数据有效。
Default Value
ts
true;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:35
fill
• fill: boolean
是否填充,仅面数据有效。
Default Value
ts
true;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:40
fontColor
• fontColor: string
注记文本颜色
Default Value
ts
Cesium.Color.BLACK;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:45
fontSize
• fontSize: number
注记文本字体大小, 仅在数据有点时有效。
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:49
fontFamily
• Optional fontFamily: string
注记文本字体名称,仅在数据有点时有效。
Default Value
ts
"宋体";Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:54
labelStroke
• labelStroke: boolean
是否显示注记文本轮廓线,仅在数据有点时有效。
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:59
labelStrokeWidth
• labelStrokeWidth: number
注记文本轮廓线宽,仅在数据有点时有效。
Default Value
ts
1;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:64
labelStrokeColor
• labelStrokeColor: string
注记文本轮廓线颜色,仅在数据有点时有效。
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:68
pointSize
• pointSize: number
注记点大小,仅在数据有点时有效。
Default Value
ts
4;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:74
pointColor
• pointColor: string
注记点颜色,仅在数据有点时有效。
Default Value
ts
Cesium.Color.YELLOW;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:80
labelPropertyName
• labelPropertyName: string
注记文本属性名称,仅在数据有点时有效。
Default Value
ts
"NAME";Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:85
makerImage
• makerImage: string
注记点图标,如果设置点图标,则其他点样式参数无效,仅在数据有点时有效。
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:89
ringRadius
• ringRadius: number
注记点样式为Ring时,圆心点大小(半径),仅在数据有点时有效。
Default Value
ts
2;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:94
pointStyle
• pointStyle: string
注记点样式,仅在数据有点时有效。Solid 为实心圆, Ring 为带圆心的圆形, Circle 为空心圆
Default Value
ts
"Ring";Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:99
circleLineWidth
• circleLineWidth: number
注记点样式为 Circle 时,圆形线宽
Default Value
ts
2;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:104
showMarker
• showMarker: boolean
是否显示注记点,仅在数据有点时有效。
Default Value
ts
true;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:109
showLabel
• showLabel: boolean
是否显示文本,仅在数据有点时有效。
Default Value
ts
true;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:114
showCenterLabel
• showCenterLabel: boolean
是否显示文本,仅对线和面数据有效。
Default Value
ts
true;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:119
centerLabelPropertyName
• centerLabelPropertyName: string
几何中心注记文本属性名称,仅对线和面数据有效。
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:123
labelOffsetX
• labelOffsetX: number
标注文本 x 方向偏移量,仅在数据有点时有效。以屏幕为参考,左上角为 0,向右为正,单位为像素
Default Value
ts
10;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:128
labelOffsetY
• labelOffsetY: number
标注文本y方向偏移量,仅在数据有点时有效。以屏幕为参考,左上角为 0,向下为正,单位为像素
Default Value
ts
5;Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:133
lineDash
• lineDash: number[]
虚线样式,不设置则为实线
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:137
lineCap
• lineCap: string
设置线条末端线帽的样式。 butt ——默认。向线条的每个末端添加平直的边缘;round —— 向线条的每个末端添加圆形线帽;square —— 向线条的每个末端添加正方形线帽。
Default Value
ts
"butt";Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:142
shadowColor
• shadowColor: string | Color
设置用于阴影的颜色
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:146
shadowBlur
• shadowBlur: number
设置用于阴影的模糊级别
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:150
shadowOffsetX
• shadowOffsetX: number
设置阴影距形状的水平距离
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:154
shadowOffsetY
• shadowOffsetY: number
设置阴影距形状的垂直距离
Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:158
lineJoin
• lineJoin: string
设置当两条线交汇时所创建边角的类型。bevel —— 斜角;round —— 创建圆角;miter —— 默认。创建尖角。
Default Value
ts
"miter";Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:163
miterLimit
• miterLimit: number
设置最大斜接长度。
Default Value
ts
"10Defined in
src/layers/VectorTileImageryProvider/VectorStyle.ts:168

