OpenStreetMap 3D interoperable processing and visualisationof high volume spatial data sets on the Web



Similar documents
Statewide 3D SDI with CityGML in North Rhine-Westphalia

CityGML goes to Broadway

GIS: Geographic Information Systems A short introduction

Comparison of Open Source Virtual Globes

Notable near-global DEMs include

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

Service-Oriented Visualization of Virtual 3D City Models

<Insert Picture Here> Data Management Innovations for Massive Point Cloud, DEM, and 3D Vector Databases

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB

_ LUCIADRIA PRODUCT DATA SHEET

3D City Models for Simulation & Training Requirements on Next Generation 3D City Models

Use of NASA World Wind Java SDK for Three-Dimensional Accessibility Visualization of Remote Areas in Lao P.D.R.

Technology Trends In Geoinformation

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

Web-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch

VICTOR DE GRAAFF THIS IS ME

Databases for 3D Data Management: From Point Cloud to City Model

Working with Digital Elevation Models and Digital Terrain Models in ArcMap 9

MD imap 2.0 THE NEXT GENERATION OF MARYLAND S ENTERPRISE GIS. Esri MUG Conference Baltimore, MD December 3,

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Integrated Risk Management System Components in the GEO Architecture Implementation Pilot Phase 2 (AIP-2)

SERVICES ORIENTED SMART CITY PLATFORM BASED ON 3D CITY MODEL VISUALIZATION.

On the Positional Accuracy of the GoogleEarth Imagery

Intergraph Roadway Information Management Solution. Title Title. Title Title. A White Paper

Data source, type, and file naming convention

Use of OGC Sensor Web Enablement Standards in the Meteorology Domain. in partnership with

Providing GRASS with a Web Processing Service Interface

3D Point Cloud Analytics for Updating 3D City Models

TOWARDS AN AUTOMATED HEALING OF 3D URBAN MODELS

Global environmental information Examples of EIS Data sets and applications

Toward a collective tagging Android application for gathering accessibility-related geospatial data in European cities

Integration of location based services for Field support in CRM systems

Developing Fleet and Asset Tracking Solutions with Web Maps

INSPIRE INfrastructure for SPatial InfoRmation in Europe

16 URBAN VISUALIZATION MODELLING

CASE STUDY LANDSLIDE MONITORING

What's new in gvsig Desktop 2.0

The ORIENTGATE data platform

GPS Precise Point Positioning as a Method to Evaluate Global TanDEM-X Digital Elevation Model

3D Client Software - Interactive, online and in real-time

DIGITAL ELEVATION MODEL DATABASE W42 - A SCALABLE SYSTEM FOR SPATIAL DATA

Visualize your World. Democratization i of Geographic Data

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

Cadastre in the context of SDI and INSPIRE

DEVELOPMENT OF REAL-TIME TRACKING & LOG MANAGEMENT SYSTEM USING FREE AND OPEN SOURCE SOFTWARE

_ LUCIADRIA PRODUCT DATA SHEET

Inframoura. Migrating from ArcGIS to Boundless OpenGeo Suite. Diogo Vitorino

Information Visualization and Visual Analytics

Compiled from ESRI s Web site: 1. What Is a GIS?

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Dr. Rinaldo Wurglitsch Solution Development Manger

FUTURE OF GIS. GED 554 Lecture 7. Surface Representation in GIS. May 24, 2013

Server GIS. What Server GIS software do we provide?

White Paper. PlanetDEM 30. PlanetObserver 25/11/ Update

_ LUCIADMOBILE V2015 PRODUCT DATA SHEET _ LUCIADMOBILE PRODUCT DATA SHEET

Web Map Service Architecture for Topographic Data in Finland

OpenBuildingModels - Towards a Platform for Crowdsourcing Virtual 3D Cities

UniGR Workshop: Big Data «The challenge of visualizing big data»

LIDAR and Digital Elevation Data

3D GIS: It s a Brave New World

Digital Remote Sensing Data Processing Digital Remote Sensing Data Processing and Analysis: An Introduction and Analysis: An Introduction

The USGS Landsat Big Data Challenge

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

