ol/geom/Многоугольник
Классы
- Многоугольник
Функции
-
circular(center, radius, n, sphereRadius){Многоугольник}
-
import {circular} from 'ol/geom/Polygon';Создать приближение окружности на поверхности сферы.
Имя Тип Описание centerКоордината Центр (
[lon, lat]в градусах).radiusчисло Расстояние по большой окружности от центра до вершин многоугольника в метрах.
nчисло | undefined Необязательное количество вершин для результирующего многоугольника. По умолчанию
32.sphereRadiusчисло | undefined Необязательный радиус сферы (по умолчанию средний радиус Земли, используя эллипсоид WGS84).
Возвращает:
Многоугольник "окружность".
-
fromCircle(circle, sides, angle){Многоугольник}
-
import {fromCircle} from 'ol/geom/Polygon';Создать правильный многоугольник из круга.
Имя Тип Описание circleКруг Геометрия круга.
sidesчисло | undefined Количество сторон многоугольника. По умолчанию 32.
angleчисло | undefined Угол начала первой вершины многоугольника против часовой стрелки в радианах. 0 означает восток. По умолчанию 0.
Возвращает:
Геометрия многоугольника.
-
fromExtent(extent){Многоугольник}
-
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