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 | Точку, заданную локальными пиксельными координатами. |