---
metadata:
  - name: generator
    content: Diplodoc Platform v5.39.1
alternate:
  - https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/projection.Cartesian.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/llms.txt

# projection.Cartesian

Расширяет [IProjection](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md).

Декартова проекция прямоугольной области. Учитывает параметр coordorder загрузки API - при значении 'latlong' в массиве координат точки на первом месте должен стоять y, а на втором x.

## Конструктор {#constructor}

```javascript
projection.Cartesian(bounds[, cycled[, scale]])
```

Создает проекцию прямоугольной координатной области в пиксели. Размер области в пикселях всегда NxN, где N = 256 * 2^zoom.

**Параметры:**

#|
|| **Параметр** | **Значение по умолчанию** | **Описание** ||
|| `bounds`[*](*parametr) | — | Тип: Object[]

Массив из двух точек - координат левого нижнего и правого верхнего углов прямоугольной координатной области. ||
|| `cycled` | [false, false] | Тип: Boolean[]

Массив из признаков зацикленности карты по x и y. ||
|| `scale` | 1 | Тип: Number\|Number[]

Масштаб одного деления на оси. Может быть числом или парой чисел для каждой из осей. ||
|#


\* Обязательный параметр/опция.

## Методы {#methods}

#|
|| **Имя** | **Возвращает** | **Описание** ||
|| [fromGlobalPixels](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#fromGlobalPixels)([globalPixelPoint](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#fromGlobalPixels-param-globalPixelPoint), [zoom](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#fromGlobalPixels-param-zoom)) | Number[] | Преобразует пиксельные координаты на указанном уровне масштабирования в координаты проекции.

Унаследован от [IProjection](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#fromGlobalPixels). ||
|| [getCoordSystem](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#getCoordSystem)() | [ICoordSystem](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/ICoordSystem.md) | Возвращает координатную систему, используемую проекцией. Необязательный метод. В случае его отсутствия будет использована координатная система [coordSystem.cartesian](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/coordSystem.cartesian.md).

Унаследован от [IProjection](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#getCoordSystem). ||
|| [isCycled](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#isCycled)() | Boolean[] | Показатель зацикленности проекции.

Унаследован от [IProjection](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#isCycled). ||
|| [toGlobalPixels](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#toGlobalPixels)([coordPoint](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#toGlobalPixels-param-coordPoint), [zoom](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#toGlobalPixels-param-zoom)) | Number[] | Преобразует координаты проекции в глобальные пиксельные на указанном уровне масштабирования.

Унаследован от [IProjection](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IProjection.md#toGlobalPixels). ||
|#

[*parametr]:Обязательный параметр/опция.
