YMaps.Converter

Содержит методы для преобразования координат одного типа в другой.

Данный класс не имеет конструктора.

Объект класса YMaps.Converter существует в единственном экземпляре для каждой карты и доступен в объекте карты как YMaps.Map.converter.

См.: Преобразование координат

Параметры:

Имя Тип Описание
map YMaps.Map Указатель на карту.

Методы

Имя Возвращает Описание
clientPixelsToCoordinates(clientPixels, unbounded) YMaps.ICoordPoint Преобразует точку, заданную пиксельными координатами окна браузера, в точку координатной системы.
clientPixelsToLocalPixels(clientPixels) YMaps.Point Преобразует точку, заданную пиксельными координатами окна браузера, в точку, заданную локальными пиксельными координатами.
coordinatesToClientPixels(coordPoint) YMaps.Point Преобразует точку системы координат в точку, заданную пиксельными координатами окна браузера.
coordinatesToLocalPixels(coordPoint) YMaps.Point Преобразует точку координатной системы в точку, заданную локальными пиксельными координатами.
coordinatesToMapPixels(coordPoint) YMaps.Point Преобразует точку координатной системы в точку, заданную пиксельными координатами карты. Используется для расчета местоположения оверлеев на карте.
localPixelsToClientPixels(localPixels) YMaps.Point Преобразует точку, заданную локальными пиксельными координатами в точку, заданную пиксельными координатами окна браузера.
localPixelsToCoordinates(pixels, unbounded) YMaps.ICoordPoint Преобразует точку, заданную локальными пиксельными координатами в точку координатной системы.
localPixelsToMapPixels(localPixels) YMaps.Point Преобразует точку, заданную локальными пиксельными координатами, в точку, заданную пиксельными координатами карты.
mapPixelsToCoordinates(mapPixels, unbounded) YMaps.ICoordPoint Преобразует точку, заданную пиксельными координатами карты, в точку координатной системы.
mapPixelsToLocalPixels(mapPixels) YMaps.Point Преобразует точку, заданную пиксельными координатами карты, в точку, заданную локальными пиксельными координатами.

Подробное описание методов

clientPixelsToCoordinates

{YMaps.ICoordPoint} clientPixelsToCoordinates(clientPixels, unbounded)

Преобразует точку, заданную пиксельными координатами окна браузера, в точку координатной системы.

Параметры:

Имя Тип Необязательный По умолчанию Описание
clientPixels YMaps.Point Точка, заданная пиксельными координатами окна браузера.
unbounded Boolean false Тип требуемой точки: false - ограниченная, true - неограниченная.

Возвращает:

Тип Описание
YMaps.ICoordPoint Точку системы координат.

clientPixelsToLocalPixels

{YMaps.Point} clientPixelsToLocalPixels(clientPixels)

Преобразует точку, заданную пиксельными координатами окна браузера, в точку, заданную локальными пиксельными координатами.

Параметры:

Имя Тип Описание
clientPixels YMaps.Point Точка, заданная пиксельными координатами окна браузера.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную локальными пиксельными координатами.

coordinatesToClientPixels

{YMaps.Point} coordinatesToClientPixels(coordPoint)

Преобразует точку системы координат в точку, заданную пиксельными координатами окна браузера.

Параметры:

Имя Тип Описание
coordPoint YMaps.ICoordPoint Точка координатной системы.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную пиксельными координатами окна браузера.

coordinatesToLocalPixels

{YMaps.Point} coordinatesToLocalPixels(coordPoint)

Преобразует точку координатной системы в точку, заданную локальными пиксельными координатами.

Параметры:

Имя Тип Описание
coordPoint YMaps.ICoordPoint Точка координатной системы.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную локальными пиксельными координатами, соответствующую точке.

coordinatesToMapPixels

{YMaps.Point} coordinatesToMapPixels(coordPoint)

Преобразует точку координатной системы в точку, заданную пиксельными координатами карты. Используется для расчета местоположения оверлеев на карте.

Параметры:

Имя Тип Описание
coordPoint YMaps.ICoordPoint Точка координатной системы.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную пиксельными координатами карты.

localPixelsToClientPixels

{YMaps.Point} localPixelsToClientPixels(localPixels)

Преобразует точку, заданную локальными пиксельными координатами в точку, заданную пиксельными координатами окна браузера.

Параметры:

Имя Тип Описание
localPixels YMaps.Point Точка, заданная локальными пиксельными координатами.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную пиксельными координатами окна браузера.

localPixelsToCoordinates

{YMaps.ICoordPoint} localPixelsToCoordinates(pixels, unbounded)

Преобразует точку, заданную локальными пиксельными координатами в точку координатной системы.

Параметры:

Имя Тип Необязательный По умолчанию Описание
pixels YMaps.Point Точка, заданная локальными пиксельными координатами.
unbounded Boolean false Тип требуемой точки: false - ограниченная, true - неограниченная.

Возвращает:

Тип Описание
YMaps.ICoordPoint Точку, соответствующую точке, заданной локальными пиксельными координатами.

localPixelsToMapPixels

{YMaps.Point} localPixelsToMapPixels(localPixels)

Преобразует точку, заданную локальными пиксельными координатами, в точку, заданную пиксельными координатами карты.

Параметры:

Имя Тип Описание
localPixels YMaps.Point Точка, заданная локальными пиксельными координатами.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную пиксельными координатами карты.

mapPixelsToCoordinates

{YMaps.ICoordPoint} mapPixelsToCoordinates(mapPixels, unbounded)

Преобразует точку, заданную пиксельными координатами карты, в точку координатной системы.

Параметры:

Имя Тип Необязательный По умолчанию Описание
mapPixels YMaps.Point Точка, заданная пиксельными координатами карты.
unbounded Boolean false Тип возвращаемой точки: false - ограниченная, true - неограниченная.

Возвращает:

Тип Описание
YMaps.ICoordPoint Точку координатной системы, соответствующую точке в пиксельных координатах карты.

mapPixelsToLocalPixels

{YMaps.Point} mapPixelsToLocalPixels(mapPixels)

Преобразует точку, заданную пиксельными координатами карты, в точку, заданную локальными пиксельными координатами.

Параметры:

Имя Тип Описание
mapPixels YMaps.Point Точка, заданная пиксельными координатами карты.

Возвращает:

Тип Описание
YMaps.Point Точку, заданную локальными пиксельными координатами.