GeoServer

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

Сайт: geoserver.org

GeoServer — это серверное программное обеспечение с открытым исходным кодом для публикации, обмена и обработки геопространственных данных. Разработанное на языке Java, оно реализует ряд стандартов Open Geospatial Consortium (OGC), включая службы картографической визуализации и доступа к данным, что позволяет интегрировать растровые и векторные наборы данных с различными клиентскими приложениями. GeoServer используется для развертывания картографических сервисов, публикации слоёв данных и предоставления возможностей по трансформации форматов и проекций в сетевой среде.

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

  • Поддержка стандартов OGC: реализация WMS, WFS, WCS, WMTS и сопутствующих спецификаций для обмена картографическими и пространственными данными.
  • Многоформатность данных: работа с распространёнными векторными и растровыми форматами, подключение к базам данных (например, PostGIS) и файловым хранилищам.
  • Настройка стилей: поддержка описания визуализации слоёв, включая использование стилей на основе SLD/SE и других механизмов оформления.
  • Проекции и преобразования: управление системами координат и преобразованиями для корректного отображения и анализа данных.
  • Масштабируемость и тайлинг: генерация тайлов и кеширование для ускорения выдачи карт и снижения нагрузки при большом количестве запросов.
  • Расширяемость: плагинная архитектура, позволяющая добавлять поддержку новых форматов, сервисов и функциональных модулей.
  • Управление доступом: механизмы аутентификации и авторизации для контроля видимости и действий над слоями и сервисами.
  • Интеграция с клиентами: совместимость с популярными картографическими библиотеками и ГИС-клиентами для использования в веб- и настольных приложениях.
  • Обработка данных: базовые возможности по рендерингу, фильтрации и пространственным запросам, а также взаимодействие с инструментами анализа.
Подробнее