Mapbender - Mapbender
Разработчики) | Команда разработчиков Mapbender |
---|---|
изначальный выпуск | 23 ноября 2001 г. |
Стабильный выпуск | 3.2.2[1] / 2 ноября 2020 |
Репозиторий | |
Написано в | PHP, HTML, JavaScript, JSON |
Платформа | Кроссплатформенность |
Доступно в | en, de, it, es, ru, nl, pt |
Тип | Географическая информационная система |
Лицензия | Массачусетский технологический институт |
Интернет сайт | Mapbender |
Mapbender дипломный проект Фонд геопространственных данных с открытым исходным кодом.[2] В 2008 году он был удостоен награды "Веб-сайт месяца OGC".[3] Используется PortalU [4] и несколько федеральных земель для реализации ВДОХНОВЛЯТЬ регулирование.[5][6][7][8] Многие муниципалитеты используют Mapbender в качестве картографических служб города. [9] и он используется в качестве каркаса для онлайн-планировщиков велосипедных маршрутов.[10]
Вступление
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)
- Управление безопасностью (аутентификация, авторизация, безопасная служба единого входа)
- Управление бухгалтерским учетом (ведение журнала)
- Управление пространственными веб-сервисами
Рекомендации
- ^ «Выпуск 3.2.2». 2 ноября 2020 г.. Получено 19 ноября 2020.
- ^ «Пресс-релиз: Mapbender - первый законченный программный проект OSGeo». Архивировано из оригинал на 2016-03-05. Получено 2012-10-04.
- ^ Архив новостей OGC
- ^ Немецкий экологический портал В архиве 2013-09-11 в Archive.today
- ^ Геопортал Рейнланд Пфальц
- ^ Геопортал Саар
- ^ Гидрогеологическая карта Бранденбурга
- ^ Столичный регион Гамбург В архиве 2013-06-06 на Wayback Machine
- ^ Список выбранных картографических сервисов города с помощью Mapbender В архиве 2013-09-28 в Wayback Machine
- ^ Radwanderland находится в ведении федеральной земли Рейнланд-Пфальц.