Konferenz 2006/Einführung Mapbender: Unterschied zwischen den Versionen

Aus FOSSGIS Wiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
(restructured workshop contents)
Zeile 1: Zeile 1:
Donnerstag 30. März von 11 bis 13 Uhr
== Inhalte des Workshops ==
Der Workshop gibt eine Einführung in die aktuell verfügbaren Funktionen der Software Mapbender. Bitte beachten Sie, dass es sich um eine ''Einführung'' handelt bei der Schritt für Schritt gezeigt wird, wie eine neue Anwedung erstellt wird. Für fortgechrittene Themen und die Weiterentwicklung von Mapbender besuchen Sie bitte das [[Mittwoch, 29. März 2006#Entwicklertreffen II - Mapbender | Entwicklertreffen]] am Mittwoch.
* Erstellen einer GUI
* Hinzuladen von Kartendiensten
* Konfigurieren von Karten
* Oberfläche konfigurieren und erweitern
* Neue Kartendienste hinzuladen
* Debugging
* Anlegen eines neuen Benutzers
* Zuweisen von Benutzern, Rechten und Rollen
* Einbinden in Webanwendungen


Uli Rothstein / Arnulf Christl
== Beschreibung der Software Mapbender ==
Die [http://www.mapbender.org Mapbender] Client Suite Software beinhaltet Oberflächen für die Anzeige, Navigation und Abfrage von OGC standardisierten Diensten, Daten und Formaten (z.B. WMS, WFS-T, GML). Zusätzlich stehen in der Administration Module und Oberflächen für die Verwaltung der standardisierten Dienste, Benutzer, Benutzergruppen und Berechtigungen zur Verfügung.


== Was ist Mapbender ==
=== Administrationsdatenbank ===
Die [http://www.mapbender.org Mapbender] Client Suite Software beinhaltet Oberflächen für die Anzeige, Navigation und Abfrage von OGC standardisierten Diensten, Daten und Formaten (z.B. WMS, WFS-T, GML). Zusätzlich stehen in der Administration Module und Oberflächen für die Verwaltung der standardisierten Dienste, Benutzer, Benutzergruppen und Berechtigungen zur Verfügung. Die Mapbender-Datenbank ermöglicht eine exakte benutzer- und projektspezifische Protokollierung aller Aktionen, Abfragen und Navigation.
Die Mapbender-Administrationsdatenbank ermöglicht eine exakte benutzer- und projektspezifische Zuordnung von Kartenwerken und Funktionen. Die Protokollierung aller Aktionen, Abfragen und der Navigation gibt Aufschluss über das Nutzerverhalten, kann zur Dokumentation von Zugriffen und für Abrechnungsmodule genutzt werden.  


Mapbender läßt sich leicht in eine bestehende Architektur und in Web Sites integrieren. Der Workshop gibteine Einführung in die aktuell verfügbaren Funktionen.
=== Interoperabilität und Kompatibilität ===
Die Software ist kompatibel mit Kartendiensten und Datendiensten, die entsprechende  OGC-Schnittstellenspezifikationen implementieren und kann deshalb als Rahmen für eine breite Palette von GIS- und GDI-Softwareprodukten unterschiedlicher Hersteller genutzt werden. Die Palette der unterstützten Software kann bei Bedarf erweitert werden und ermöglicht es, auch herstellerspezifische Besonderheiten zu berücksichtigen. Mapbender läßt sich leicht in bestehende Architekturen und in Web Sites integrieren.  


Die Software ist kompatibel mit Kartendiensten und Datendiensten, die entsprechende  OGC-Schnittstellenspezifikationen implementieren und kann deshalb als Rahmen für eine breite Palette von GIS- und GDI-Softwareprodukten unterschiedlicher Hersteller genutzt werden. Die Palette der unterstützten Software kann bei Bedarf erweitert werden und ermöglicht es, auch herstellerspezifische Besonderheiten zu berücksichtigen.
=== Weiterentwicklung ===
Die weitere Entwicklung der Mapbender Software wird über eine Funktionsbörse geregelt, die am Mittwoch als Einführung in der [[Mittwoch, 29. März 2006#Entwicklertreffen II - Mapbender | Entwicklertreffen]] vorgestellt wird. Jeder kann sich an der Weiterentwicklung beteiligen, dabei geht es nicht nur um Programmierung, sondern auch um Dokumentation, Design, Testen und Finanzierungen.


Die weitere Entwicklung der Mapbender Software wird über eine Funktionsbörse geregelt, im zweiten Teil des Workshops wird vorgestellt wie das funktioniert und wie man sich beteiligen kann.
== Einsatzgebiete ==
 
=== Einsatzgebiete ===
Mapbender bietet sich als web-basierte Anwendungsschicht für eine Vielzahl von Aufgabenbereiche an, dazu zählen unter anderem:
Mapbender bietet sich als web-basierte Anwendungsschicht für eine Vielzahl von Aufgabenbereiche an, dazu zählen unter anderem:
* Web-GIS Client (OGC WMS, WFS, Catalog Service Client)
* Web-GIS Client (OGC WMS, WFS, Catalog Service Client)
Zeile 22: Zeile 33:
* Abrechnungssystem (Zugriffsprotokolierung)
* Abrechnungssystem (Zugriffsprotokolierung)


In dem Workshop werden Best-Practice Beispiele für diese Einsatzbereiche vorgestellt.
In dem Workshop werden einige Best-Practice Beispiele dieser Einsatzbereiche vorgestellt.


=== Dokumentation, Mailing Listen und Wiki ===
=== Dokumentation, Mailing Listen und Wiki ===
Im letzten Teil werden die Kommunikationstechnologien vorgestellt mit denen die Dokumentation der Software gepflegt wird. Eine kurze Einführung in Mailing Listen und Wiki-Technologie zeigt, wie die Software optimiert in Betrieb genommen un gepflegt werden kann.
Lernen Sie die Kommunikationstechnologien kennen, mit denen die [http://www.mapbender.org Dokumentation] der Software erstellt und gepflegt wird. Eine kurze Einführung in [[Mailing Listen]] und Wiki-Technologie zeigt, wie die Software optimiert in Betrieb genommen un gepflegt werden kann.
 
== Open Source Geospatial Foundation ==
Mapbender ist im Prozess ein Projekt der [http://www.osgeo.org Open Source Geospatial Foundation] zu werden, ein Teil der Kommunikationstechnologie und Sourcecodeverwaltung sind bereits auf die neue Plattform umgestellt. Ein kurzer Ausblick zeigt, wie sich Mapbender in die Geodateninfrastruktur-Software der Open Source Community einbettet, welche Aufgaben abgedeckt werden und wie die Entwicklung mit Partnerprojekten dadurch erleichtert und verbessert wird.

Version vom 19. März 2006, 22:31 Uhr

Inhalte des Workshops

Der Workshop gibt eine Einführung in die aktuell verfügbaren Funktionen der Software Mapbender. Bitte beachten Sie, dass es sich um eine Einführung handelt bei der Schritt für Schritt gezeigt wird, wie eine neue Anwedung erstellt wird. Für fortgechrittene Themen und die Weiterentwicklung von Mapbender besuchen Sie bitte das Entwicklertreffen am Mittwoch.

  • Erstellen einer GUI
  • Hinzuladen von Kartendiensten
  • Konfigurieren von Karten
  • Oberfläche konfigurieren und erweitern
  • Neue Kartendienste hinzuladen
  • Debugging
  • Anlegen eines neuen Benutzers
  • Zuweisen von Benutzern, Rechten und Rollen
  • Einbinden in Webanwendungen

Beschreibung der Software Mapbender

Die Mapbender Client Suite Software beinhaltet Oberflächen für die Anzeige, Navigation und Abfrage von OGC standardisierten Diensten, Daten und Formaten (z.B. WMS, WFS-T, GML). Zusätzlich stehen in der Administration Module und Oberflächen für die Verwaltung der standardisierten Dienste, Benutzer, Benutzergruppen und Berechtigungen zur Verfügung.

Administrationsdatenbank

Die Mapbender-Administrationsdatenbank ermöglicht eine exakte benutzer- und projektspezifische Zuordnung von Kartenwerken und Funktionen. Die Protokollierung aller Aktionen, Abfragen und der Navigation gibt Aufschluss über das Nutzerverhalten, kann zur Dokumentation von Zugriffen und für Abrechnungsmodule genutzt werden.

Interoperabilität und Kompatibilität

Die Software ist kompatibel mit Kartendiensten und Datendiensten, die entsprechende OGC-Schnittstellenspezifikationen implementieren und kann deshalb als Rahmen für eine breite Palette von GIS- und GDI-Softwareprodukten unterschiedlicher Hersteller genutzt werden. Die Palette der unterstützten Software kann bei Bedarf erweitert werden und ermöglicht es, auch herstellerspezifische Besonderheiten zu berücksichtigen. Mapbender läßt sich leicht in bestehende Architekturen und in Web Sites integrieren.

Weiterentwicklung

Die weitere Entwicklung der Mapbender Software wird über eine Funktionsbörse geregelt, die am Mittwoch als Einführung in der Entwicklertreffen vorgestellt wird. Jeder kann sich an der Weiterentwicklung beteiligen, dabei geht es nicht nur um Programmierung, sondern auch um Dokumentation, Design, Testen und Finanzierungen.

Einsatzgebiete

Mapbender bietet sich als web-basierte Anwendungsschicht für eine Vielzahl von Aufgabenbereiche an, dazu zählen unter anderem:

  • Web-GIS Client (OGC WMS, WFS, Catalog Service Client)
  • Geo-CMS (Content Management System)
  • Web-basierte Digitaliseroberfläche (OGC WSF-T Client)
  • Metainformationssystem (ISO 19-einhundert Serie)
  • Katalogsystem (ISO 19119 Service Metadaten)
  • Securitymanagement (Authentifikation, Autorisation)
  • Abrechnungssystem (Zugriffsprotokolierung)

In dem Workshop werden einige Best-Practice Beispiele dieser Einsatzbereiche vorgestellt.

Dokumentation, Mailing Listen und Wiki

Lernen Sie die Kommunikationstechnologien kennen, mit denen die Dokumentation der Software erstellt und gepflegt wird. Eine kurze Einführung in Mailing Listen und Wiki-Technologie zeigt, wie die Software optimiert in Betrieb genommen un gepflegt werden kann.