ВебмастерМетрикаВиджетыРекламная сетьДиректПоиск для сайтаAPI
Войти

JavaScript API 1.x

YMaps.PolygonOptions

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

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

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

Поля

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

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

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.