SlideShare a Scribd company logo
1 of 37
Neighborhood Visualization
Challenges and Approaches from a Geovisualization Perspective

Matthias Trapp
Hasso-Plattner-Institut, Universität Potsdam, Germany
Motivation – 2D Geovisualization




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   2
Motivation – 2D Geovisualization




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   3
Motivation – 3D Geovisualization




                                                                                               [www.refina3d.de]
09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective            4
Motivation – Virtual 3D City Models
   Central component of information
    infrastructures

   Basic information models for…
            Simulation
            Analysis
            Monitoring
            Architectural Design

   Possible applications:
         Location marketing
         Urban development and planning
         Web 2.0
09/01/2012        Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   5
Geovisualization & Dynamic Networks


                                                 Data




                         Infra-
                         structure                                   Users


09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   6
Geodata is complex
   Characteristics:
         Data is heterogeneous
         Update frequency increases (partially real-time)


   Challenges:
         Decentralized data storage & interfaces (INSPIRE,…)
         Access
         Digital Rights Management




09/01/2012     Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   7
Users
   Potentials:
         Crowd-Sourcing (e.g., Open Street Map, Public Earth)
         Multi-cultural
         Collaborative environments


   Challenges:
         Ensure data quality
         Data security (privacy)




09/01/2012      Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   8
Visualization Infrastructures
  Classic approach: complex, monolithic systems




                                                                                            [döllner et al., 2006]

09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective              9
Visualization Infrastructures

   Service-Oriented Architectures (SOA)
       Interoperable Services enables:
        Abstraction, Autonomy, Composability,
        Discoverability, Formal contract,
        Loose coupling, Reusability, Statelessness




                                                                  [klimke, 2012]

09/01/2012      Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   10
Neighborhood Visualization
   Neighborhood ~ #Geolocations
   Visualization requires context
         depict various information w.r.t. geolocations
         support insights for users


   Waldo Toblers 1st law of geography:
    “Everything is related to everything else, but near things
    are more related than distant things.”

   Visualization categories:
         Spatial visualization only
         Spatio-Temporal Visualization


09/01/2012   Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp   11
SECTION

Spatial Visualization
Challenges in 3D Geovisualization




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   13
Multi-Perspective Views




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   14
Multi-Perspective Views




                                                                                              [lorenz et al., 2008]
09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective           15
Multi-Perspective Views




                                                                                           [lorenz et al., 2006]


09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective            16
Logarithmic Projections




                                                                                                         [böttger et al., 2008]
21.09.2011   Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp   17
Clutter Reduction




                                                                                            [semmo et al., 2012]
09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective        18
Clutter Reduction




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   19
Reduction of Visual Clutter




09/01/2012   Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp   20
Clutter Reduction




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   21
Symbolization




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   22
Symbolization – Coherence ?




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   23
SECTION

Data Mapping
Style Transfer Functions




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   25
Style Transfer Functions




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   26
Mapping of Raster Data


                                                                                            Data Layer:
      Building category data

     Data Layer:




                                                                                            Color Layer:


     Color Layer:

                                                                                               Traffic frequency data


09/01/2012          Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective          27
Section

Spatio-Temporal Visualization




                                [buschmann, 2012]
Challenges
   Typical questions for spatio-temporal data [Langran, 1989]:
         What changes have occurred with respect to a feature/object?
         What changes in spatial distribution have occurred?
         What is the temporal relationship among multiple phenomena?

   Questions for general temporal data [MacEachren, 1995]:
            Existence of an element of data
            Temporal location and/or cyclic behavior
            Temporal limits (interval) of a data element
            Frequency (temporal texture) of an element
            Rate of change of a data element
            Sequential order of the data elements
            Synchronization (if any) of the data elements

   Visualization categories:
      Dynamic (animations)
      Static (stills)
                                                                                                        [nienhaus, 2005]
09/01/2012          Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective         29
Colonia3D




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   30
Temporal Neighborhood in C3D




                                                                                              [trapp et al., 2010]
