Об этом проекте
Mapbox GL JS — это библиотека JavaScript, которая отрисовывает интерактивные, полностью настраиваемые векторные карты непосредственно в браузере с использованием WebGL и данных векторных тайлов. Она использует стили карт, соответствующие Mapbox Style Specification, и отрисовывает их на векторных тайлах, соответствующих Mapbox Vector Tile Specification.
Библиотека является частью кроссплатформенной экосистемы Mapbox GL, которая включает совместимые нативные SDK для Android, iOS, macOS и React Native. Mapbox предоставляет базовые компоненты для добавления в приложения геолокационных функций, таких как карты, поиск и навигация.
Ключевые функции:
- Отрисовка на основе векторных тайлов с помощью WebGL для плавного и высокопроизводительного отображения карт
- Глубоко настраиваемые стили карт через Mapbox Style Specification
- Поддержка широкого набора типов слоев, включая круги, линии, полигоны, символы, fill-extrusion и другие
- Визуализация 3D-местности
- Маркеры, всплывающие окна и интерактивные элементы управления
- Управление стилями на основе данных, при котором визуальные свойства зависят от данных объектов
- Кластеризация для точечных данных GeoJSON
- Визуализации Hexbin
- Слои спутниковых снимков
Репозиторий также содержит общий код, задачи и тестовые данные, используемые как в GL JS, так и в нативных SDK. Отдельные репозитории предназначены для кода и задач, специфичных для нативных платформ.
Документация, справочные материалы по API, учебные руководства и примеры доступны на сайте документации Mapbox. Публичная галерея демонстрирует реальные примеры, созданные с помощью библиотеки.
Примечание о лицензии: Mapbox GL JS распространяется в соответствии с условиями обслуживания Mapbox Terms of Service. Разработчикам требуется активная учетная запись Mapbox для использования программного обеспечения, а SDK собирает ограниченные обезличенные данные о местоположении и использовании. Модификации, мешающие работе компонентов выставления счетов, учета или сбора данных, не разрешены.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.