Skip to main content

JavaScript Map API

Интерактивные векторные карты для Web и мобильных приложений

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

Ключевые Особенности

Все необходимое для создания мощных картографических приложений

Векторные Тайлы

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

Настраиваемые Стили

Полный контроль над внешним видом карты с пользовательскими цветами, шрифтами, иконками и визуальными элементами, соответствующими вашему бренду

Глобальное Покрытие

Данные карт по всему миру с регулярными обновлениями и обширной базой данных достопримечательностей

Поддержка Мобильных и Веб-Платформ

Оптимизированные SDK для iOS, Android и веб-платформ с адаптивным дизайном

Дружественный для Разработчиков

Простая интеграция с полной документацией, примерами кода и поддержкой SDK

Поддержка 3D-Зданий

Экструзия 3D-зданий и визуализация рельефа для погружающих картографических впечатлений

Обеспечьте исключительный пользовательский опыт

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

Высокопроизводительные Векторные Карты

Испытайте молниеносную визуализацию, которая легко обрабатывает огромные объемы данных о местоположении. Наши оптимизированные векторные тайлы обеспечивают плавные переходы, сокращенное время загрузки и отточенные анимации как в 2D, так и в 3D-средах.

  • Технология векторных тайлов для четкой визуализации на любом уровне масштабирования
  • Оптимизированная производительность для больших наборов данных
  • Аппаратно-ускоренная 3D-местность и здания

Динамичные, Интерактивные Впечатления

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

  • Стилизация карты и смена темы в реальном времени
  • Пользовательские элементы управления и интерактивные элементы
  • Расширенная обработка событий и взаимодействия с пользователем

Технические Характеристики

Основные Характеристики

Формат Ответа
Vector Tiles
Размер Тайла
256-512px (настраиваемый)
Уровни Масштабирования
0-22 (От мира до здания)
Сжатие
поддержка gzip/brotli

Покрытие и Данные

Географическое Покрытие
Всемирное
Источники Данных
OpenStreetMap + Собственные
Частота Обновления
Ежемесячные обновления
Категории POI
100+ категорий

Производительность и Ограничения

Ограничения Скорости API
Неограничено
Кэширование
Поддержка на стороне клиента и CDN
Поддержка CORS
Настраиваемые источники
Бесплатный Уровень
10 000 загрузок карты/месяц

Поддержка Платформ

Веб
MapMetrics GL
Мобильные
iOS (Swift), Android (Kotlin/Java)
Фреймворки
Поддержка React, Vue, Angular

Готовы Начать?

Начните создавать с MapAtlas сегодня. Зарегистрируйтесь бесплатно и получите мгновенный доступ ко всем нашим API картографии с щедрыми лимитами бесплатного уровня.

Частые вопросы о Dynamic Maps

Всё, что нужно знать перед интеграцией MapAtlas Dynamic Maps.

Частые вопросы о Dynamic Maps

Всё, что нужно знать перед интеграцией MapAtlas Dynamic Maps.

Совместим ли MapAtlas с Mapbox GL JS?
Да. MapAtlas использует библиотеку MapMetrics GL, которая совместима по API с Mapbox GL JS. Большинство приложений могут быть перенесены с минимальными изменениями кода путём обновления URL тайлов и ключа API.
Могу ли я использовать пользовательские стили карты?
Да. MapAtlas поддерживает полную спецификацию стилей Mapbox GL, то есть вы можете создавать и применять любой пользовательский стиль с помощью Maputnik или GL Style Spec. Ваш брендинг, пользовательские цвета и конфигурации слоёв полностью поддерживаются.
Какие форматы тайлов карты поддерживаются?
MapAtlas поддерживает векторные тайлы (MVT), растровые тайлы (PNG/WebP) и тайлы рельефа. Векторные тайлы рекомендуются для интерактивных карт, так как они позволяют стилизацию на стороне клиента и интерполяцию уровней масштабирования.
Как работает ценообразование API Карт MapAtlas?
Вы получаете 10 000 бесплатных запросов тайлов карты в месяц без кредитной карты. После этого применяется тарификация по факту использования. MapAtlas предлагает прозрачные цены с EU-хостингом и соответствием GDPR.
Соответствует ли карта требованиям GDPR?
Да. Все запросы тайлов маршрутизируются через инфраструктуру на территории ЕС. IP-адреса пользователей и данные сеансов не сохраняются. MapAtlas работает в европейских дата-центрах с сертификацией ISO 27001 и полностью соответствует требованиям GDPR.
Что такое настраиваемая карта?
Настраиваемая карта, это интерактивная веб- или мобильная карта, цвета, шрифты, слои, иконки и видимость подписей которой управляются разработчиком, а не жёстко зашиты провайдером карт. MapAtlas отдаёт полный стиль карты как JSON-объект, который правится вручную или в визуальной студии, чтобы карта совпадала с брендом и подсвечивала нужные данные.
Как создать кастомную карту для сайта?
Подключите script-тег MapAtlas на страницу, укажите URL тайлов и передайте style JSON. На выходе получится интерактивная векторная карта с pan, zoom и 3D-зданиями из коробки. Дальше можно менять цвета базовой карты, скрывать подписи, добавлять маркеры или накладывать собственный GeoJSON. Для базового сценария backend не нужен.
Можно ли пользоваться этим как конструктором карт без кода?
Да, для базовых правок стиля. Стиль карты MapAtlas, это обычный JSON, поэтому большинство изменений по цвету, шрифтам и видимости выполняется в визуальном style editor с последующим экспортом. Для продвинутых слоёв и data-driven styling потребуется немного JavaScript или style API.