geometry.base.Point

Расширяет IBasePointGeometry.

Базовая геометрия "Точка".

Конструктор | Поля | События | Методы

Конструктор

geometry.base.Point([coordinates])

Параметры:

Параметр

Значение по умолчанию

Описание

coordinates

null

Тип: Number[]|null

Координаты точки.

Пример:

var point = new ymaps.geometry.base.Point([30, 50]);

// Точка всегда будет соответствовать центру карты.
map.events.add('boundschange', function (e) {
    if (e.get('newCenter') != e.get('oldCenter')) {
        point.setCoordinates(e.get('newCenter'));
    }
});

Поля

Имя

Тип

Описание

events

event.Manager

Менеджер событий геометрии.

События

Имя

Описание

change

Изменение координат. Экземпляр класса Event. Имена полей, доступных через метод Event.get:

  • oldCoordinates — старые координаты;
  • newCoordinates - новые координаты;

Унаследовано от IPointGeometryAccess.

Методы

Имя

Возвращает

Описание

getBounds()

Number[][]|null

Возвращает координаты двух противоположных углов области, охватывающей геометрию. Первый элемент массива - угол с наименьшими значениями координат относительно остальных точек области; второй элемент - угол с наибольшими значениями координат.

Унаследован от IBaseGeometry.

getCoordinates()

Number[]|null

Возвращает координаты точки.

Унаследован от IPointGeometryAccess.

getType()

String

Возвращает строку "Point".

Унаследован от IBasePointGeometry.

setCoordinates(coordinates)

IPointGeometryAccess

Задает координаты точки.

Унаследован от IPointGeometryAccess.

Описание полей

events

{event.Manager} events

Менеджер событий геометрии.