Scientific Visualization
Total Page:16
File Type:pdf, Size:1020Kb
GeoVisualization “Geovisualization integrates approaches from visualization in scientific computing (ViSC), cartography, image analysis, information systems (GISystems) to provide theory, methods, and tools for visual exploration, analysis, synthesis, and presentation of geospatial data” -- International cartographic association commission (2001) Point/line/surface, 3D, spatial-temporal 1 Point: gas stations on Google map Location information only. 2 Point: geo-temporal data 3 Point: vectors 4 Point: bricks & colors 5 Line: Google map 6 Line: Facebook (dense edges) 7 Line: bundling technique Population migration: Airline routes: 8 Region: contours (boundaries only) 9 Region: color (filled regions) 10 Health Data (Disease Distributions) 11 Cartogram: scale and deform regions to reflect the size of the attributes 12 Multi-relationship: line/bubble set Multiple relationships Avoid re-layout 13 3D Map (2.5 Dimension) 14 3D Map: issues Realism vs. Abstraction Distraction Occlusion Applications: – Travel guide – City planning/simulation 15 3D Map: occlusion & landmark 16 Spatial-temporal data Time stamps/labels on 2D map Space-time cube Color curves Attribute changes 17 Time-trajectory (Tornado path) 18 Space-Time Cube 19 Trajectory Wall (C. Tominsk, et al) 20 Color Curves Using curves in color space to represent time. 21 Using Color Curves to Draw Taxis Trajectories on 2D Maps 22 Attribute changes Robbery geo-temporal data 23 Attribute changes (Health Data) 24 Interactive Techniques in InfoVis Select: mark something as interesting Explore: show me something else Reconfigure: show me a different arrangement Encode: show me a different representation Abstract/Elaborate: show me more or less detail Filter: show me something conditionally Connect: show me related items Mouse Selection Select and show attributes Interactive Exploration of DTI Fibers Visual Clutter: Zoom Excentric Labeling Explore Show different portion of data or attributes 3D Navigation Reconfigure Show different orders Show different perspectives by re-ordering data and attributes Examples: – Sorting and re-ordering in TableLens – Changing attributes in Scatter Plots – Changing the order of nodes in adjacency matrix Re-ordering Attributes Moving columns in TableLens Sorting Sorting on a specific attribute in TableLens Encoding Show a different visual representation Examples – Change color coding – Change size – Change direction – Change font – Change shape Many Eyes Abstract / Elaborate Show more or less detail Controlling Level of details Details-On-Demand – Providing more details as needed – E.g. from a cluster node to graph in cluster Filtering Show data subset satisfying a set of conditions – Filtering by restriction – Dynamic query Filtering by Restriction (baby names) Dynamic query (Music Filtering) Histogram Brushing Connect Show related items Highlighting connections and relations Examples – Vizster – InfoScope,brushing Brushing Selecting in one view and highlight in another view VisAxes 47 Typical Interaction Modes Overview+details Focus+context Multi-view Animation Overview+Details Simultaneous display of both an overview and detailed view of an information space, each in a distinct presentation space. Scrollbars and Thumbnails Trading scales for space: e.g. powerpoint slide presentation Lenses: separation in Z-coordinate Focus+Context Interaction Nonlinear Magnification – Fisheye Views – Focus+Context Focus+Context: Fisheye Integrating focus and context into a single display where all parts are concurrently visible: the focus is displayed seamlessly within its surrounding context. Fisheye View GraphLens The magic volume lens Nonlinear Magnification Perspective Wall Integrating detailed and contextual views Using perspective projection to reduce space needs for contextual viewing DataLens Map 60 Muti-View Interaction Multiple visual representations of the same data Simultaneous highlighting in multiple views during interaction Chen W, Ding Z, Zhang S, et al. A novel interface for interactive exploration of DTI fibers. TVCG, 2009..