How To Use Data From Copernicus And Big Data To Help The Environment

secure intelligence collection and assessment system Your business technologists. Powering progress


DEVELOPMENT OF REAL-TIME VISUALIZATION TOOLS FOR THE QUALITY CONTROL OF DIGITAL TERRAIN MODELS AND ORTHOIMAGES


GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

PDOK Kaart, the Dutch Mapping API

Publishing Hosted 3D Feature Layers. An Esri White Paper September 2015

What s new in Carmenta Server 4.2

Introduction to Geospatial Web Services

Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design

Leveraging Cloud-Based Mapping Solutions

LSD APC Part I Workshop Geographic Information System. Danny Yeung 14 November 2015

Mapping Mashup/Data Integration Development Resources

Advanced Geospatial Information & Intelligence Services Research

APPLICATION OF GOOGLE EARTH FOR THE DEVELOPMENT OF BASE MAP IN THE CASE OF GISH ABBAY SEKELA, AMHARA STATE, ETHIOPIA

Transcription:

OpenStreetMap 3D interoperable processing and visualisationof high volume spatial data sets on the Web Alexander Zipf Chair of Cartography Department of Geography University of Bonn www.geographie.uni-bonn.de/karto/ www.osm-3d.de www.gdi-3d.de www.nrw-3d.de

Growth of OpenStreetMap 2005 2006 2007 2008

OSM-3D Research questions Use potential and quality of user-generated data Scalability of concepts and services developed in GDI-3D Integration ofuser-generatedcontentintointeroperable geodata infrastructures Development of state-wide GDI-3D prototype Provide interoperable platform for 3D city and landscape models Evaluation of cartograhic principles in3d

Generating 3D landscape models Integrate heterogeneous data sources: 3D buildings(city model) digital elevationmodels(dem) - triangulated 3D points Landuse (streets, water, forest, parcels ) - 2D vectordatawithlandusetype - aerial/ satellite images(no semantics) other objects - trees, signs, street furniture - landmarks, POIS,

W3DSG ermany 3D - elevation model? DEM: SRTM, Shuttle Radar Topography Mission, 2000 - resolution 90m (+-7m height accuracy in Germany) - FREE?

Support forstreamingthroughtiling& view dependent level of detail(lod)

TilingGermany 35 tilesa 128km; 9Mio tilesa 500 meter Quadtree LOD level - 128000-64000 - 32000-16000 - 8000-4000 - 2000-1000 - 500 length in meter 35* 4 9 tiles

Generalisationresults of integrated DEM LOD 500 1699 KB LOD 8000 102KB LOD 1000 552KB LOD 16000 43KB Example: area of 3600 * 3600 meter (Heidelberg); file size in kilobyte

Smoothed streets in 90meter DEM Improved visualization despite coarse DEM

Integrating OSM 2D landuse& SRTM DEM SRTM DHM OSM Daten Kachelung Selektion Generate buidlings POIs (labels, signs) Triangulation Generalisierung (Douglas-Peucker) TIN Integration OSM 2D Daten TIN Vereinfachung (Garland & Heckbert) Einebnung linearer 2D Daten Visualisierung Integrated (VRML) DEM

www.osm-3d.org Germany

www.osm-3d.org Germany

www.osm-3d.org Germany

The bigpicture: 3D citieson theweb Today: proprietary virtual globes - Google Earth / Microsoft Virtual Earth - Nasa Worldwind Only Visualisation! OGC working group: 3D Portrayal Services - Web 3D Service (W3DS) - Web Perspective View Service (WPVS) - 3D Symbology Encoding Integrated in SDI Framework!

OGC Web 3D Service (W3DS) draft delivers 3D scenes - display elements - VRML, KML, X3D imports 3D city models - OGC CityGML format interface similar to WMS - ~15 parameter.. - 3D Symbology Encoding Draft - Including OGC Filter Encoding

Fromstatictodynamicdatain 3D SDI provide real-time sensor data in SDIs based on OGC Sensor Web Enablement (SWE) Web-based access and control of sensor networks - Example: integration of different sensors in 3D-SDI - Visualization in XNavigator

