YMaps.PolygonOptions

Расширяет YMaps.InteractiveGeoObjectOptions.

Опции многоугольника.

Данный класс не имеет конструктора. Экземпляры создаются как обычные объекты JavaScript.

Поля

Имя Описание
coordRenderer Объект, осуществляющий преобразование координат вершин многоугольника в пиксельные координаты. По умолчанию объект класса YMaps.PolygonCoordRenderer.
draggable Определяет возможность перетаскивания многоугольника с помощью мыши. По умолчанию false (перетаскивание запрещено).
geodesic Включает режим отрисовки контуров многоугольника с помощью геодезических кривых. По умолчанию false (режим выключен).
interiors Множество внутренних контуров многоугольника. Задается в виде массива, каждый элемент которого представляет собой объект типа YMaps.CoordPath. Элементы массива также могут задаваться в виде массивов координат, в этом случае они будут автоматически преобразованы в объекты типа YMaps.CoordPath. Значение по умолчанию не определено.
zIndex Определяет порядок наложения многоугольников. Многоугольник с большим значением zIndex будет отображаться над многоугольником с меньшим значением zIndex. Для многоугольников с одинаковыми значениями zIndex, порядок наложения определяется порядком их добавления на карту. Многоугольник, добавленный позже, будет отображаться над многоугольником, добавленным раньше. По умолчанию определяется константой YMaps.ZIndex.POLYGON.

Наследуемые поля

Из YMaps.InteractiveGeoObjectOptions:
balloonOptions, cursor, hasBalloon, hasHint, hintOptions, interactive, style

Подробное описание полей

coordRenderer

Объект, осуществляющий преобразование координат вершин многоугольника в пиксельные координаты. По умолчанию объект класса YMaps.PolygonCoordRenderer.

draggable

Boolean draggable

Определяет возможность перетаскивания многоугольника с помощью мыши. По умолчанию false (перетаскивание запрещено).

geodesic

Boolean geodesic

Включает режим отрисовки контуров многоугольника с помощью геодезических кривых. По умолчанию false (режим выключен).

interiors

YMaps.ICoordPoint[][]|YMaps.CoordPath[] interiors

Множество внутренних контуров многоугольника. Задается в виде массива, каждый элемент которого представляет собой объект типа YMaps.CoordPath. Элементы массива также могут задаваться в виде массивов координат, в этом случае они будут автоматически преобразованы в объекты типа YMaps.CoordPath. Значение по умолчанию не определено.

zIndex

Integer zIndex

Определяет порядок наложения многоугольников. Многоугольник с большим значением zIndex будет отображаться над многоугольником с меньшим значением zIndex. Для многоугольников с одинаковыми значениями zIndex, порядок наложения определяется порядком их добавления на карту. Многоугольник, добавленный позже, будет отображаться над многоугольником, добавленным раньше. По умолчанию определяется константой YMaps.ZIndex.POLYGON.