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.IPolygonCoordRenderercoordRenderer
Объект, осуществляющий преобразование координат вершин многоугольника в пиксельные координаты. По умолчанию объект класса 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.