Sensors in GDI-3D building monitoring: smoke, locks

Sensors in GDI-3D gauge, water height

Integration of Location Based Services LBS OpenGISLocationServices (OpenLS) Part 1 Directory Service spatial yellow pages Part 2 Gateway Service position from wireless network Part 3 Location Utility Service (reverse) geocoder Part 4 PresentationService route maps with POIs Part 5 Route Service New Tracking Service several options track people& goods www.openrouteservice.org

Directory Service: OSM Points of Interest

OpenLS Route Service 3D Automatic generation of 3D graph,; Usage of 3D route service through XNavigator

n e x t: 3D IndoorRouting(airportdisasterscenario)

Analysis in 3D-SDI? OGC Web Processing Service (WPS) Processing & analysis of DEM & 3D geodata - DEM (pre)processing: tiling, triangulation, generalisation - Domain specific scenarios: - bomb finding (disaster management), emission spread - Slope, Aspect, Profile Graph - Visibility GIS

Visualisation of emission simulations dynamically calculated by WPS with actual wind informaton through OGC SOS (Sensor Observation Service) only proof of concept

OGC Services Architecture of GDI-3D.de CatalogService Web Metadaten zu Daten & Services Web Processing Service Aufbereitung Geodaten (DGM, 2D, 3D) SensorObservation Service Hochwasserpegel Luftschadstoffe Gebäudemonitor W3DS 3D Stadt-und Landschaftsmodelle 3ddb Map 3D Client Visualisierung Interaktion OpenLS Utility Service Geocoder(reverse) OpenLS Directory Service Gelbe Seiten - Umgebungssuche Web Map Service 2D Karten Übersicht Route Service 3D Transformation 2D->3D OpenLSRoute Service Routenberechnng Web Processing Service Analyse: Emmission, Bombenfund, Höhenprofil etc. SensorObservation Service Dynamische Daten Windricht. / -stärke Web Coverage Service Rasterdaten Web Feature Service Geodatenbank OLS Presentation Service Routenkarten

3D Symbology Editor (Client)

3D SLD (Styled Layer Descriptor) Extension ofsld for3d - Rotation of elements for all three axes - Displacements and positions are extended by Z - SurfaceSymbolizer - Integration of external 3D objects - 3D Material Properties - Billboards - 3D legends - Lines displayed cylindrical (e.g. for routing, etc)

3D Symbology Encoding SurfaceSymbolizer for analytical DEM-Visualisation

SRTM für Hillshade in OSM-WMS.de

SRTM für Hillshade in OSM-WMS.de

www.nrw-3d.de(bonn) 6 Mio Buildings

1 st lessonslearned Both3D & LocationServices scaletolarge regions - Europe MapService, (Reverse) Geocoder, Directory Service, Route Service, WFS - Germany W3DS, (3D Route Service), SOS, WPS - NRW W3DS with>6 MioLOD 1 buildings Preprocessing on computer cluster required - ~1300 CPU hours DEM processing OSM3D Germany - ~ 100 MiofilesgeneratedOSM3D Germany DEM (28 GB in DB) - ~300 CPU hours processing buildings NRW3D - > 1000 CPU hoursdem for3d route graphgermany Frequent updates remain a challenge - GRID-Computing - need for high automation, fault tolerance and improved algorithms

Summary& Outlook Search for best compromize between generalization (low data volume) & visual appearance - Improve visualization, usability, empirical user tests Potential of user generated geo-content (mass market) - Not all mapswill begoogle Mapsin thefuture;-) OGC services allow for non-trivial applications - needforcontroloverthedem forhighqualitydataintegration - onesteptowardsweb-based3d GIS

Thank you very much! http://www.gdi-3d.de http://www.osm-3d.de http://www.nrw-3d.de http://www.openrouteservice.org http://www.mona3d.de http://www.gdi-grid.de http://www.ok-gis.de http://www.hgis-germany.de http://www.sutren-3d.de http://www.3dgismarkt.de Prof. Dr. Alexander Zipf Department of Geography University of Bonn www.geographie.uni-bonn.de/karto