Aqcuisition Processing Distribution Exploit/View

Ähnliche Dokumente
Rendering und Bereitstellung massiver Geodaten unter Verwendung von OpenWebGlobe und MapCache in der Cloud

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Cesium. Virtueller 3D Globus im Web. Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA

Ein mobiler Electronic Program Guide

Darstellung komplexer 3D-Stadtmodelle im (mobilen) Webbrowser mittels bildbasiertem Rendering

Konzeption und Entwicklung einer mobilen Web-Applikation aus dem XML-Datenexport eines Redaktionssystems

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Einsatz vom deegree WPS in einer WebService Anwendung - am Beispiel vom Flex-I-Geo-Web Projekt - einem interaktiven Software-Baukasten für Geodaten

Validierung von CityGML-Modellen in FME

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Weboberflächen testen

atvise webmi atvise webmi Kurzeinführung Die weltweit erste professionelle 100% native Web-Visualisierung Kurzeinführung

Vaadin TouchKit. W3L AG

c t HTML 5 App Werbemittelanforderung

Interaktive Medien 1. Semester Martin Vollenweider. Web Entwicklung 1 Kapitel «Struktur»

Das HMS-Reporting-Framework Schneller Zugang zu relevanten Reports

Webbrowserbasierte Indoor-Navigation für mobile Endgeräte auf Basis der OpenStreetMap

Aktuelles zu ECLISO ICN/RC, Mobile und Cloud Live Vorstellung

Cross-Platform Mobile mit.net

Ihr IT-Dienstleister aus Bonn

Neues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS,

Wahlmodul MI-IT-Workshop

Aktualisierung des Internet-Browsers

Praxisbeispiel: Mobile Lösung für Kontrollen im Agrarbereich mit durchgängigen Prozessen

SharePoint 2013 Mobile Access

conjectcm Systemvoraussetzungen

doubleslash Net-Business GmbH

MapProxy. Eine praktische Einführung FOSSGIS Heidelberg. Dominik Helle Oliver Tonnhofer

DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control

Revit Modelle in der Cloud: Autodesk 360 Mobile

MOC Entwicklung von ASP.NET MVC 4 Webapplikationen

HTML5. Die Zukunft mobiler geodatenbasierter Anwendungen? Dipl.-Inf. Steve Schneider. Fraunhofer-Institut für Fabrikbetrieb und -automatisierung IFF

Präsentation Von Laura Baake und Janina Schwemer

Der SCHWEIZER WELTATLAS interaktiv als Web Applikation

Vom proprietären Atlassystem zu einer offenen 3D- Webatlas- Pla:orm

Geodateninfrastruktur Berlin: Das virtuelle 3D Stadtmodell

Bereitschafts Status System Konfigurations- und Bedienungsanleitung

Pure Web für Diagramme, Berichte, Handwerteingaben

38 / 100 Schneller gemacht

Hilfe zu XR PACS ImageproWeb. Inhalt. Windows Updates. IE11 und Windows 7/8

Einführung Web-GIS. Schmidt/Kelz: GIS an Schulen 1

T3 Map Location. Den eigenen Standort mittels Google Maps auf TYPO3 WebSites anzeigen - inklusive Routenplaner. TYPO3 Modul für Google Maps

3D-Webvisualisierung von Planungsdaten am Beispiel des MELAP PLUS Modellorts Heckfeld

Zentrale Informatik. Fernzugriff über Basic Access

FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER

deutschlandweit Geodaten finden und nutzen

2 Fliegen mit einer Klappe schlagen Print & Webkatalog aus einer Datenquelle erzeugen

[DvBROWSER] Offline-Viewer für [DvARCHIV] und [DvARCHIVpersonal] Version 2.2

Das Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla. Seminarvortrag von Wolfgang Neuß

Virtuelle Fachbibliothek Ethnologie:

Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup,

Esri Anwendertreffen Norddeutschland ArcGIS Pro Teil der Esri Plattform. Sidonia Ilie Esri Deutschland GmbH , Hannover