21.09.2011   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective          31
Temporal Neighborhood in C3D




                                                                                              [trapp et al., 2010]
21.09.2011   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective          32
3D Flight Trajectories




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   33
2D Density Maps




09/01/2012   Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   34
3D Density Volumes




09/01/2012   Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp   35
Summary
  (Geo)Visualization is still a developing field

  Real-time / Interaction is a demand

  High research potential: spatio-temporal
   visualization

  Service-oriented architectures for implementation




Datum      Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   36
Thanks / Questions?
    Contact:
      matthias.trapp@hpi.uni-potsdam.de

    Special thanks to my collegues:
      Sebastian Pasewaldt
      Amir Semmo
      Stefan Buschmann

    Workgroup:
      Prof.-Dr. Jürgen Döllner
      Computer Graphics Systems Group
      Hasso-Plattner-Institut, University of Potsdam
      www.hpi3d.de



09/01/2012      Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective   37

More Related Content

Viewers also liked

Viewers also liked (13)

Word of Mouth Marketing: Blabvertising for the Small Business
Word of Mouth Marketing: Blabvertising for the Small BusinessWord of Mouth Marketing: Blabvertising for the Small Business
Word of Mouth Marketing: Blabvertising for the Small Business
 
web2.0
web2.0web2.0
web2.0
 
Federation - One Cloud
Federation - One CloudFederation - One Cloud
Federation - One Cloud
 
equipo-4
equipo-4equipo-4
equipo-4
 
Las técnicas y sus aplicaciones en la naturaleza
Las técnicas y sus aplicaciones en la naturaleza Las técnicas y sus aplicaciones en la naturaleza
Las técnicas y sus aplicaciones en la naturaleza
 
Generadores
GeneradoresGeneradores
Generadores
 
Happy Joe's Kid's Foundation Motivation
Happy Joe's Kid's Foundation MotivationHappy Joe's Kid's Foundation Motivation
Happy Joe's Kid's Foundation Motivation
 
Thesis defense
Thesis defenseThesis defense
Thesis defense
 
Road geometrics
Road geometricsRoad geometrics
Road geometrics
 
transportation Engineering.Highway planning,alignment and geometry.
transportation Engineering.Highway planning,alignment and geometry.transportation Engineering.Highway planning,alignment and geometry.
transportation Engineering.Highway planning,alignment and geometry.
 
LODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data WorkshopLODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data Workshop
 
Highway geometric design
Highway geometric designHighway geometric design
Highway geometric design
 
Highway geometric design
Highway geometric designHighway geometric design
Highway geometric design
 

Similar to Neighborhood Visualization Challenges

Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...
Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...
Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...CSCJournals
 
3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)Matthias Trapp
 
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...e8xu
 
2D and 3D Presentation of Spatial Data: A Systematic Review
2D and 3D Presentation of Spatial Data: A Systematic Review2D and 3D Presentation of Spatial Data: A Systematic Review
2D and 3D Presentation of Spatial Data: A Systematic ReviewMatthias Trapp
 
Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016MBrasebin
 
3D models: issues of accuracy
3D models: issues of accuracy3D models: issues of accuracy
3D models: issues of accuracyRollo Home
 
2014 stumico gis_bim
2014 stumico gis_bim2014 stumico gis_bim
2014 stumico gis_bimJakob Beetz
 
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...imar-uniri
 
Data-Driven Decision-Making for Construction & Asset Management
Data-Driven Decision-Making for Construction & Asset ManagementData-Driven Decision-Making for Construction & Asset Management
Data-Driven Decision-Making for Construction & Asset ManagementGeoEnable Limited
 
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic Visualization
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic VisualizationNon-Photorealistic Rendering of 3D Point Clouds for Cartographic Visualization
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic VisualizationMatthias Trapp
 
Ill take a latte with that building permit
Ill take a latte with that building permitIll take a latte with that building permit
Ill take a latte with that building permitsneapa
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME Safe Software
 
