2012 Mapbender3 – INTERGEO 2012 Hannover Astrid Emde Mapbender3 Astrid Emde INTERGEO 2012 Hannover.

Slides:



Advertisements
Ähnliche Präsentationen
GWT - google Web Toolkit
Advertisements

Modellgetriebene Softwareentwicklung
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
NetUSE Web Application Framework Kai Voigt NetUSE AG 28. Februar 2003.
PHP Pakete und Beispiele Webengineering Robert Lemke.
Lei Liu: Software-Tankstelle1 Schaffung einer internetbasierten Softwaretankstelle zur Herstellung der technischen Voraussetzungen für die Teilnahme.
Aichinger Christian, Strasser Jürgen
EDC Entwicklerforum Geoprocessing im Web 18. Juli 2013 Benjamin Proß Ein erweiterbarer WPS Client für ArcMap.
EIN CMS MACHT SCHULE Tina Gasteiger.
Adis Kulic und Kerstin Voglauer
MDA – Framework AndroMDA
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 11 Folie 2 Microsoft Internet Information Services (IIS)
Universität zu Köln, SS Seminar: IT-Zertifikat – Dedizierte Systeme Dozentin: Susanne Kurz Referentin: Barbara Huber.
App-Entwicklung mit HTML5, CSS und JavaScript
VU Semistrukturierte Daten 1
...connecting worlds GDI Workshop Ilmenau, Praktische Anwendung OGC-konformer Service mit ESRI Technologie am Beispiel eines Web Mapping Service.
Warum IIS? Best of Microsoft Webserver
Plugin Design Patterns in
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
XAMPP X: Linux, Windows, MacOS X, Solaris Apache Webserver MySQL Perl PHP.
Datenbanken im Web 1.
SE2 Projekt Präsentation Wolf, Juchli, Charriere, Leutenegger.
JQuery: New Wave Javascript Seite 1 jQuery: New Wave Javascript Jörn Zaefferer TIMETOACT Software & Consulting GmbHT: Im Mediapark 2F:
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Semi-automatische Komposition von Dienstbenutzerschnittstellen auf mehreren Abstraktionsebenen Christian Jäckel Universität des Saarlandes Bachelor.
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperswil Mapbender3 Workshop Astrid Emde FOSSGIS 2013 Rapperswil.
Eine Typisierung: OpenLayers, Mapbender und MapFish Arnulf Christl Christoph Baudson FOSSGIS Osnabrück 2010.
Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperswil Mapbender3 nimmt Fahrt auf! Astrid Emde FOSSGIS 2013 Rapperswil.
| New Features APEX 4.2.x Patrik Tischer Ratingen,
Neues von Mapbender Arnulf Christl, Astrid Emde INTERGEO Köln 2010.
Mapbender Workshop Astrid Emde, Marc Manns FOSSGIS Heidelberg 2011.
Mapbender Workshop Astrid Emde Christoph Baudson FOSSGIS Osnabrück 2010.
CMIP6-DICAD – FU Berlin Thomas Schartner
Martin Heerling netzwerk-aktiv GmbH Januar 2013
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
WS2016: Container von A bis Z
Mapbender Workshop Astrid Emde Christoph Baudson FOSS4G Barcelona 2010.
Mapbender – Orchestrierung des Geodaten-Konzerts
Workshop 1 Getting Started 2016 Boris Wylutzki
Datenaustausch und Interoperabilität
OpenLayers FEATURES DATENQUELLEN
(Bundesamt für Seeschifffahrt und Hydrographie)
Einige Ideen für Module
Entwicklungsumgebung Lazarus
Schnelle PHP-Webapplikationen mit Booosta 3.0
Mapbender3 Workshop Astrid Emde Christian Wygoda Where2B 2012 Bonn.
Applikation-Mining als Methode zur Forms 9i-Migration
Metadaten als Grundlage der MDI-DE
Neue Entwicklungen im GeoPortal.rlp
WP Hallo Welt Programmiersprachen und Programme zeigen mit Hallo Welt Beispiele wie es funktioniert WP Hallo Welt zeigt euch die Basisfunktionen für ein.
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
New Features und Migration
Investitionen sichern - wachse mit Forms in die neue Welt
Tv12: MDI-DE – Stand Juni Juni 2012 Christoph Wosniok.
Wesentliche Bestandteile:
Continuous Integration mit TeamCity
Mapbender Funktionalität
Gewachsene Architektur Das kann nicht funktionieren!
Fachberatertreffen 2017 Informationen und Update zu Schild-NRW
1.
XamlCSS  Style XAML With CSS David Rettenbacher 
eSciDoc als Plattform für die Wissenschaft Anwendungen und Szenarien
 Präsentation transkript:

