Mapbender - это законченный проект Open Source Geospatial Foundation . [2] Он был удостоен звания веб-сайта месяца OGC в 2008 году. [3] Он используется PortalU [4] и несколькими федеральными землями для выполнения требований INSPIRE . [5] [6] [7] [8] Многие муниципалитеты используют Mapbender в качестве картографических служб города [9], и он используется в качестве каркаса для онлайн-планировщиков велосипедных маршрутов. [10]
Разработчики) | Команда разработчиков Mapbender |
---|---|
Первый выпуск | 23 ноября 2001 г. |
Стабильный выпуск | 3.2.5 [1] / 8 июня 2021 г . |
Репозиторий | |
Написано в | PHP , HTML , JavaScript , JSON |
Платформа | Кроссплатформенность |
Доступно в | en, de, it, es, ru, nl, pt |
Тип | Географическая информационная система |
Лицензия | Массачусетский технологический институт |
Веб-сайт | mapbender |
Вступление
Mapbender - это программное обеспечение для веб-картографии, реализованное на PHP и JavaScript , конфигурация которого находится в модели данных, хранящейся в базе данных PostgreSQL PostGIS или MySQL . Он разработан как проект с открытым исходным кодом и лицензирован GNU GPL как бесплатное программное обеспечение . Mapbender - это платформа для управления службами пространственных данных, которые стандартизированы в соответствии со спецификациями OGC OWS , WMS и WFS и используют форматы GeoRSS и GML и контекст веб-карты . Фреймворк реализует управление пользователями, аутентификацию и авторизацию. Интерфейсы управления для администрирования пользователей, групп и служб хранятся в виде конфигураций в базе данных.
Программное обеспечение используется для отображения, наложения, редактирования и управления распределенными картографическими веб-сервисами . Сами карты генерируются серверным программным обеспечением. С этой точки зрения Mapbender - это клиентское программное обеспечение. Клиентские интерфейсы динамически генерируются сценариями PHP на сервере Mapbender.
Пользовательский интерфейс
Пользовательские интерфейсы создаются с использованием форм одного и того же веб-типа. Пользовательские интерфейсы содержат элементы (кнопки, карты, легенды, ссылки), каждый из которых имеет связанные атрибуты HTML, путь к модулям PHP или код JavaScript, которые хранятся в базе данных. Базовые модули реализуют:
- увеличивать и уменьшать масштаб
- панорамировать карту
- щелкните и запросите (OGC WMS GetFeatureInfo)
- включать и выключать слои
- перейти к координате (увеличить)
- получить координату (щелчок мышью)
- оцифровать (добавить новые точки, линии, многоугольники; для этого требуется транзакционный WFS)
- загрузить картографические сервисы (OGC WMS)
- изменить порядок и удалить картографические сервисы
- показать легенду
- Распечатать
- поисковые интерфейсы
- сохранить текущий состав карты как документ OGC Web Map Context
Пользовательские интерфейсы можно запускать параметризованными с помощью ограничительной рамки , набора сервисов и набора активированных слоев.
Интерфейсы администрирования
Интерфейсы администрирования - это пользовательские интерфейсы с модулями администрирования. Это делает администрирование очень гибким и позволяет работать с несколькими клиентами (как с несколькими интерфейсами, так и с разрешениями пользователей / групп). Модули администрирования включают управление (добавление, редактирование, удаление):
- пользователи
- группы
- интерфейсы (GUI)
- WMS сервисы
- WFS и транзакционные сервисы WFS
- Прокси-сервер безопасности OWS
- Метаданные
- Журнал и протокол
- Сервисный монитор
Категоризация
Mapbender разработан для управления слабосвязанными веб-сервисами в сервис-ориентированной архитектуре . Из-за некоторых сбоев в ранней истории ГИС с системами координат , декартовыми системами координат и геодезией это иногда может быть несколько сложным.
Программа Mapbender охватывает следующие темы:
- Клиент Веб-ГИС (OGC WMS, WFS, Клиент службы каталогов)
- Гео-CMS (Система управления контентом)
- Возможность оцифровки и редактирования карт через Интернет (клиент OGC WFS-T)
- Брокер сервисной метаинформации (серия ISO 19 сотен)
- Система каталогов (сервисные метаданные ISO 19119)
- Управление безопасностью (аутентификация, авторизация, SSO Secure Service)
- Управление бухгалтерским учетом (ведение журнала)
- Управление пространственными веб-сервисами
Рекомендации
- ^ "Выпуск 3.2.5" . 8 июня 2021 . Проверено 21 июня 2021 года .
- ^ «Пресс-релиз: Mapbender - первый законченный программный проект OSGeo» . Архивировано из оригинала на 2016-03-05 . Проверено 4 октября 2012 .
- ^ Архив новостей OGC
- ^ Немецкий экологический портал. Архивировано 11 сентября 2013 г. в archive.today.
- ^ Геопортал Рейнланд Пфальц
- ^ Геопортал Саар
- ^ Гидрогеологическая карта Бранденбурга
- ↑ Столичный регион Гамбург. Архивировано 06.06.2013 в Wayback Machine.
- ^ Список выбранных картографических сервисов города с использованием Mapbender. Архивировано 28 сентября 2013 г. на Wayback Machine.
- ^ Radwanderland управляется немецкой федеральной земли Рейнланд Пфальц
Внешние ссылки
- Официальный веб-сайт
- Mapbender на Ohloh