OpenMapTiles

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Сайт: openmaptiles.org

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

Изначально OpenMapTiles был основан на проекте OSM2VectorTiles, который выиграл премию OpenStreetMap Innovation Award в 2016 году. Разработка новой схемы векторных тайлов велась в сотрудничестве с Полом Норманом и Фондом Викимедиа. Впоследствии проект был передан команде MapTiler, которая продолжила его развитие и поддержку.

  • Генерация векторных тайлов: инструменты OpenMapTiles позволяют создавать векторные тайлы из данных OpenStreetMap, используя собственную схему или настраиваемые слои.
  • Самостоятельный хостинг: пользователи могут хостить карты на собственных серверах или в частном облаке, обеспечивая полный контроль над данными и инфраструктурой.
  • Поддержка пользовательских слоев: проект предоставляет возможность добавлять собственные географические слои, расширяя функциональность карт.
  • Стилизация карт: OpenMapTiles предлагает набор открытых стилей, совместимых с Mapbox GL, которые можно адаптировать под конкретные нужды проекта.
  • Интеграция геокодеров: возможно подключение сторонних решений для геокодирования, таких как Nominatim или Photon, для поиска местоположений по адресу.
  • Открытая лицензия: проект распространяется под лицензиями BSD и CC-BY, что позволяет свободно использовать, модифицировать и распространять его компоненты при соблюдении условий атрибуции.
  • Поддержка различных форматов: OpenMapTiles поддерживает форматы MBTiles и PMTiles, что обеспечивает гибкость в хранении и передаче данных.
  • Совместимость с различными библиотеками: проект интегрируется с библиотеками, такими как MapLibre GL JS, OpenLayers и Leaflet, что облегчает внедрение в веб-приложения.
  • Мобильные решения: OpenMapTiles предоставляет мобильные приложения, которые поддерживают как онлайн, так и офлайн-режимы работы с картами.
Подробнее