Methods
(static) createObj() → {Promise.<GeoStyle>}
构造一个新的 GeoStyle 对象。
- Source:
Returns:
- Type
- Promise.<GeoStyle>
(static) setFillForeColor(r, g, b) → {Promise.<void>}
设置填充符号的前景色。
Parameters:
| Name | Type | Description |
|---|---|---|
r |
number | rgb颜色的red值 |
g |
number | rgb颜色的green值 |
b |
number | rgb颜色的blue值 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setFillOpaqueRate(rate) → {Promise.<void>}
设置填充不透明度,合法值0-100的数值。
Parameters:
| Name | Type | Description |
|---|---|---|
rate |
number | 透明度比例 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setLineColor(r, g, b) → {Promise.<void>}
设置线状符号型风格或点状符号的颜色。
Parameters:
| Name | Type | Description |
|---|---|---|
r |
number | rgb颜色的red值 |
g |
number | rgb颜色的green值 |
b |
number | rgb颜色的blue值 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setLineSymbolID(symbolId) → {Promise.<void>}
返回线状符号的编码。此编码用于唯一标识各线状符号。
线状符号可以用户自定义,也可以使用系统自带的符号库。使用系统自带符号库时,其相应的的编码参见开发指南 SuperMap Objects 资源库一览。
Parameters:
| Name | Type | Description |
|---|---|---|
symbolId |
number | 一个用来设置线型符号的编码的整数值。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setLineWidth(lineWidth) → {Promise.<void>}
设置线状符号的宽度。单位为毫米,精度到0.1。
Parameters:
| Name | Type | Description |
|---|---|---|
lineWidth |
number | 用来设置线状符号的宽度。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setMarkerSize(size2D) → {Promise.<void>}
设置点状符号的大小,单位为毫米,精确到0.1毫米。其值必须大于等于0。如果为0,则表示不显示,如果是小于0,会抛出异常。
Parameters:
| Name | Type | Description |
|---|---|---|
size2D |
number | 用来设置点状符号的大小的值。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setMarkerSymbolID(markerSymbolId) → {Promise.<void>}
返回点状符号的编码。此编码用于唯一标识各点状符号。
点状符号可以用户自定义,也可以使用系统自带的符号库。使用系统自带符号库时,其相应的的编码参见开发指南 SuperMap Objects 资源库一览。
Parameters:
| Name | Type | Description |
|---|---|---|
markerSymbolId |
number | 点状符号的编码。 |
- Source:
Returns:
- Type
- Promise.<void>