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

# projection.Cartesian

Расширяет [IProjection](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IProjection.md).

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

[Конструктор](#constructor-summary) | [Методы ](#methods-summary)

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

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

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

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

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

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

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

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

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

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

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

Унаследован от [IProjection](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IProjection.md#fromGlobalPixels). ||
|| [getCoordSystem](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IProjection.md#getCoordSystem)() | [ICoordSystem](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/ICoordSystem.md) | Возвращает координатную систему, используемую проекцией.

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

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

Унаследован от [IProjection](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IProjection.md#toGlobalPixels). ||
|#

<!-- XLIFF_FARM_Mzg2M2I3_CACHING -->

[*star]: Обязательный параметр.