> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/on-premise/ru/on-premise/how-to-guide/installation/optional-software/map-tile-servers.md).

# Сервера тайлов карт

Сервер тайлов карты — это сервер, который предоставляет приложениям Navixy тайлы карты, представляющие собой маленькие квадратные изображения, используемые для отображения геолокационных данных. Запустив собственный сервер тайлов, вы можете предлагать пользователям кастомизированные карты для конкретных районов или дополнительные картографические слои, например, наложение корпоративных активов на карту.

Чтобы добавить новый картографический слой в Navixy, вам необходимо выполнить три основных шага:

1. **Подготовка тайлов карты.** Первый шаг — конвертировать картографический документ в единообразные фрагменты графики тайлов с привязкой к значениям гратикулы (координатам) для каждого уровня масштаба. Наиболее распространённым форматом для тайлов является MBTiles, но также могут использоваться другие форматы, такие как GeoTIFF. Независимо от формата все файлы тайлов должны быть импортированы в проекции Меркатора, чтобы обеспечить корректное наложение слоёв на любой карте, используемой Navixy. Размер тайла также будет приведён к наиболее распространённому — 256 ppi.
2. **Запуск сервера тайлов.** После подготовки файлов тайлов их необходимо развернуть на сервере так, чтобы каждый файл имел свою прямую ссылку, например [http://tileserver.com/{z}/{y}/{x}.](http://tileserver.com/%7Bz%7D/%7By%7D/%7Bx%7D.) Вы можете запустить собственный tile-server или воспользоваться облачным сервисом от компаний, таких как Mapbox, CartoDB, Esri или ArcGIS.
3. **Добавление нового картографического слоя в пользовательский интерфейс.** После запуска сервера тайлов с загруженными картографическими данными вы можете интегрировать его в панель карты Navixy, добавив новый внешний картографический плагин и указав URL сервера тайлов. Новый слой появится в списке доступных слоёв и может быть размещён отдельно или вместе с другими слоями.

## Подготовка тайлов карты

Доступный картографический документ необходимо преобразовать в графику тайлов — единообразные фрагменты с привязкой к значениям гратикулы (координатам) для каждого уровня масштаба. Один из самых популярных форматов тайлов — MBTiles, созданный [Mapbox](https://www.mapbox.com/), но для Navixy также могут использоваться и другие форматы, например GeoTIFF.

Независимо от формата все файлы тайлов должны быть импортированы в [проекцию Меркатора](https://en.wikipedia.org/wiki/Mercator_projection). Это гарантирует корректное наложение пользовательских слоёв на любом типе карты, используемой Navixy, поскольку все карты выполнены в проекции Меркатора. Размер тайла может варьироваться, поэтому он будет преобразован в наиболее распространённый размер — 256 ppi.

![Тайлы карты](/files/c9ad8ebd7e77d4fd1af261319c2cfaa57407abb0)

## Запуск сервера тайлов

Необходимо развернуть подготовленные файлы тайлов на сервере. Каждый файл будет иметь свою прямую ссылку: `http://tileserver.com/{z}/{y}/{x}`. Это позволяет получать корректный ответ по запросу: `//tileserver.com/{z}/{x}/{y}.png`. Сервер тайлов может быть запущен локально или в облаке.

### **Вариант 1: Ваш локальный** **сервер тайлов**

Запуск собственного сервера тайлов — распространённая задача для системного администратора. Сам процесс настройки не является особенно сложным, однако сервер требует больших вычислительных ресурсов и специализированного оборудования.

Сервер тайлов выполняет несколько ключевых задач, включая рендеринг и подготовку тайлов для кеширования, распределение нагрузки и создание очереди запросов, преобразование векторных данных в растровые тайлы, загрузку входящих данных в базу данных (если необходимо) и обеспечение управления базой данных через систему управления базами данных.

Системные администраторы могут выбрать операционную систему на базе Unix, поскольку она часто проще в эксплуатации и выгоднее по затратам. Кроме того, существуют некоторые готовые решения в виде пакетов. Например, можно развернуть сервер тайлов из пакетов Ubuntu с использованием монтирования OpenStreetMap.

### Вариант 2: Сервис тайлов от стороннего поставщика (SaaS)

Если вы предпочитаете не запускать собственный сервер тайлов, существует множество компаний, предлагающих готовые решения для развертывания и поддержки серверов тайлов. Эти провайдеры предоставляют все необходимые компоненты и вычислительные ресурсы, поэтому вам не придётся самостоятельно настраивать и обслуживать сервер тайлов. К числу самых популярных провайдеров относятся Mapbox, CartoDB, Esri и ArcGIS.

Navixy интегрируется с большинством этих опций. Пожалуйста, свяжитесь с нашей командой по успеху клиентов, чтобы обсудить, как предпочитаемые вами поставщики карт могут интегрироваться с платформой.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/on-premise/ru/on-premise/how-to-guide/installation/optional-software/map-tile-servers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
