BGIS Core
bgis (Kurzform für BundesGIS) ist ein generischer Webmapping-Client, der im Auftrag des Bundesministerium für Land- und Forstwirtschaft, Regionen und Wasserwirtschaft (BML) entwickelt wurde. Der OpenSource-Client soll als Basis zur Nutzung in anderen öffentlichen Stellen und auch im privaten Umfeld eingesetzt werden. Der Client basiert auf der jeweils aktuellen Version von Openlayers und zeichnet sich durch einen modularen Aufbau aus.
Die Hauptmerkmale von bgis sind unter anderem:
- einheitliches Look&Feel
- hohe Benutzerfreundlichkeit
- höchstmögliche Barrierefreiheit
- bereits implementierte Basiskomponenten eines webbasierten Map-Viewers
- modulare Erweiterbarkeit der Funktionalitäten
- Unterstützung von mobilen Endgeräten und Touchbedienung
- vordefinierte Datenquellen und gemeinsam genutzte (Karten-) Dienste
- besondere Berücksichtigung von INSPIRE und OGD
- Möglichkeit zur Integration in eine eigene Webseite (bspw. CMS)
- Authentifizierung bzw. Integration über das Portalverbund-Protokoll (PVP)
Getting Started
Install the bgis
package:
# NPM
npm install bgis
# Yarn
yarn add bgis
There are two stylesheets in the bgis package folder. Use them depending on your implementation:
-
bgis_core.css
for the core version -
bgis_client.css
for the full version
IntelliSense support and type checking for VS Code
The bgis
package contains TypeScript definition that includes all documented API
and protected class members and methods.
Supported Browsers
bgis
runs on all modern browsers that support HTML5
and ECMAScript 5.
This includes Chrome, Firefox, Safari and Edge.