Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine,...
Transcript of Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine,...
13.12.2012 1
Mapbender
Basis – Technik – AusblickChristian Wygoda
Where2B 2012
13.12.2012 2
BasisDemo
13.12.2012 3
Geoportal.DE
13.12.2012 4
13.12.2012 5
13.12.2012 6
13.12.2012 7
Mapbender3Bausteine
13.12.2012 8
Weitere Bundles
Symfony2 inkl. Doctrine, Twig, Monolog etc.
Mapbender Starter
MapbenderCoreBundle
MapbenderWMSBundle
jQuery
jQuery UI
MapQuery
OpenLayers
FOMBundles
Bundles sindPlugins...
Bundles sindPlugins...
Mapbender3Bausteine
13.12.2012 9
Symfony2
● Objektorientiertes PHPFramework● PerformanceFeatures
– Eingebauter Klassencache– PHPAPC ready (Byte Code Cache)
● Bausteinphilosophie– Symfony Components– Doctrine, Twig, Monolog...
● Keine JavaScriptVorgaben
Mapbender3Bausteine
13.12.2012 10
Unterstützung durch den Symfony Profiler
/app_dev.php
13.12.2012 11
Unterstützung durch den Symfony Profiler
13.12.2012 12
OpenLayers – MapQuery – jQuery
● OpenLayers – DAS Schweizer Taschenmesser für Web MapsWeb Maps
● jQuery – DAS Schweizer Taschenmesser für Web AppsWeb Apps
● MapQuery – Schnittstelle zwischen jQuery & OpenLayers
13.12.2012 13
Mapbender3
● MapbenderCoreBundle (obligatorisch)● FOMBundles – Friends of Mapbender
(obligatorisch)● Extension Bundles (optional)
– WMSBundle– WMTSBundle– WMCBundle– Weitere in Planung
Bundles, Bundles, Bundles
13.12.2012 14
Stand der Dinge – MapbenderCoreBundle
● Mapbender API– Applikationen– Elemente– Dienste / Layers
● MapbenderFrontend
MapbenderCoreBundle
13.12.2012 15
MapbenderWm(t)sBundle
● Nutzung von WMS und WMTSDiensten● Verwaltung von WM(T)SDiensten
– Parsen von GetCapabilitiesDokumenten– Konfigurieren von DienstInstanzen
● JavaScriptFunktionalität
13.12.2012 16
Stand der Dinge FOMBundles
● Verwaltungsbackend– Anwendungsverwaltung– Diensteverwaltung (API)– Benutzerverwaltung
● Workflowspezifische Anwendungen und Formulare
● Fallback auf generische Formulare
13.12.2012 17
Frisches Design
13.12.2012 18
Backend Anwendungsliste
13.12.2012 19
Backend Anwendungsverwaltung
13.12.2012 20
Rechteverwaltung mit ACLs
13.12.2012 21
Erweiterbare Benutzerverwaltung
13.12.2012 22
Community Infrastructure
13.12.2012 23
Community Infrastructure
13.12.2012 24
Community Infrastructure
13.12.2012 25
Testen Sie Mapbender3
http://mapbender3.org/demo/
Community Infrastructure
13.12.2012 26
Installation
http://mapbender3.org/en/download
https://github.com/mapbender/mapbenderstarter
Dokumentation zur Installation
http://doc.mapbender3.org
SourceCodeQuellen
13.12.2012 27
Wo finden Sie uns?
● http://mapbender.org● http://mapbender3.org● http://github.com/mapbender● http://osgeo.org/mapbender
13.12.2012 28
Von Mapbender 2.x nach Mapbender3
Entwicklung & Support Support
Entwicklung & Support
Mapbender 2.x
Mapbender3
13.12.2012 29
Ausblick
● Bereitstellung weiterer Features aus laufenden Projekten (WFS Suche, Layerbaum, Digitalisierung etc.)
● OWSProxy mit räumlicher Absicherung● I18N: English, Deutsch● 3.0 Stable: FOSSGIS 2013
13.12.2012 30
Vielen Dank für ihre Aufmerksamkeit
Mit freundlicher Unterstützung der
Creative Commons Share Alike License 3.0
Copyright © 2012: Christian Wygoda
Christian Wygoda
EMail: [email protected]
MailingListe
mapbender[email protected]