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包装 | boolean | true | |
| typeSwitchEnabled | 是否启用符号类型切换 | boolean | true | |
| renderMode | 渲染方式,client:客户端渲染,server:服务端渲染 | string | client |
事件
| 事件名称 | 说明 | 回调参数 | 版本 |
|---|---|---|---|
| change | 符号样式变化 | {symbol, symbolJSON} |
以下 API 为 SymbolStyleText 特有的 API。
SymbolStyleText 属性
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|---|---|---|---|---|
| showText | 是否显示文字内容 | boolean | true | |
| compactMode | 是否是精简配置模式,精简模式下只提供常见配置项 | boolean | false |
以下 API 为 SymbolStyleRenderer 特有的 API。
SymbolStyleRenderer 属性
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|---|---|---|---|---|
| symbol | 符号对象或符号JSON对象 | object |
SymbolStyleRenderer 事件
| 事件名称 | 说明 | 回调参数 | 版本 |
|---|---|---|---|
| change | 符号样式变化 | {symbol, symbolJSON} |