2012 Mapbender3 – INTERGEO 2012 Hannover Astrid Emde Mapbender3 Astrid Emde INTERGEO 2012 Hannover

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 2 / Basis-Demo

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 3 / Von Mapbender 2.x nach Mapbender3 Entwicklung & SupportSupport Entwicklung & Support Mapbender 2.x Mapbender3

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 4 / Grundlegende Änderungen Neuentwicklung mit Architekturwechsel Web Application Framework Symfony2 Doctrine JavaScript-Framework OpenLayers jQuery & jQuery UI MapQuery

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 5 / Geoportal.DE

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 6 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 7 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 8 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 9 / Weitere Bundles Die Komponenten Symfony2 Mapbender Starter Mapbender CoreBundle Mapbender WMSBundle jQuery jQuery UI MapQuery OpenLayers FOMBundles In Symfony2 sind Bundles Plugins. In Symfony2 sind Bundles Plugins.

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 10 / Symfony2 Strikt objektorientiertes PHP-Framework auf Basis von PHP >= Auf Geschwindigkeit optimiert Eingebauter Klassencache PHP-APC ready (Byte Code Cache) Bausteinphilosophie Symfony Components Doctrine, Twig, Monolog... Keine JavaScript-Vorgaben

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 11 / Unterstützung durch den Symfony Profiler /app_dev.php

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 12 / Unterstützung durch den Symfony Profiler

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 13 / MapQuery MapQuery Version 0.1 wurde 2011 veröffentlicht Implemetiert eine jQuery Schnittstelle zu OpenLayers Mapping Widgets Mapbender3 nutzt MapQuery zur Interaktion mit OpenLayers

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 14 / Mapbender3 Kollektion aus Symfony Bundles CoreBundle (obligatorisch) FOMBundles – FOM Friends of Mapbender (obligatorisch) Extension Bundles (optional) WMSBundle WMTSBundle WMCBundle Weitere in Planung

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 15 / Stand der Dinge – MapbenderCoreBundle Mapbender API Applikationen Elemente Dienste / Layers (OWS)-Proxy

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 16 / Stand der Dinge - MapbenderWm(t)sBundle Nutzung von WMS- und WMTS-Diensten Parsen von GetCapabilities-Dokumenten JavaScript-Funktionalität

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 17 / Stand der Dinge - FOMBundles Verwaltungsbackend Anwendungsverwaltung Diensteverwaltung Benutzerverwaltung Workflowspezifische Anwendungen und Formulare Fallback auf generische Formulare

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 18 / Einheitliches Design

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 19 / Aufgeräumte Darstellung - Anwendungsliste

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 20 / Aufgeteilte Formulare - Anwendungsbearbeitung

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 21 / Intuitives Rechtekonzept

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 22 / Erweiterbare Benutzerverwaltung

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 23 / Erzeugung eines eigenen Elements Erzeugung von Elementen mit Hilfe des Generators Aufruf über die Kommandozeile Verschiedene Typen (map-click und map-box)

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 24 / Erzeugung eines eigenen Elements app/console mapbender:generate:element -- type=map-click 'Acme\DemoBundle' MyElement src Summary of actions - Your element AcmeDemoBundle\Element\MyElement has been created. - The following files have been created: - PHP class (src/Acme/DemoBundle/Element/MyElement.php) - jQuery widget (src/Acme/DemoBundle/Resources/public/mapbender.element.myelement.js) Follow up actions Read about adapting your bare-bone element at

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 25 / Erzeugung eines eigenen Elements Nächster Schritt: Anpassung der Funktionen und Hinzufügen von eigenem Code Einbindung des Elements in die Konfigurationsdatei mapbender_demo.yml zur Veröffentlichung in einer Anwendung

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 26 / Stand der Dinge Applikationen können erzeugt werden und bieten diverse Features Benutzer- und Gruppenmanagement über die Oberfläche Speicherung der Benutzer-, Gruppen- und Anwendungsinformationen in einer Datenbank (z.B. PostgreSQL, SQLite, Oracle) Konfiguration der Dienste über eine Text-Datei (mapbender_demo.yml) OWSProxy

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 27 / Ausblick Nächster Meilenstein: Where2Be am 13. Dezember 2012 in BonnWhere2Be Bereitstellung weiterer Features aus laufenden Projekten (WFS Suche, Layerbaum) Aufbau eines Service Repositorys, Speicherung in der Datenbank Kombination von Service Repository und Applikationen Flexible Konfiguration über den Client OWSProxy mit räumlicher Absicherung

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 28 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 29 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 30 /

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 31 / Testen Sie Mapbender3 Mapbender3 Demo

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 32 / Installation Installieren Sie Mapbender3 über das Download-Paket Oder über Git-Repositories Dokumentation zur Installation

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 33 / Wo finden Sie uns? Mapbender Projektstand Halle 7 Stand I.18 auf dem OSGeo-Park

Mapbender3 – INTERGEO 2012 Hannover Uli Rothstein 34 / Vielen Dank für ihre Aufmerksamkeit Mit freundlicher Unterstützung der Creative Commons Share Alike License 3.0 Copyright © 2012: Uli Rothstein Astrid Emde oder