mapbender basis – technik – ausblick · 13.12.2012 8 weitere bundles symfony2 inkl. doctrine,...
TRANSCRIPT
![Page 1: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/1.jpg)
13.12.2012 1
Mapbender
Basis – Technik – AusblickChristian Wygoda
Where2B 2012
![Page 2: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/2.jpg)
13.12.2012 2
BasisDemo
![Page 3: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/3.jpg)
13.12.2012 3
Geoportal.DE
![Page 4: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/4.jpg)
13.12.2012 4
![Page 5: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/5.jpg)
13.12.2012 5
![Page 6: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/6.jpg)
13.12.2012 6
![Page 7: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/7.jpg)
13.12.2012 7
Mapbender3Bausteine
![Page 8: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/8.jpg)
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
![Page 9: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/9.jpg)
13.12.2012 9
Symfony2
● Objektorientiertes PHPFramework● PerformanceFeatures
– Eingebauter Klassencache– PHPAPC ready (Byte Code Cache)
● Bausteinphilosophie– Symfony Components– Doctrine, Twig, Monolog...
● Keine JavaScriptVorgaben
Mapbender3Bausteine
![Page 10: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/10.jpg)
13.12.2012 10
Unterstützung durch den Symfony Profiler
/app_dev.php
![Page 11: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/11.jpg)
13.12.2012 11
Unterstützung durch den Symfony Profiler
![Page 12: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/12.jpg)
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
![Page 13: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/13.jpg)
13.12.2012 13
Mapbender3
● MapbenderCoreBundle (obligatorisch)● FOMBundles – Friends of Mapbender
(obligatorisch)● Extension Bundles (optional)
– WMSBundle– WMTSBundle– WMCBundle– Weitere in Planung
Bundles, Bundles, Bundles
![Page 14: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/14.jpg)
13.12.2012 14
Stand der Dinge – MapbenderCoreBundle
● Mapbender API– Applikationen– Elemente– Dienste / Layers
● MapbenderFrontend
MapbenderCoreBundle
![Page 15: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/15.jpg)
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
![Page 16: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/16.jpg)
13.12.2012 16
Stand der Dinge FOMBundles
● Verwaltungsbackend– Anwendungsverwaltung– Diensteverwaltung (API)– Benutzerverwaltung
● Workflowspezifische Anwendungen und Formulare
● Fallback auf generische Formulare
![Page 17: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/17.jpg)
13.12.2012 17
Frisches Design
![Page 18: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/18.jpg)
13.12.2012 18
Backend Anwendungsliste
![Page 19: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/19.jpg)
13.12.2012 19
Backend Anwendungsverwaltung
![Page 20: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/20.jpg)
13.12.2012 20
Rechteverwaltung mit ACLs
![Page 21: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/21.jpg)
13.12.2012 21
Erweiterbare Benutzerverwaltung
![Page 22: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/22.jpg)
13.12.2012 22
Community Infrastructure
![Page 23: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/23.jpg)
13.12.2012 23
Community Infrastructure
![Page 24: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/24.jpg)
13.12.2012 24
Community Infrastructure
![Page 25: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/25.jpg)
13.12.2012 25
Testen Sie Mapbender3
http://mapbender3.org/demo/
Community Infrastructure
![Page 26: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/26.jpg)
13.12.2012 26
Installation
http://mapbender3.org/en/download
https://github.com/mapbender/mapbenderstarter
Dokumentation zur Installation
http://doc.mapbender3.org
SourceCodeQuellen
![Page 27: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/27.jpg)
13.12.2012 27
Wo finden Sie uns?
● http://mapbender.org● http://mapbender3.org● http://github.com/mapbender● http://osgeo.org/mapbender
![Page 28: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/28.jpg)
13.12.2012 28
Von Mapbender 2.x nach Mapbender3
Entwicklung & Support Support
Entwicklung & Support
Mapbender 2.x
Mapbender3
![Page 29: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/29.jpg)
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
![Page 30: Mapbender Basis – Technik – Ausblick · 13.12.2012 8 Weitere Bundles Symfony2 inkl. Doctrine, Twig, Monolog etc. Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery](https://reader036.vdocuments.us/reader036/viewer/2022070801/5f029d8a7e708231d40525c5/html5/thumbnails/30.jpg)
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]