GeoServer - GeoServer
Разработчики) | Безграничное пространство, GeoSolutions, Исследование преломлений |
---|---|
Стабильный выпуск | 2.18.0[1] / 21 сентября 2020 |
Репозиторий | |
Написано в | Ява |
Операционная система | GNU / Linux, MS-Windows, macOS, POSIX совместимые системы |
Тип | Система географической информации |
Лицензия | GPL |
Интернет сайт | http://geoserver.org |
В вычисление, GeoServer является Открытый исходный код сервер написан на Ява что позволяет пользователям делиться, обрабатывать и редактировать геопространственные данные. Разработанный для взаимодействия, он публикует данные из любого основного источника пространственных данных, используя открытые стандарты. GeoServer превратился в простой способ подключения существующей информации к виртуальные глобусы такие как Гугл Земля и НАСА Мировой ветер а также к веб-картам, таким как OpenLayers, Листовка, Карты Гугл и Карты Bing. GeoServer функционирует как эталонная реализация из Открытый геопространственный консорциум Сервис веб-функций стандарт, а также реализует Веб-картографический сервис, Служба веб-покрытия и Служба веб-обработки технические характеристики.[2]
Цели
GeoServer стремится работать как узел в свободном и открытом Инфраструктура пространственных данных. Так же, как HTTP-сервер Apache предложил бесплатный и открытый веб-сервер для публикации HTML GeoServer стремится сделать то же самое для геопространственных данных.
Функции
GeoServer читает различные форматы данных,[3] в том числе:
По стандартным протоколам он производит KML, GML, Шейп-файл, GeoRSS, PDF, GeoJSON, JPEG, Гифка, SVG, PNG и больше. Кроме того, можно редактировать данные через Профиль транзакции WFS (WFS-T).[4] GeoServer включает интегрированный OpenLayers клиент для предварительного просмотра слоев данных.
GeoServer дополнительно поддерживает эффективную публикацию геопространственных данных в Гугл Земля с помощью сетевых ссылок, используя KML. Расширенные функции вывода в Google Планета Земля включают шаблоны для настраиваемых всплывающих окон, визуализацию времени и высоты, а также «супер-наложения».
GeoServer полагается на GeoTools, а ГИС библиотека.[5]
Применение
- MassGIS (ГИС штата Массачусетс)
- Карты MACRIS (Историческая комиссия Массачусетса)
- TriMet (Транзитное агентство для Портленда, Орегон)
- Обследование боеприпасов (Национальное картографическое агентство Великобритании)
- Institut Géographique National (Национальное картографическое агентство Франции)
- GBIF (Глобальный информационный фонд по биоразнообразию)
- Всемирный банк
- Модель глобального землетрясения
- ГМОС (Глобальная система наблюдения за ртутью)
- ФАО (Продовольственная и сельскохозяйственная организация Объединенных Наций)
- Департамент информационных технологий и телекоммуникаций города Нью-Йорка
- TeamSurv
- ITU (Международный союз электросвязи)
Архитектура
GeoServer использует Spring Framework, обеспечивающий архитектуру отправки запросов для модулей, реализующих службы OGC. Приложение веб-администрирования использует калитку, позволяя расширениям вносить дополнительные экраны конфигурации. Приложение предоставляет REST API, реализованный с использованием Spring-MVC-Framework.
GeoServer - это веб-приложение, поддерживающее любые распространенные контейнер сервлета (автономный дистрибутив доступен с Jetty (веб-сервер) как встроенный сервер). GeoWebCache, компонент кэширования на основе Java, похожий на TileCache, поставляется вместе с GeoServer, но приобретается отдельно.[6] Точно так же GeoServer упаковывает GeoTools как библиотеку Java, но она также доступна отдельно.[7]
GeoServer - это давнее приложение, которое претерпело несколько архитектурных изменений. GeoServer 1.0 был построен на основе STRUTS, при этом переход на Spring и Wicket происходит для GeoServer 2.0. Ранние версии REST API использовали рестлет перед переходом на Spring-MVC-Framework.
Смотрите также
- Открытый геопространственный консорциум
- Сервис веб-функций
- Веб-картографический сервис
- Служба веб-покрытия
- MapServer
- Мапник
использованная литература
- ^ «Выпуск 2.18.0». 21 сентября 2020 г.. Получено 10 октября 2020.
- ^ «GeoServer». geoserver.org. Получено 2018-08-02.
- ^ «GeoServer». geoserver.org. Получено 2018-08-02.
- ^ "Справочник WFS - Руководство пользователя GeoServer 2.14.x". docs.geoserver.org. Получено 2018-08-02.
- ^ «О компании - GeoServer». geoserver.org. Получено 2018-08-02.
- ^ «GeoWebCache». Архивировано из оригинал на 2010-04-05.
- ^ "GeoTools".