Principles of Data Visualization
Principles of Data VisualizationPrinciples of Data Visualization
Principles of Data VisualizationEamonn Maguire
 
Space and Time - Survey4BIM Geobusiness 2018 21052018
Space and Time - Survey4BIM   Geobusiness 2018 21052018Space and Time - Survey4BIM   Geobusiness 2018 21052018
Space and Time - Survey4BIM Geobusiness 2018 21052018Andy Evans
 
Degree Module Breakdown
Degree Module BreakdownDegree Module Breakdown
Degree Module BreakdownDavid Horley
 
Met Geo Info at The British Cartographic Society 20100611
Met Geo Info at The British Cartographic Society 20100611Met Geo Info at The British Cartographic Society 20100611
Met Geo Info at The British Cartographic Society 20100611Rollo Home
 

Similar to Neighborhood Visualization Challenges (20)

Making Infrastructure Work: BIM Meets Geospatial (Rollo Home, Ordnance Survey)
Making Infrastructure Work: BIM Meets Geospatial (Rollo Home, Ordnance Survey)Making Infrastructure Work: BIM Meets Geospatial (Rollo Home, Ordnance Survey)
Making Infrastructure Work: BIM Meets Geospatial (Rollo Home, Ordnance Survey)
 
Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...
Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...
Performance Evaluation of CNN Based Pedestrian and Cyclist Detectors On Degra...
 
3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)
 
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...
(Research Note) Model-Aided Monocular Visual-Inertial State Estimation and De...
 
2D and 3D Presentation of Spatial Data: A Systematic Review
2D and 3D Presentation of Spatial Data: A Systematic Review2D and 3D Presentation of Spatial Data: A Systematic Review
2D and 3D Presentation of Spatial Data: A Systematic Review
 
Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016
 
3 D Lidar Epfl Iccsa 08
3 D Lidar Epfl Iccsa 083 D Lidar Epfl Iccsa 08
3 D Lidar Epfl Iccsa 08
 
3D models: issues of accuracy
3D models: issues of accuracy3D models: issues of accuracy
3D models: issues of accuracy
 
2014 stumico gis_bim
2014 stumico gis_bim2014 stumico gis_bim
2014 stumico gis_bim
 
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...
Application of Structure-from-Motion Photogrammetry for Erosion Processes Mon...
 
Data-Driven Decision-Making for Construction & Asset Management
Data-Driven Decision-Making for Construction & Asset ManagementData-Driven Decision-Making for Construction & Asset Management
Data-Driven Decision-Making for Construction & Asset Management
 
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic Visualization
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic VisualizationNon-Photorealistic Rendering of 3D Point Clouds for Cartographic Visualization
Non-Photorealistic Rendering of 3D Point Clouds for Cartographic Visualization
 
Ill take a latte with that building permit
Ill take a latte with that building permitIll take a latte with that building permit
Ill take a latte with that building permit
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME
 
Three dimensional (3D) GIS
Three dimensional (3D) GISThree dimensional (3D) GIS
Three dimensional (3D) GIS
 
What does 'realistic' mean? 3D realisation...
What does 'realistic' mean? 3D realisation...What does 'realistic' mean? 3D realisation...
What does 'realistic' mean? 3D realisation...
 
Principles of Data Visualization
Principles of Data VisualizationPrinciples of Data Visualization
Principles of Data Visualization
 
Space and Time - Survey4BIM Geobusiness 2018 21052018
Space and Time - Survey4BIM   Geobusiness 2018 21052018Space and Time - Survey4BIM   Geobusiness 2018 21052018
Space and Time - Survey4BIM Geobusiness 2018 21052018
 
Degree Module Breakdown
Degree Module BreakdownDegree Module Breakdown
Degree Module Breakdown
 
Met Geo Info at The British Cartographic Society 20100611
Met Geo Info at The British Cartographic Society 20100611Met Geo Info at The British Cartographic Society 20100611
Met Geo Info at The British Cartographic Society 20100611
 

More from Matthias Trapp

