new DiagramSymbol(params)
Устанавливает символ диаграммы для векторного объекта
.Устанавливает символ диаграммы для векторного объекта
Parameters:
| Name | Type | Description |
|---|---|---|
params |
object | параметрмы диаграммы |
options.type |
String | тип диаграммы - доступные значения: pie,pie3D, donut, bar (пока не закончен) |
options.radius |
number | радиус диаграммы - по умолчанию 20 |
options.rotation |
number | угол поворота в радианах - 0 |
options.snapToPixel |
bool | привязка к пикселам - true |
|
object | параметры стиля обводки |
options.offsetX |
number | отступ по горизонтали (px) |
options.offsetY |
number | отступ по вертикали (px) |
- Implements:
- ol.structs.IHasChecksum
- Source:
Extends
- ol.style.RegularShape
Methods
-
clone()
Копия символа (необходима для ускорения создания)
. -
Копия символа (необходима для ускорения создания)
- Source:
Returns:
- Type
- DiagramSymbol
-
getChecksum()
Переопределяемый метод - возвращает контрольную сумму символа
. -
Переопределяемый метод - возвращает контрольную сумму символа
- Source:
-
getRadius()
Получение радиуса
. -
Получение радиуса
- Source:
-
renderChart_()
Отрисовка диаграммы
. -
Отрисовка диаграммы
- Source:
-
setAnimation(step)
Включение анимации
. -
Включение анимации
Parameters:
Name Type Description stepfalse | number - Source:
-
setData(data)
Принудительное обновление диаграммы
. -
Принудительное обновление диаграммы
Parameters:
Name Type Description data- Source:
-
setRadius(radius, ratio)
Установка радиуса
. -
Установка радиуса
Parameters:
Name Type Description radiusnumber радиус
rationumber коэффициент сжатия
- Source: