Cartographic Visualization Alan McConchie CPSC 533c Tuesday, November 21, 2006.

Slides:



Advertisements
Similar presentations
Advanced Methods and Analysis for the Learning and Social Sciences PSY505 Spring term, 2012 March 12, 2012.
Advertisements

Multivariate Visualization of Continuous Datasets, a User Study Haleh Hagh-ShenasSunghee KimLaura TateosianChristopher Healey Gettysburg College North.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
Contiguous area cartograms Ingeborg Groeneweg. Introduction What are cartograms Difficulties creating cartograms History: previous approaches Current.
Mapping People Cartograms of Ireland Martin Charlton
Visual Analytics Research at WPI Dr. Matthew Ward and Dr. Elke Rundensteiner Computer Science Department.
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
Cartographic visualization Dmitry Nekrasovski March 24, 2004.
Small Displays Nicole Arksey Information Visualization December 5, 2005 My new kitty, Erwin.
1 Last lecture  Configuration Space Free-Space and C-Space Obstacles Minkowski Sums.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
Cartographic Visualization Jennifer Tillett November 10, 2004.
Programming Tools for Visualization of GIS Data Garret Suen Wednesday, March 5, 2003 CPSC –Advanced Algorithms in GIS and Scientific Applications.
“Occlusion” Prepared by: Shreya Rawal 1. Extending Distortion Viewing from 2D to 3D S. Carpendale, D. J. Cowperthwaite and F. David Fracchia (1997) 2.
Multivariate Visualization of Continuous Datasets, a User Study Haleh Hagh-ShenasSunghee KimLaura TateosianChristopher Healey Gettysburg College North.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information R. Rao and S. K.
CS 5764 Information Visualization Dr. Chris North.
Visualization of space-time patterns of West Nile virus Alan McConchie CPSC 533c: Information Visualization December 14, 2006.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Object Recognition Using Geometric Hashing
Object Based Video Coding - A Multimedia Communication Perspective Muhammad Hassan Khan
1 User Centered Design and Evaluation. 2 Overview My evaluation experience Why involve users at all? What is a user-centered approach? Evaluation strategies.
Why Geography is important.
Lecture 10: Map Design Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University of California, Santa Barbara.
Visualization. CS351 - Software Engineering (AY2004)2 Program visualization Debugging programs without the aid of support tools can be extremely difficult.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Alain Bertaud Urbanist Module 2: Spatial Analysis and Urban Land Planning The Spatial Structure of Cities: International Examples of the Interaction of.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Data Mining Techniques
Information Design and Visualization
Realism and Perceptions of Data Quality in Computer-Displayed Maps Tony Boughman, Geography Department; Collaborators: Dr. Sara Fabrikant, Geography; Dr.
Cartographic Visualization April Webster November 21, 2008.
What are your interactions doing for your visualization? Remco Chang UNC Charlotte Charlotte Visualization Center.
S TACKING -B ASED V ISUALIZATION OF T RAJECTORY A TTRIBUTE D ATA IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, DECEMBER 2012 Authors: 1.Christian.
Our objectives: We will consider four thematic map types choropleth proportional symbol dot density cartograms understand decisions involved in classifying.
Statistical Peril in the Transportation Planning Polygon Kevin Hathaway, Colin Smith, & John Gliebe May 2013.
Why Is It There? Getting Started with Geographic Information Systems Chapter 6.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Unstructured Volume Rendering Jian Huang, CS 594, Spring 2002 This set of slides reference slides developed by Prof. Torsten Moeller, SFU, Canada.
1106: Geographical Information: a primer Communicating with Cartography 29/10/2004.
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
A Frequency-Domain Approach to Registration Estimation in 3-D Space Phillip Curtis Pierre Payeur Vision, Imaging, Video and Autonomous Systems Research.
Today Ensemble Methods. Recap of the course. Classifier Fusion
© 2009 IBM Corporation 1 Space, Time, and Antony Space, Time and Antony Visualizing Then and Now, Here and There.
Summer Student Program 15 August 2007 Cluster visualization using parallel coordinates representation Bastien Dalla Piazza Supervisor: Olivier Couet.
Maps, Scale, Space and Place The cartography of geography.
Geo479/579: Geostatistics Ch4. Spatial Description.
Interoperating with GIS and Statistical Environment for an Interactive Spatial Data Mining Didier Josselin, THEMA, UPRESA 6049 du CNRS, Besançon, GDR CASSINI.
Data Mining BY JEMINI ISLAM. Data Mining Outline: What is data mining? Why use data mining? How does data mining work The process of data mining Tools.
Unit I - Maps. Cartography Cartography – science of map- making Cartography – science of map- making Cartographers must choose: Cartographers must choose:
Katie Doster Melissa May Frank Gunter GEOG 121 Project 5: Census Thematic Mapping.
GEOG 370 Christine Erlien, Instructor
Information Visualization Chris North cs3724: HCI.
Three Dimensional Information Visualisation Peter Young Visualisation Research Group Centre for Software Maintenance Department of Computer Science University.
GIS September 27, Announcements Next lecture is on October 18th (read chapters 9 and 10) Next lecture is on October 18th (read chapters 9 and 10)
René Reitsma1, Stanislav Trubin2 1OSU College of Business
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Making Beautiful Maps.
The Cartogram: Value-By-Area Mapping SP 240 Cartography Alex Chaucer.
ITree: Exploring Time-Varying Data using Indexable Tree Yi Gu and Chaoli Wang Michigan Technological University Presented at IEEE Pacific Visualization.
Linked Micromaps: Statistical Summaries of Monitoring Data in a Spatial Context Michael G.McManus 1, Quinn Payton 2, Marc H. Weber 3, Thomas M. Kincaid.
Chapter 1 True Maps, False Impressions: Making, Manipulating, and Interpreting Maps.
MAP CRITIQUE Group 2 A map says to you, "Read me carefully, follow me closely, doubt me not." It says, "I am the earth in the palm of your hand. Without.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-5 Chapters 9 and 10.
Cartographic Communication
Geography “Geo”= Earth, “Graphy”= to write
Information Design and Visualization
Information Visualization (Part 1)
Maps and Regions.
Algorithms and Problem Solving
Presentation transcript:

Cartographic Visualization Alan McConchie CPSC 533c Tuesday, November 21, 2006

Papers covered Geographic visualization: designing manipulable maps for exploring temporally varying georeferenced statistics. MacEachren, A.M. Boscoe, F.P. Haug, D. Pickle, L.W. InfoVis 1998, pp Conditioned Choropleth Maps and Hypothesis Generation. Carr, D.B., White, D., and MacEachren, A.M., Annals of the Association of American Geographers, 95(1), 2005, pp CartoDraw: A Fast Algorithm for Generating Contiguous Cartograms. Keim, D.A, North, S.C., Panse, C., IEEE Transactions on Visualization and Computer Graphics (TVCG), Vol. 10, No. 1, 2004, pp The space-time cube revisited from a geovisualization perspective. Kraak, M.J., Proceedings of the 21st International Cartographic Conference (ICC), 2003, pp

“Everything is related to everything else, but closer things are more closely related.” - Waldo Tobler How does geographic/cartographic visualization relate to the SciVis/InfoVis continuum? A bridge? A separate third category?

Designing Manipulable Maps for Exploring Temporally Varying Georeferenced Statistics MacEachren et al. (1998) Knowledge construction via Geographic Visualization (GVis) Four conceptual goals of GVis Exploration Analysis Synthesis Presentation Foundations Map Animation Multivariate Representation Interactivity

4-class bivariate map (“cross map”)

7-class diverging colour scheme

User study: domain experts 1) Find spatial min and max in first time period 2) Find temporal shift in one disease 3) Compare time trend between two diseases

User study: conclusions People preferred to use only animation or only time-stepping, few used both. Those who used animation spotted more patterns than those who used time-stepping. Interactively focusing the cross map is more effective than standard 7-class maps

Critique of MacEachren Interactive classification solves a major problem in cartography: choosing the best category breaks. What if there were more than 4 or 5 time slices? Both animation and time-stepping require user to keep patterns in memory.

Conditioned Choropleth Maps Carr, White & MacEachren (2005) What is a choropleth map? –Statistical data aggregated over previously defined regions –Each region is displayed with a uniform value What is conditioning? –Another variable is used to divide the data. –Data satisfying each condition is displayed separately using small multiples

Conditioned Choropleth Maps

Conditioning variables:

Critique of Conditioned Choropleth Maps Is all the wasted screen space worth it? Use of hexagons is an important step away from pure choropleth maps –No longer based on arbitrary regions that may be irrelevant to the analysis –However, still aggregate statistics, possibility of patterns being missed that straddle boundaries between areas

CartoDraw: A Fast Algorithm for Generating Contiguous Cartograms Keim, North & Panse (2004) A cartogram is a map where area on the map represents some value other than real-world area Important trade-off between retaining familiar shapes and representing area accurately (and in a useful way) Computer generated cartograms are: often not aesthetically pleasing computationally intensive

World Population Cartogram

Bush vs Kerry by county

Bush vs Kerry cartogram

Types of contiguous cartograms Tobler’s Pseudo-cartogram Gusein-Zade & Tikunov’s line integral method (Similar results from Dougenik’s force field method and Gastner & Newman’s diffusion method) Kocmoud & House’s constraint-based method

Kocmoud and House: Repeated iterations to adjust area Vertices have “spring effect” to maintain original orientation

Kocmoud and House:

CartoDraw: Keim, North, Panse 1. Scanlines 2. Cutting Lines 3. Expand or Contract Make cuts in shape, then add or subtract Most of the shape’s edge remains intact Reduces need to frequently recalculate edges Orders of magnitude faster than previous algorithms

Scanline placement Automatic ScanlinesInteractive Scanlines Poor resultsBetter results, but requires human intervention

Solution: medial axes Medial-axes-based scanlines:

Possible use of a fast cartogram algorithm: Long-distance call volume during one day

CartoDraw Keim, North, Panse What is a “good” cartogram? –Tradeoff between area error and shape error. –Few or no studies have been done to determine what are the most important parts of a map for recognition: Size? Proportion? Edge detail? Are cartograms really that useful? –Do people remember what the original shapes looked like? –Very hard to make fair areal comparisons between irregular shapes. Cartograms can easily be used badly. Do not use cartograms to show average values, per capita values, etc –People are not only looking at what’s on the map, but they’re comparing to what’s in their head.

Mean Household Income Cartogram

The Space-Time Cube Revisited From a Geovisualization Perspective Kraak (2003) Torsten Hägerstrand, “Time geography”, 1970 –Map daily paths of individuals in space-time –3-dimensional space: x, y and time mapped onto z axis –Shifted geographers’ focus onto individual people and experience –Disaggregated human behaviour –Ideas of “space-time cube” with “paths” and “prisms” within it Kraak’s paper is a survey: –How has the space-time cube returned with new visualization tools? –Attempt at a classsification of interactions –What are possible applications today?

Space-Time Paths I.Space-time path: movement and “stations”. “Activity bundles” with others. II.Projection of path’s footprint on base map. III.Space-time prism of potential path space.

Space-Time Cube in Interactive Environment Napoleon’s march into Russia: building linked views

Space-Time Cube Interactions I.Drag axes into cube for measurement II.Rotate view III.Select and query

Space-Time Cube with Linked Views

Kraak, Space-Time Cube Proposed applications: –Real-time or retrospective visualization of an orienteering event –Archaeological finds plotted in S-T cube, showing time uncertainty Critiques: –Is this truly useful, or just a toy? Are we learning anything? –Uninspiring examples. Doesn’t show more than one person’s path. –What about objects with higher dimensions than a moving point, such as moving lines or areas?

Space-Time Aquarium, Kwan (2003) Space-time paths of Asian American women and African American women in Portland, Oregon

The Future of Space-Time Point Data Rapidly increasing availability of point-based geodata from GPS systems GPS apps that don’t use the space-time cube (yet) –Geocoded photos: Flickr, Geograph.org.uk –Real-time photos and GPS traces and photos: geotracing.com Collaborative GPS mapping: openstreetmap.org