Interactive Control over Temporal Consistency while Stylizing Video Streams
Interactive Control over Temporal Consistency while Stylizing Video StreamsInteractive Control over Temporal Consistency while Stylizing Video Streams
Interactive Control over Temporal Consistency while Stylizing Video StreamsMatthias Trapp
 
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...Matthias Trapp
 
A Framework for Interactive 3D Photo Stylization Techniques on Mobile Devices
A Framework for Interactive 3D Photo Stylization Techniques on Mobile DevicesA Framework for Interactive 3D Photo Stylization Techniques on Mobile Devices
A Framework for Interactive 3D Photo Stylization Techniques on Mobile DevicesMatthias Trapp
 
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...Matthias Trapp
 
A Service-based Preset Recommendation System for Image Stylization Applications
A Service-based Preset Recommendation System for Image Stylization ApplicationsA Service-based Preset Recommendation System for Image Stylization Applications
A Service-based Preset Recommendation System for Image Stylization ApplicationsMatthias Trapp
 
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...Matthias Trapp
 
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...Matthias Trapp
 
Efficient GitHub Crawling using the GraphQL API
Efficient GitHub Crawling using the GraphQL APIEfficient GitHub Crawling using the GraphQL API
Efficient GitHub Crawling using the GraphQL APIMatthias Trapp
 
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdf
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdfCodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdf
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdfMatthias Trapp
 
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...Matthias Trapp
 
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...Matthias Trapp
 
Web-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsWeb-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsMatthias Trapp
 
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Matthias Trapp
 
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsReal-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsMatthias Trapp
 
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & Morphing
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & MorphingFERMIUM - A Framework for Real-time Procedural Point Cloud Animation & Morphing
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & MorphingMatthias Trapp
 
Interactive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsInteractive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsMatthias Trapp
 
Integration of Image Processing Techniques into the Unity Game Engine
Integration of Image Processing Techniques into the Unity Game EngineIntegration of Image Processing Techniques into the Unity Game Engine
Integration of Image Processing Techniques into the Unity Game EngineMatthias Trapp
 
Interactive GPU-based Image Deformation for Mobile Devices
Interactive GPU-based Image Deformation for Mobile DevicesInteractive GPU-based Image Deformation for Mobile Devices
Interactive GPU-based Image Deformation for Mobile DevicesMatthias Trapp
 
Interactive Photo Editing on Smartphones via Intrinsic Decomposition
Interactive Photo Editing on Smartphones via Intrinsic DecompositionInteractive Photo Editing on Smartphones via Intrinsic Decomposition
Interactive Photo Editing on Smartphones via Intrinsic DecompositionMatthias Trapp
 
Service-based Analysis and Abstraction for Content Moderation of Digital Images
Service-based Analysis and Abstraction for Content Moderation of Digital ImagesService-based Analysis and Abstraction for Content Moderation of Digital Images
Service-based Analysis and Abstraction for Content Moderation of Digital ImagesMatthias Trapp
 

More from Matthias Trapp (20)

Interactive Control over Temporal Consistency while Stylizing Video Streams
Interactive Control over Temporal Consistency while Stylizing Video StreamsInteractive Control over Temporal Consistency while Stylizing Video Streams
Interactive Control over Temporal Consistency while Stylizing Video Streams
 
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...
A Framework for Art-directed Augmentation of Human Motion in Videos on Mobile...
 
A Framework for Interactive 3D Photo Stylization Techniques on Mobile Devices
A Framework for Interactive 3D Photo Stylization Techniques on Mobile DevicesA Framework for Interactive 3D Photo Stylization Techniques on Mobile Devices
A Framework for Interactive 3D Photo Stylization Techniques on Mobile Devices
 
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...
ALIVE-Adaptive Chromaticity for Interactive Low-light Image and Video Enhance...
 
A Service-based Preset Recommendation System for Image Stylization Applications
A Service-based Preset Recommendation System for Image Stylization ApplicationsA Service-based Preset Recommendation System for Image Stylization Applications
A Service-based Preset Recommendation System for Image Stylization Applications
 
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...
Design Space of Geometry-based Image Abstraction Techniques with Vectorizatio...
 
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...
A Benchmark for the Use of Topic Models for Text Visualization Tasks - Online...
 
