Mapbender es un proyecto graduado de la Open Source Geospatial Foundation . [2] Fue galardonado con el sitio web del mes de OGC en 2008. [3] Es utilizado por PortalU [4] y varios estados federales para implementar la regulación INSPIRE . [5] [6] [7] [8] Muchos municipios utilizan Mapbender como servicios de mapas de la ciudad [9] y se utiliza como marco cartográfico para los planificadores de rutas ciclistas en línea. [10]
Desarrollador (es) | Equipo de desarrolladores de Mapbender |
---|---|
Versión inicial | 23 de noviembre de 2001 |
Lanzamiento estable | 3.2.5 [1] / 8 de junio de 2021 |
Repositorio | |
Escrito en | PHP , HTML , JavaScript , JSON |
Plataforma | Multiplataforma |
Disponible en | en, de, eso, es, ru, nl, pt |
Tipo | Sistema de información geográfica |
Licencia | MIT |
Sitio web | mapbender |
Introducción
Mapbender es un software de mapeo web implementado en PHP y JavaScript , la configuración reside en un modelo de datos almacenado en una base de datos PostgreSQL PostGIS o MySQL . Está desarrollado como un proyecto de código abierto y tiene la licencia GNU GPL como software libre . Mapbender es un marco para la gestión de servicios de datos espaciales que están estandarizados siguiendo las especificaciones OGC OWS , WMS y WFS y utilizando los formatos GeoRSS y GML y Web Map Context . El marco implementa la gestión, autenticación y autorización de usuarios. Las interfaces de gestión para la administración de usuarios, grupos y servicios se almacenan como configuraciones en la base de datos.
El software se utiliza para mostrar, superponer, editar y administrar servicios de mapas web distribuidos . Los mapas en sí son generados por el software del servidor . Desde esta perspectiva, Mapbender es un software cliente . Las interfaces de cliente se generan dinámicamente mediante scripts PHP en Mapbender Server.
Interfaz de usuario
Las interfaces de usuario se crean utilizando formularios del mismo tipo basado en web. Las interfaces de usuario contienen elementos (botones, mapas, leyendas, enlaces), cada uno tiene atributos HTML asociados, ruta a módulos PHP o código JavaScript que se almacenan en la base de datos. Los módulos básicos implementan:
- acercar y alejar
- mapa panorámico
- haga clic y consulte (OGC WMS GetFeatureInfo)
- activar y desactivar capas
- mover para coordinar (acercar a)
- obtener coordenadas (clic del mouse)
- digitalizar (agregar nuevos puntos, líneas, polígonos; esto requiere WFS transaccional)
- cargar servicios de mapas (OGC WMS)
- reordenar y eliminar servicios de mapas
- Mostrar leyenda
- impresión
- interfaces de búsqueda
- almacenar la composición actual del mapa como documento de contexto de mapa web de OGC
Las interfaces de usuario se pueden iniciar parametrizadas con un cuadro delimitador , un conjunto de servicios y un conjunto de capas activadas.
Interfaces de administración
Las interfaces de administración son interfaces de usuario con módulos de administración. Esto hace que la administración sea altamente flexible y compatible con múltiples clientes (tanto con múltiples interfaces como con permisos de usuario / grupo). Los módulos de administración incluyen la gestión (agregar, editar, eliminar) de:
- usuarios
- grupos
- interfaces (GUI)
- Servicios WMS
- Servicios WFS y WFS transaccionales
- Proxy de seguridad de OWS
- Metadatos
- Registro y protocolo
- Monitor de servicio
Categorización
Mapbender está diseñado para administrar servicios web poco acoplados en una arquitectura orientada a servicios . Debido a algunos problemas a principios de SIG historia con sistemas de coordenadas , coordenadas cartesianas sistemas y Topografía esto a veces puede ser algo complejo.
El software Mapbender cubre los siguientes temas:
- Cliente Web-GIS (OGC WMS, WFS, cliente de servicio de catálogo)
- Geo-CMS (sistema de gestión de contenido)
- Funcionalidad de edición y digitalización de mapas basada en la web (OGC WFS-T Client)
- Broker de metainformación de servicios (ISO 1900 Series)
- Sistema de catálogo (metadatos de servicio ISO 19119)
- Gestión de seguridad (autenticación, autorización, SSO Secure Service)
- Gestión contable (registro)
- Orquestación de servicios web espaciales
Referencias
- ^ "Versión 3.2.5" . 8 de junio de 2021 . Consultado el 21 de junio de 2021 .
- ^ "Comunicado de prensa: Mapbender es el primer proyecto de software graduado de OSGeo" . Archivado desde el original el 5 de marzo de 2016 . Consultado el 4 de octubre de 2012 .
- ^ Archivo de boletines de OGC
- ^ el portal medioambiental alemán Archivado el 11 de septiembre de 2013 en archive.today
- ^ Geoportal Renania Palatinado
- ^ Geoportal Saarland
- ^ Mapa hidrogeológico de Brandeburgo
- ^ Región metropolitana de Hamburgo Archivado el 6 de junio de 2013 en la Wayback Machine.
- ^ Lista de servicios de mapas de la ciudad seleccionados utilizando Mapbender Archivado el 28 de septiembre de 2013 en Wayback Machine
- ^ Radwanderland operado por el estado federal alemán de Renania Palatinado
enlaces externos
- Página web oficial
- Mapbender en Ohloh