Skip to content

SymbolStyle 符号样式

可用于设置图层的符号样式。

<mapgis-symbol-style></mapgis-symbol-style>

<mapgis-symbol-style-marker></mapgis-symbol-style-marker>

<mapgis-symbol-style-line></mapgis-symbol-style-line>

<mapgis-symbol-style-fill></mapgis-symbol-style-fill>

<mapgis-symbol-style-text></mapgis-symbol-style-text>

可用于渲染符号样式。

<mapgis-symbol-style-renderer></mapgis-symbol-style-renderer>

基本用法

图片标记符号

简单线符号

简单填充符号

图片填充符号

文本符号

MapGIS文本符号

API

以下 API 为 SymbolStyle、SymbolStyleMarker、SymbolStyleLine、SymbolStyleFill、SymbolStyleText 共享的 API。

属性

参数说明类型默认值版本
symbol符号对象或符号JSON对象object
hasFormWrapper是否采用form包装booleantrue
typeSwitchEnabled是否启用符号类型切换booleantrue
renderMode渲染方式,client:客户端渲染,server:服务端渲染stringclient

事件

事件名称说明回调参数版本
change符号样式变化{symbol, symbolJSON}

以下 API 为 SymbolStyleText 特有的 API。

SymbolStyleText 属性

参数说明类型默认值版本
showText是否显示文字内容booleantrue
compactMode是否是精简配置模式,精简模式下只提供常见配置项booleanfalse

以下 API 为 SymbolStyleRenderer 特有的 API。

SymbolStyleRenderer 属性

参数说明类型默认值版本
symbol符号对象或符号JSON对象object

SymbolStyleRenderer 事件

事件名称说明回调参数版本
change符号样式变化{symbol, symbolJSON}