Softwarelizenzen und Open Source

... Peter Woetzel Director Product Management Online Software AG

InfoPoint vom 9. November 2011

Arbokat - das Baumkataster in der ArcGIS Plattform

Relution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

Computer/Web-Stammtisch im Verein für Geschichte und Heimatkunde Oberursel (Taunus) e.v.

Augmented Reality als moderne Darstellungsform von Geodaten

BestaNDsVerWaltUNG, PfleGe & kontrolle mit system

Mobile Analytics mit Oracle BI

Software zur Visualisierung von Proteinen

Was ist das Tekla Warehouse

News RSS-Export. mit tt_news und pmk_rssnewsexport. Alexander Mürb, Arthur Palmer TYPO3 User Group Stuttgart

Internet-Bilddatenbank

ALKIS- und Dienst-Nutzung mit Mapbender

emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn

Präsentation OPTITOOL GmbH

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Zusammensetzen. Mit Ihnen. Für Sie.

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Version 4.0. service.monitor. Systemanforderungen

Einführung Anleitungen für Merlin Project ProjectWizards

Apps in ArcGIS: Neuerungen. 18. Juni 2015

ABI 4 EINE VISION V O R T R A G A N L Ä S S L I C H S P I K

Installationsanleitung Adobe SVG Viewer

Das Rapid Onboarding Center Eine interaktive Hilfe-Plattform im Praxistest

Internet Ringversuche

Open Source GIS - das alternative geogovernment

Radius Online-Campus. PC-technische Voraussetzungen

GEONET Anleitung für Web-Autoren

AJAX Implementierung mit Joomla!

Neue digitale Lösungen für den Wandertourismus

ONLINEERHEBUNG IM STATISTISCHEN BUNDESAMT

Die EnMAP-Box Ziele, Stand der Entwicklung und Ausblick

Softfolio xrm Preisliste 02/2016 für Neukunden. Gültig ab

Die derzeit bekanntesten Alternativen zum Browser von Microsoft sind Mozilla Firefox, Google Chrom und Opera.

Software Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015

D a s P r i n z i p V o r s p r u n g. Anleitung. - & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)

Inhaltsverzeichnis. Allgemein. Installationsvoraussetzungen

TISIS - Industrie 4.0. Ereignis, Ort, Datum

Java Frameworks im Vergleich - ADF vs. Grails vs. Spring

SharePoint Security. Dr. Bruno Quint CORISECIO - Open Source Security Solutions CORISECIO

Regelbasierte 3D-Modellierung urbaner Landschaften: 3D-Stadtmodelle mit CityEngine und ArcGIS Christina Röhr, Esri Deutschland GmbH

Webstream.eu Live Streaming mit ManyCam

OWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes

ATHOS Benutzertreffen

Transkript:

Rendering und Bereitstellung massiver Geodaten unter Verwendung von OpenWebGlobe und MapCache in der Cloud Robert Wüest, Martin Christen, Benjamin Loesch Fachhochschule Nordwestschweiz Aqcuisition Processing Distribution Exploit/View 1

Processing Distribution Exploit/View WebGL WebGL ist ein Industriestandard, welcher von der WebGL Working Group (Mitglieder: Apple, Google, Mozilla, Opera,...) spezifiziert wird. WebGL erlaubt programmierbare 3D-Grafik im Web-Browser ohne Verwendung von Plugins. WebGL basiert auf OpenGL ES 2.0, angapasst für JavaScript Die Spezifikation (Version 1.0) wurde am 3. März 2011 veröffentlicht. 2

OpenWebGlobe SDK? Open Source Software Development Kit auf Basis WebGL und HTML5 zur Integration eines virtuellen Globus in eigene Web-Applikationen unter MIT Lizenz. (www.openwebglobe.org) Ermöglicht die Visualisierung grosser, eigener Bild- und Höhendatenbestände in einem virtuellen Globus Plug-In-frei im Browser ausführbar Demo http://world.openwebglobe.org 3

