Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperswil Mapbender3 Workshop Astrid Emde FOSSGIS 2013 Rapperswil.

Slides:



Advertisements
Ähnliche Präsentationen
Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
Advertisements

MAM Einstellungen & Erweiterte Möglichkeiten.
Mehr Möglichkeiten mit der SQL-Version
Typo3 Schulung.
Windows auf öffentlichen PCs
Erweiterung B2B Usermanagement / LDAP-Anbindung
GRASS - Anwendungsbeispiel
NetUSE Web Application Framework Kai Voigt NetUSE AG 28. Februar 2003.
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
PHP Pakete und Beispiele Webengineering Robert Lemke.
Templates. © beas2009 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor in any way.
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Installation FAQ-Forum Zope Basisinstallation Zusätzliche Module (Products) Grundkonfiguration Einrichten neuer Foren.
Aichinger Christian, Strasser Jürgen
EIN CMS MACHT SCHULE Tina Gasteiger.
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
EIDAMO ® Frontend Das neue Frontend gibt Ihnen 100% Flexibilität, und weil es auf verschiedene Framework Biblieotheken basiert, können Sie praktisch.
Typo3 Backend und Redaktion
Kostenlose Alternative zu Microsoft Office
Typo 3. INSTALLATION TYPO3 INSTALLTOOL EXTENSIONS UND TEMPLATES INSTALLATION TEMPLAVOILA USERMANAGEMENT Inhalt:
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Modul „Dynamische Benutzerverwaltung“
Infor:lösungen Installationsguide Lösungsnr.:RS0003_BarcodeEAN128 Titel:Barcode EAN 128 BarcodeEAN128.
_____________________________________________________________________________________________________________________________________________ Arbeit, Bildung.
Erstellung eines Newsletters
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Copyright © 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Homepage-System der SPORTUNION.
MediaWiki 1.7 Installation. MediaWiki 1.7 Voraussetzungen Apache Webserver oder IIS 6.0 PHP > 5 (5.1 empfohlen) sonst MediaWiki MySQL 4.0 oder.
TypoScript.
242/102/49 0/51/59 181/172/166 Primary colors 248/152/29 PMS 172 PMS 137 PMS 546 PMS /206/ /227/ /129/123 Secondary colors 114/181/204.
Verknüpfung von Tabellen
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Programme im.
TemplaVoilá. Allgemeines Dient nicht der Erweiterung der Funktionalität bestehender TYPO3-Sites, sondern der Erhöhung der Produktivität und der Vereinfachung.
Die elektronische Unfallanzeige: Handlungsanleitung für Anwender Elektronische Unfallanzeige.
Imperia 9 an der FernUni Aufbau und Struktur, Webseiten ändern und erzeugen, Besonderheiten Zentrum für Medien und IT … zmi.
Agenda Allgemeine Infos zur neuen Site Login Profil und Profileinstellungen Medien Beitrag erstellen (Beitragsarten,Gültigkeiten)
Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Juli 2012www.contrexx.com1 Autor: Nicolas Müller.
Installation und Nutzung des Eyeblaster Workshops und Hochladen in MediaMind.
Erstellung eines Expandable Banners und Hochladen in MediaMind.
Erstellung von Standard Ads. © 2008 Eyeblaster. All rights reserved Installation MXP Extension Kit Hallo liebe Kreativen, Wir freuen uns, dass Sie mit.
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Theorie. Was ist Drupal? Content-Management-System, Open Source Software Hauptanwendung in der Organisation von Websites In PHP geschrieben und wird als.
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,
2012 Mapbender3 – INTERGEO 2012 Hannover Astrid Emde Mapbender3 Astrid Emde INTERGEO 2012 Hannover.
Neues von Mapbender Arnulf Christl, Astrid Emde INTERGEO Köln 2010.
Drupal Installation Versionen 7.43 & Allgemein (bei beiden Versionen) Xampp Control- Panel öffnen Server starten, sonst kein Zugriff auf localhost.
Mapbender Workshop Astrid Emde, Marc Manns FOSSGIS Heidelberg 2011.
Anwenderbefragung zur FOSSGIS 2009 Hannover
Mapbender Workshop Astrid Emde Christoph Baudson FOSSGIS Osnabrück 2010.
Mapbender Workshop Astrid Emde Christoph Baudson FOSS4G Barcelona 2010.
Mapbender – Orchestrierung des Geodaten-Konzerts
OpenLayers FEATURES DATENQUELLEN
Schnelle PHP-Webapplikationen mit Booosta 3.0
Das IT - Informationssystem
Mapbender3 Workshop Astrid Emde Christian Wygoda Where2B 2012 Bonn.
DBA - Eine Einführung in die 11g Administration
Neue Entwicklungen im GeoPortal.rlp
Inhalt, Erläuterungen und Hinweise zur Installation der Demo-Skripte
New Features und Migration
ORACLE XE Bernd Tuba, Trier, Deutsche Post ITSolutions GmbH.
Modul 7: Neue Medien Workshop: InES online – eine Einführung Eine Präsentation von Peter Müller.
Installation und Beispiele
Mehr Möglichkeiten mit der SQL-Version
Templates
Die Installation des Kalender-Steuerelements
 Präsentation transkript:

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperswil Mapbender3 Workshop Astrid Emde FOSSGIS 2013 Rapperswil

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 2 / Mapbender Developer Team Astrid Emde, Uli Rothstein Mapbende Developer Team Mapbender PSC (Project Steering Commitee) Konzeption, Testen, Dokumentation, Release WhereGroup Bonn

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 3 / Mapbender-User Demo

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 4 / Ziele des Workshops Mapbender3 kennenlernen Architektur und Installation Was bietet die Anwendung? Dienste laden Eigene Anwendung erzeugen Benutzer und Gruppe anlegen Rechtezuweisung Designanpassungen

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 5 / Eigene Anwendung eigene Farben - Toolbar - Icons - Icon aktiv Images als Icons einzelne Buttons individuell Anpassung der Elemente

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 6 / 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 – Astrid Emde FOSSGIS 2013 Rapperwil 7 / Mapbender auf Github

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 8 / Systemvoraussetzungen >= PHP (php5) PHP CLI interpreter (php5-cli) PHP SQLite extension (php5-sqlite) PHP PostgreSQL Erweiterung (php5-pgsql) PHP cURL extension (php5-curl) PHP Alternative PHP Cache (php-apc) PHP Internationalisierungserweiterung (php5-intl)

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 9 / 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 – Astrid Emde FOSSGIS 2013 Rapperwil 10 / Installation Dokumentation der Installation Workshop Installation über install_mapbender3.sh von OSGeo-Live install_mapbender3.sh Dateien liegen unter: /var/www/mapbender3/ Datenbank PostgreSQL mapbender3 Download Mapbender3 wird auf OSGeo-Live 7.0 ab 8/2013 zur Verfügung stehen

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 11 / Aufruf Mapbender3 Developer Modus Produktiver Modus Symfony2 Test der Konfiguration

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 12 / Symfony2 config.php

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 13 / Unterstützung durch den Symfony Profiler /app_dev.php

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 14 / Unterstützung durch den Symfony Profiler

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 15 / Wo liegt was? ALIAS mapbender3 zeigt auf: /var/www/mapbender3/web/ app_dev.php → mapbender3/web/app_dev.php Mapbender: mapbender3/mapbender/src/Mapbender/CoreBundle

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 16 / Wo liegt was? YAML Symfony-Konfiguration über YAML-Dateien Mapbender3-Anwendungskonfiguration über YAML mapbender3/app/mapbender.yml Angaben zur Anwendung und Diensten Mapbender3 Konfiguration über Datenbank z.B. in PostgreSQL parameters.yml

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 17 / Wo liegt was? Mapbender3 Datenbank PostgreSQL, Sqlite, ORACLE, MySQL, MS SQL Tabellen für WMS, User, Group, Layer usw. Symfony nutzt Datenbankabstrationschicht

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 18 / Templating - Wo liegt was? Template → Angabe in der mapbender.yml: Mapbender\CoreBundle\Template\Base Css-Dateien FOM/CoreBundle/Resources/public/css/frontend/ mapbender3_theme.css → Farben, Icons, Fonts fullscreen.css → definiert Bereiche (z.B. content) Twig Template Mapbender/CoreBundle/Resources/views/fullscreen.html.twig

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 19 / Anwendungsübersicht Übersicht der öffentlichen Anwendung Aufruf legt Session für anonymen Benutzer an Anzeige mit Titel, Beschreibung, Übersichtsbild Start der Anwendung

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 20 / Administrationsbereich Anmeldung ist erforderlich über klick auf Login root-Benutzer wurde bei Installation angelegt

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 21 / Aufgeräumte Darstellung - Anwendungsliste

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 22 / Aufgeteilte Formulare - Anwendungsbearbeitung

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 23 / Intuitives Rechtekonzept

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 24 / Erweiterbare Benutzerinformation Basiseingaben Benutzer Passwort Profilklasse mit erweiterter Information nach INSPIRE

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 25 /

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 26 /

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 27 / Hands on

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 28 / Die Aufgabe WMS laden Anwendung erzeugen Anwendung mit Elementen bestücken Anwendung mit WMS bestücken Benutzer anlegen Anwendung diesem Benutzer zuweisen

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 29 / Mapbender3 Quickstart Elementdokumentation ndle/index.html

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 30 / WMS laden demo.wheregroup.com/service?REQUEST=GetCapabilitie s&Service=WMS&Version=

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 31 / Anwendung erzeugen Anwendung mit Namen FOSSGIS erzeugen Map-Element in content einfügen EXTENT Rapperswil ● ●

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 32 / WMS zu Anwendung hinzufügen Layerset für Map und ggf. Overview anlegen Geladenen WMS in Layerset einfügen Ggf. Layer konfigurieren

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 33 / Anwendung mit Elementen bestücken Infos zu den Elementen gibt es unter CoreBundle/ Legende, Overview, Measure usw. Achtung: Elemente brauchen oft einen Button, um sie zu aktivieren

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 34 / Benutzer anlegen Benutzer fossgis anlegen

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 35 / Anwendung User zuweisen Über Application → Stift → Application Security + → User auswählen → Recht view zuweisen Test der Freigabe über Anmeldung als Benutzer fossgis

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 36 / Styling bright_flat_theme.css einbinden statt fullscreen.css application/fom/src/FOM/CoreBundle/Resources/public/css /frontend/bright_flat_theme.css TWIG: mapbender/src/Mapbender/CoreBundle/Resources/views/ Template/fullscreen.html.twig → Angabe statt mapbender3_theme.css (Zeile 7)

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 37 /

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 38 / Testen Sie Mapbender3 Mapbender3 Demo

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 39 / Installation Installieren Sie Mapbender3 über das Download-Paket Oder über Git-Repositories Dokumentation zur Installation

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 40 / Wo finden Sie uns? Mapbender3 Code Roadmap Milestones / Bugtracker

Mapbender3 – Astrid Emde FOSSGIS 2013 Rapperwil 41 / Vielen Dank für ihre Aufmerksamkeit Mit freundlicher Unterstützung der Creative Commons Share Alike License 3.0 Copyright © 2013: Astrid Emde Astrid Emde oder