Spec-Zone.ru › OpenLayers

ol/geom/Многоугольник


Классы

Многоугольник

Функции

circular(center, radius, n, sphereRadius){Многоугольник}

geom/Polygon.js, строка 432
import {circular} from 'ol/geom/Polygon';

Создать приближение окружности на поверхности сферы.

Имя Тип Описание
center Координата

Центр ([lon, lat] в градусах).

radius число

Расстояние по большой окружности от центра до вершин многоугольника в метрах.

n число | undefined

Необязательное количество вершин для результирующего многоугольника. По умолчанию 32.

sphereRadius число | undefined

Необязательный радиус сферы (по умолчанию средний радиус Земли, используя эллипсоид WGS84).

Возвращает:
Многоугольник "окружность".

fromCircle(circle, sides, angle){Многоугольник}

geom/Polygon.js, строка 484
import {fromCircle} from 'ol/geom/Polygon';

Создать правильный многоугольник из круга.

Имя Тип Описание
circle Круг

Геометрия круга.

sides число | undefined

Количество сторон многоугольника. По умолчанию 32.

angle число | undefined

Угол начала первой вершины многоугольника против часовой стрелки в радианах. 0 означает восток. По умолчанию 0.

Возвращает:
Геометрия многоугольника.

fromExtent(extent){Многоугольник}

geom/Polygon.js, строка 452
import {fromExtent} from 'ol/geom/Polygon';

Создать многоугольник из области. Использованный макет XY.

Имя Тип Описание
extent Область

Область.

Возвращает:
Многоугольник.

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

Spec-Zone.ru

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