Warum wird die OpenWebGlobe SDK entwickelt? Das OpenWebGlobe SDK erlaubt dem Entwickler: Einfache Integration grosser, eigener Bild- und Höhendatenbestände Volle Kontrolle über die eigenen Daten und deren Aktualisierung Individuelles Datenhosting auf beliebigen Web-Servern Anpassung und Erweiterung der bestehenden Funktionalität dank offenem Quellcode möglich (MIT Lizenz) Einfache Implementierung eigener Applikationen auf Basis modernster Web-Technologien OpenWebGlobe Web Viewer JavaScript Bibliothek mit Funktionen zur Visualisierung der Daten, Kontrolle der Ansichten und zur Einbindung eigener Inhalte Läuft Plug-In frei in allen WebGL fähigen Browsern Ausführbar ohne Plug-In Plug-In erforderlich 8 4

OpenWebGlobe Inhalte Höhen- und Bilddaten POIs 3D Modelle HTML5 Canvas Element Bildüberlagerungen Punktwolken 9 OpenWebGlobe: Digitales Geländemodell 10 5

OpenWebGlobe in eigener Webseite Erste Schritte Entwickeln/Testen direkt im Browser! Hello World: http://jsfiddle.net/mchristen/86hpw/ OpenStreetMap: http://jsfiddle.net/mchristen/3htxe/ POI setzen: http://jsfiddle.net/mchristen/rkqny/ Latest OpenWebGlobe SDK: http://www.openwebglobe.org/js 12 6

Processing Distribution Exploit/View Prozessierung mit Cloud-Computing 256 Download der sichtbaren Datenfragmente Data Processing & Storage/Cache C++ OpenMP, MPI Python/PHP 256 256 Web Viewer Upload Rohdaten in Cloud (AWS) HTML5 WebGL JavaScript Bilddaten, Höhendaten, 3D-Modelle, Punktwolken, POI 7

Speicherbedarf & Redundanz Kachelgrösse: ca. 64 kb 4^16 Kacheln > 300 TB 71% der Erdoberfläche sind Ozeane Optimierung mit einer Binärkarte Binärkarte LOD 8 (256x256) Binärkarte LOD 9 (512x512) Binärkarte LOD 10 (1024x1024) 8

MapCache Projekt MapServer Erweiterung Caching Lösung die WMS, WMTS, TMS, VirtualEarth/Bing und Googlemaps requests unterstützt OpenSource http://mapserver.org/trunk/mapcache/ Integrierte Datentypen der MapCache Erweiterung Bilddaten Begrenztes Caching auf n Stufen Höhere Auflösungen werden aus den Originaldaten generiert OpenStreetMap Daten Integration von Mapnik (mapnik.org) Rendering über WSGI mit TMS Output MapCache Erweiterung (TMS Source) Höhendaten Streaming von Höhendaten (z.b. ASTER oder SRTM) direkt über ein modifiziertes TMS (JSON Format) 9

Cached Data & On Demand Processing Applikationen mit frei verfügbaren Daten 10

ShowCase Rapid 3D Mapping ShowCase: SwizzQuiz Interaktives Spiel im Webbrowser 11

Zusammenfassung und Ausblick Das OpenWebGlobe SDK bietet eine ideale Basis für 3D Web- Anwendungen zur Visualisierung eigener Datenbestände Die Funktionalität ist dank des offenen Quellcodes einfach Erweiterbar. Durch die «on demand» Aufbereitung mittels MapCache können globale Datensätze mit vernünftigem Speicherbedarf integriert werden Weitere Entwicklungen in Planung: Optimierung für mobile Geräte (ios, Android) Streaming von grossen Punktwolken Streaming von grösseren 3D Stadtmodellen mit OSM (BTh) Weitere Informationen http://www.openwebglobe.org https://twitter.com/#!/openwebglobe https://github.com/openwebglobe 12