Efficient GitHub Crawling using the GraphQL API
Efficient GitHub Crawling using the GraphQL APIEfficient GitHub Crawling using the GraphQL API
Efficient GitHub Crawling using the GraphQL API
 
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdf
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdfCodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdf
CodeCV - Mining Expertise of GitHub Users from Coding Activities - Online.pdf
 
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...
TWIN4ROAD - Erfassung Analyse und Auswertung mobiler Multi Sensorik im Strass...
 
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...
Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digita...
 
Web-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsWeb-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D Reconstructions
 
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
 
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsReal-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
 
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & Morphing
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & MorphingFERMIUM - A Framework for Real-time Procedural Point Cloud Animation & Morphing
FERMIUM - A Framework for Real-time Procedural Point Cloud Animation & Morphing
 
Interactive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsInteractive Editing of Signed Distance Fields
Interactive Editing of Signed Distance Fields
 
Integration of Image Processing Techniques into the Unity Game Engine
Integration of Image Processing Techniques into the Unity Game EngineIntegration of Image Processing Techniques into the Unity Game Engine
Integration of Image Processing Techniques into the Unity Game Engine
 
Interactive GPU-based Image Deformation for Mobile Devices
Interactive GPU-based Image Deformation for Mobile DevicesInteractive GPU-based Image Deformation for Mobile Devices
Interactive GPU-based Image Deformation for Mobile Devices
 
Interactive Photo Editing on Smartphones via Intrinsic Decomposition
Interactive Photo Editing on Smartphones via Intrinsic DecompositionInteractive Photo Editing on Smartphones via Intrinsic Decomposition
Interactive Photo Editing on Smartphones via Intrinsic Decomposition
 
