projection.Cartesian
Расширяет IProjection.
Декартова проекция прямоугольной области. Учитывает параметр coordorder загрузки API — при значении 'latlong' в массиве координат точки на первом месте должен стоять y, а на втором x.
Конструктор
projection.Cartesian(bounds[, cycled[, scale]])
Создает проекцию прямоугольной координатной области в пиксели. Размер области в пикселях всегда NxN, где N = 256 * 2^zoom.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Number[][] Массив из двух точек - координат левого нижнего и правого верхнего углов прямоугольной координатной области. |
|
[false, false] |
Тип: Boolean[] Массив из признаков зацикленности карты по x и y. |
|
1 |
Тип: Number|Number[] Масштаб одного деления на оси. Может быть числом или парой чисел для каждой из осей. |
* Обязательный параметр/опция.
Методы
Имя |
Возвращает |
Описание |
Number[] |
Преобразует пиксельные координаты на указанном уровне масштабирования в координаты проекции. Унаследован от IProjection. |
|
Возвращает координатную систему, используемую проекцией. Унаследован от IProjection. |
||
isCycled() |
Boolean[] |
Показатель зацикленности проекции. Унаследован от IProjection. |
Number[] |
Преобразует координаты проекции в глобальные пиксельные на указанном уровне масштабирования. Унаследован от IProjection. |
Обязательный параметр.