Spec-Zone.ru › OpenLayers

ol/style/Circle~CircleStyle


import CircleStyle from 'ol/style/Circle.js';

Установить стиль круга для векторных объектов.

new CircleStyle(options)

style/Circle.js, line 27
Имя Тип Описание
fill Fill | undefined

Стиль заливки.

radius number

Радиус круга.

stroke Stroke | undefined

Стиль обводки.

displacement Array.<number> (defaults to [0,0])

Смещение

scale number | Size (defaults to 1)

Масштаб. Двумерный масштаб создаст эллипс. Если не требуется двумерное масштабирование, лучшего результата можно добиться с соответствующей настройкой для radius.

rotation number (defaults to 0)

Поворот в радианах (положительное вращение по часовой стрелке, имеет смысл только при использовании в сочетании с двумерным масштабированием).

rotateWithView boolean (defaults to false)

Вращать фигуру вместе с представлением (имеет смысл только при использовании в сочетании с двумерным масштабированием).

declutterMode DeclutterMode | undefined

Режим сжатия

Расширяет

  • RegularShape

Методы

clone(){CircleStyle}

style/Circle.js, line 55

Клонирует стиль.

Возвращает:
Клонированный стиль.

getAnchor(){Array.<number>} inherited

style/RegularShape.js, line 180

Получить точку привязки в пикселях. Точка привязки определяет центральную точку для визуализатора.

Возвращает:
Точка привязки.

getAngle(){number} inherited

style/RegularShape.js, line 197

Получить угол, используемый при генерации фигуры.

Возвращает:
Поворот фигуры в радианах.

getDeclutterMode(){DeclutterMode} inherited

style/Image.js, line 148

Получить режим избегания наложения для фигуры

Возвращает:
Режим избегания наложения фигуры

getDisplacement(){Array.<number>} inherited

style/Image.js, line 139

Получить смещение фигуры

Возвращает:
Смещение центра фигуры

getFill(){Fill | null} inherited

style/RegularShape.js, line 206

Получить стиль заливки фигуры.

Возвращает:
Стиль заливки.

getImage(pixelRatio){HTMLCanvasElement} inherited

style/RegularShape.js, line 240

Получить значок изображения.

Имя Тип Описание
pixelRatio число

Масштаб пикселей.

Возвращает:
Элемент изображения или холста.

getOpacity(){number} inherited

style/Image.js, line 95

Получить непрозрачность визуализатора.

Возвращает:
Непрозрачность.

getOrigin(){Array.<number>} inherited

style/RegularShape.js, line 297

Получить начальную точку визуализатора.

Возвращает:
Начальная точка.

getPoints(){number} inherited

style/RegularShape.js, line 306

Получить количество точек для генерации фигуры.

Возвращает:
Количество точек для звёзд и правильных многоугольников.

getRadius(){number} inherited

style/RegularShape.js, line 315

Получить (первичный) радиус фигуры.

Возвращает:
Радиус.

getRadius2(){number | undefined} inherited

style/RegularShape.js, line 324

Получить вторичный радиус фигуры.

Возвращает:
Радиус2.

getRotateWithView(){boolean} inherited

style/Image.js, line 104

Определить, вращается ли визуализатор вместе с картой.

Возвращает:
Вращаться вместе с картой.

getRotation(){number} inherited

style/Image.js, line 113

Получить поворот визуализатора.

Возвращает:
Поворот.

getScale(){number | Size} inherited

style/Image.js, line 122

Получить масштаб визуализатора.

Возвращает:
Масштаб.

getSize(){Size} inherited

style/RegularShape.js, line 334

Получить размер визуализатора (в пикселях).

Возвращает:
Размер.

getStroke(){Stroke | null} унаследованно

style/RegularShape.js, строка 343

Получить стиль штриха для фигуры.

Возвращает:
Стиль штриха.

setDisplacement(displacement) унаследованно

style/Image.js, строка 229

Установить смещение.

Имя Тип Описание
displacement Array.<number>

Смещение.

setFill(fill) унаследованно

style/RegularShape.js, строка 215

Установить стиль заливки.

Имя Тип Описание
fill Fill | null

Стиль заливки.

setOpacity(opacity) унаследованно

style/Image.js, строка 239

Установить непрозрачность.

Имя Тип Описание
opacity number

Непрозрачность.

setRadius(radius)

style/Circle.js, строка 77

Установить радиус окружности.

Имя Тип Описание
radius number

Радиус окружности.

setRotateWithView(rotateWithView) унаследованно

style/Image.js, строка 249

Установить, нужно ли поворачивать стиль вместе с видом.

Имя Тип Описание
rotateWithView boolean

Поворачивать вместе с картой.

setRotation(rotation) унаследованно

style/Image.js, строка 259

Установить угол поворота.

Имя Тип Описание
rotation number

Угол поворота.

setScale(scale) унаследованно

style/Image.js, строка 269

Установить масштаб.

Имя Тип Описание
scale number | Размер

Масштаб.

setStroke(stroke) унаследованно

style/RegularShape.js, строка 352

Установить стиль штриха.

Имя Тип Описание
stroke Stroke | null

Стиль штриха.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_style_Circle-CircleStyle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API