Service-based Analysis and Abstraction for Content Moderation of Digital Images
Service-based Analysis and Abstraction for Content Moderation of Digital ImagesService-based Analysis and Abstraction for Content Moderation of Digital Images
Service-based Analysis and Abstraction for Content Moderation of Digital Images
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Neighborhood Visualization Challenges

  • 1. Neighborhood Visualization Challenges and Approaches from a Geovisualization Perspective Matthias Trapp Hasso-Plattner-Institut, Universität Potsdam, Germany
  • 2. Motivation – 2D Geovisualization 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 2
  • 3. Motivation – 2D Geovisualization 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 3
  • 4. Motivation – 3D Geovisualization [www.refina3d.de] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 4
  • 5. Motivation – Virtual 3D City Models  Central component of information infrastructures  Basic information models for…  Simulation  Analysis  Monitoring  Architectural Design  Possible applications:  Location marketing  Urban development and planning  Web 2.0 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 5
  • 6. Geovisualization & Dynamic Networks Data Infra- structure Users 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 6
  • 7. Geodata is complex  Characteristics:  Data is heterogeneous  Update frequency increases (partially real-time)  Challenges:  Decentralized data storage & interfaces (INSPIRE,…)  Access  Digital Rights Management 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 7
  • 8. Users  Potentials:  Crowd-Sourcing (e.g., Open Street Map, Public Earth)  Multi-cultural  Collaborative environments  Challenges:  Ensure data quality  Data security (privacy) 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 8
  • 9. Visualization Infrastructures Classic approach: complex, monolithic systems [döllner et al., 2006] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 9
  • 10. Visualization Infrastructures Service-Oriented Architectures (SOA)  Interoperable Services enables: Abstraction, Autonomy, Composability, Discoverability, Formal contract, Loose coupling, Reusability, Statelessness [klimke, 2012] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 10
  • 11. Neighborhood Visualization  Neighborhood ~ #Geolocations  Visualization requires context  depict various information w.r.t. geolocations  support insights for users  Waldo Toblers 1st law of geography: “Everything is related to everything else, but near things are more related than distant things.”  Visualization categories:  Spatial visualization only  Spatio-Temporal Visualization 09/01/2012 Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp 11
  • 13. Challenges in 3D Geovisualization 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 13
  • 14. Multi-Perspective Views 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 14
  • 15. Multi-Perspective Views [lorenz et al., 2008] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 15
  • 16. Multi-Perspective Views [lorenz et al., 2006] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 16
  • 17. Logarithmic Projections [böttger et al., 2008] 21.09.2011 Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp 17
  • 18. Clutter Reduction [semmo et al., 2012] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 18
  • 19. Clutter Reduction 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 19
  • 20. Reduction of Visual Clutter 09/01/2012 Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp 20
  • 21. Clutter Reduction 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 21
  • 22. Symbolization 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 22
  • 23. Symbolization – Coherence ? 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 23
  • 25. Style Transfer Functions 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 25
  • 26. Style Transfer Functions 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 26
  • 27. Mapping of Raster Data Data Layer: Building category data Data Layer: Color Layer: Color Layer: Traffic frequency data 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 27
  • 29. Challenges  Typical questions for spatio-temporal data [Langran, 1989]:  What changes have occurred with respect to a feature/object?  What changes in spatial distribution have occurred?  What is the temporal relationship among multiple phenomena?  Questions for general temporal data [MacEachren, 1995]:  Existence of an element of data  Temporal location and/or cyclic behavior  Temporal limits (interval) of a data element  Frequency (temporal texture) of an element  Rate of change of a data element  Sequential order of the data elements  Synchronization (if any) of the data elements  Visualization categories:  Dynamic (animations)  Static (stills) [nienhaus, 2005] 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 29
  • 30. Colonia3D 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 30
  • 31. Temporal Neighborhood in C3D [trapp et al., 2010] 21.09.2011 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 31
  • 32. Temporal Neighborhood in C3D [trapp et al., 2010] 21.09.2011 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 32
  • 33. 3D Flight Trajectories 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 33
  • 34. 2D Density Maps 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 34
  • 35. 3D Density Volumes 09/01/2012 Integration von Fachinformationen in 3D-Darstellungen:: Xinnovations :: 19. - 21. September 2011 :: Matthias Trapp 35
  • 36. Summary  (Geo)Visualization is still a developing field  Real-time / Interaction is a demand  High research potential: spatio-temporal visualization  Service-oriented architectures for implementation Datum Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 36
  • 37. Thanks / Questions? Contact: matthias.trapp@hpi.uni-potsdam.de Special thanks to my collegues: Sebastian Pasewaldt Amir Semmo Stefan Buschmann Workgroup: Prof.-Dr. Jürgen Döllner Computer Graphics Systems Group Hasso-Plattner-Institut, University of Potsdam www.hpi3d.de 09/01/2012 Neighborhood Visualization - Challenges and Approaches from a Geovisualization Perspective 37

Editor's Notes

  1. Def:80% ofdatahas a geolocationMomeryof LociMental mapPattern recognition
  2. http://en.wikipedia.org/wiki/Tobler's_first_law_of_geography
  3. http://www.quora.com/Data-Visualization/What-are-interesting-and-unsolved-research-questions-in-data-visualization?srid=JI5Same geolocation but different time (interval)Within the context of any mode of inquiry, three different kinds of specific questions are typically asked of temporally-based geospatial data (Langran, 1989): A) What changes have occurred with respect to a feature or object of the data?B) What changes in spatial distribution (including specific location, if applicable) of an object (or set of objects) have occurred?C) What is the temporal relationship among multiple phenomena? MacEachren (1995) identifies seven categories of questions that can be asked of all temporal data, not just geospatial data: a) Existence of an element of datab) Temporal location and/or cyclic behaviour of a data elementc) Temporal limits (the interval) of a data elementd) Frequency (also called the temporal texture) of an elemente) Rate of change of a data elementf)  Sequential order of the data elementsg) Synchronization (if any) of the data elements
  4. Colonia3D- Comparisonof The same location
  5. Colonia3D- Comparisonof The same location