SlideShare une entreprise Scribd logo
1  sur  34
Cognitive user evaluation of digital 
maps: Findings and challenges 
Kristien Ooms 
CartoGIS Research Unit 
Department of Geography 
Ghent University
Research Objectives 
Contribute to the understanding of how map users 
read, interpret, store, and use the presented visual 
information on screen maps. 
Understand 
Interpret Retrieve 
Attention Read Store Use 
Influence 
Improve 
design
Research Objectives 
Contribute to the understanding of how map users 
read, interpret, store, and use the presented visual 
information on screen maps. 
After van Elzakker and Wealands (2007)
Research Objectives 
• PhD: 
• Static maps or simulations 
– controlled experiments: 
» simple map design (Part I) 
» complex realistic maps design (Part II) 
• Current research: 
• Dynamic & interactive maps 
– methodology?  user logging 
– User tests 
After van Elzakker and Wealands (2007)
Maps are … 
visual 
Eye Tracking 
– Evaluate maps: UCD 
• Log users’ Point of Regard 
– Location 
– Duration 
– …in screen-coordinates (px) 
• Combination with other methods 
– Reaction time measurements 
– Thinking Aloud 
– Questionnaires 
– Sketch maps 
– ….
Part I - Basic Map Design 
• Task: 
– Visual search 
• Techniques: 
– Eye tracking 
– Reaction times 
– Questionnaire 
• Analyses: 
– Statistical 
– Visual
Part I – Experts vs. novices 
• Aims: 
– Study cognitive processes 
– Difference experts vs. novices? 
– Explain by Cognitive Load Theory 
• Structure WM: Cognitive load 
• Influence of map design 
– Content 
– Symbolisation 
• Room for learning
Part I – Efficient and effective labels? 
• Aims: 
– Evaluate different map designs 
• Label placement algorithm 
– Improved efficiency 
– Lower map quality 
– Influence on (novice) users? 
• Effectiveness of the map? 
border-design total-design original view
Part I – Quantitative Results 
Chapter 2 
• Results: 
– Reaction time measurements 
– Fixation duration 
– Fixation count 
– Fixation distribution
Part I – Visual Analytics 
• Time series 
• Aggregation 
• Simplification 
• Selection
Part I – Conclusion 
• Conclusion 
– Experts significantly faster at locating the names 
Shorter fixations 
More fixation per 
second 
Locates the names 
faster 
Can interpret a larger 
part of the map in the 
same amount of time 
Interprets map more efficiently 
– No influence of label placement algorithm 
Can interpret the map’s 
content more efficiently
Part II – Complex Map Design 
• Task: 
– Study & draw 
• Techniques: 
– Eye tracking 
– Thinking aloud 
– Sketch maps 
– Questionnaire 
• Analyses: 
– Statistical 
– Visual
Part II – Research Objectives 
• Communication process: 
– Cognitive structure 
Sensory 
Input 
Transferred Long Term 
– Expertise? 
– Influence of deviations 
Working 
Memory 
Memory 
Transferred 
Retrieved 
Virtually 
unlimited 
Limited in 
-size 
-time 
(debate) 
Using links, pointers with 
previous knowledge
Part II – Reading and Interpretation 
• Eye movement: 
– Metrics 
• Average fixation duration: 
Experts significantly shorter 
• Number of fixations per second 
Experts significantly more 
 Same findings as in previous studies
Part II – Reading and Interpretation 
• Eye movements 
– Gridded visualisations 
• Fixation count 
• Total dwell time 
• Average fixation duration 
• Average per user group 
• Maximum per user group 
Variable Classification and colour schemes 
FixCount [0-1[ [1-2[ [2-4[ [4-6[ [6-8[ [8-10[ [10-20[ [20-...] 
FixDur [.000- 
.325[ 
[.325- 
.650[ 
[.650- 
1.300[ 
[1.300- 
1.950[ 
[1.950- 
2.600[ 
[2.600- 
3.250[ 
[3.250- 
6.500[ 
[6.500- 
…......] 
Colour 
(RGB) 255 247 217 189 150 99 37 0
Part II – Reading and Interpretation 
• Eye movements 
– 2D gridded visualisations 
Average fixation count 
Maximum fixation count
Part II – Reading and Interpretation 
• Eye movements 
– 3D gridded visualisation 
Average total fixation duration 
Average fixation duration per fixation
Part II – Reading and Interpretation 
• Eye movements 
– Gridded visualisation: statistical comparison 
Statistical comparison 
(ANOVA)
Part II – Reading and Interpretation 
• Eye movements 
– Scanpaths
Part II – Reading and Interpretation 
• Eye movements 
– Conclusion 
• Focus on general structuring elements 
– Experts: more pronounced 
– Experts fixate more on the left side 
• Influence of deviations 
– No influence for less important elements 
– Confusion for structuring elements 
» Colour water bodies 
» Mirrored map elements 
– Novices: more pronounced
Part II – Cognition and Memory 
• Thinking aloud 
– Word segmentation (count in ‰) 
Based on frequency  Based on theme 
Part II – Cognition and Memory 
• Thinking aloud 
– ‘Full thought’ 
• 4 Levels of codes: 
Level 1: Map Level 
Orientate – Execute - Evaluate 
Level 2: Item Level 
Gather Thougts – Draw – Correct - Evaluate 
Level 3: Confidence 
Confident – Neutral – Not Confident 
Level 4: Actions 
Check – Correct – Draw – Erase – Fill Colour – 
Talk – Take Pencil 
• Time ratio for each code: [0-1] 
Psychological 
Theories 
Task 
Analysis 
Psychological 
Model 
Proposed 
Codes 
Coding 
Scheme 
Segmented 
Protocols 
Transcriptions 
(Raw Protocols) 
T H E O R Y 
Coded 
Protocols 
USER 
DATA
Part II – Cognition and Memory 
• Sketch maps 
– Order of drawing 
– Scores on maps 
• Questionnaire 
– Stated confidence
Part II – Cognition and Memory 
• Conclusion 
– General structures: similar 
• Novices: store more information 
– Descriptions, locations, etc. 
– No extra knowledge 
– Not derive extra information 
• Experts: can retrieve more information 
– Know objects’ names 
– Background information 
» Derive information 
– Larger chunks in WM
More Info? 
Kristien.Ooms@UGent.be 
1. Ooms, K., De Maeyer, P., Fack, V., Van Assche, E., & Witlox, F. (2012). 
Interpreting maps through the eyes of expert and novice users. International 
Journal of Geographical Information Science, 26 (10), 1773-1788. 
2. Ooms, K., Andrienko, G., Andrienko, N., De Maeyer, P., & Fack, V. (2012). 
Analysing the spatial dimension of eye movement data using a visual analytic 
approach. Expert Systems with Applications, 39(1), 1324-1332. 
3. Ooms, K., De Maeyer, P., Fack, V., Van Assche, E., & Witlox, F. (2012). 
Investigation the effectiveness of an efficient label placement method using 
eye movement data. The Cartographic Journal, 49(3), 234-246. 
4. Ooms, K., De Maeyer, P., & Fack, V. (2014). Understanding expert and novice 
map users: Reading and interpretation. Cartography and Geographic 
Information Science, 41(1), 37-54. 
5. Ooms, K., De Maeyer, P., & Fack, V. (in press). Listen to the map user: 
Cognition, memory, and expertise. The Cartographic Journal.
Maps are … 
interactive 
– ‘Maps on the Internet/Web’ 
– Typical user interactions 
• Panning 
 changing extent 
• Zooming 
 changing scale & extent 
– Influence on users’ cognitive processes? 
Read 
Interpet 
Store 
Retrieve 
Benifical for user? 
e.g. memory, change blindness, …
Eye Tracking & Interactivity? 
• Level of experimental control… 
– High: simulations of interactions 
 same stimuli 
 high comparability 
 easy to analyse 
– Low: free interactions 
 different stimuli 
 low comparability 
 difficult to analyse 
At certain timestamp: 
- different scale 
- different extent 
…for each participant 
 Less intrusion on 
cognitive processes 
 Higher realism 
… vs. ecological validity
Logging Interactivity? 
• Mouse actions 
Panning Zooming 
– Mouse down – Mouse up – Scroll wheel 
– Time stamp & location (x and y in px) 
– Eye Tracking software 
– Existing tools 
– APIs web mapping software 
– Javascript, AJAX, PHP, SQL, DB (with proxy server) 
– Desktop tool 
 based on JAVA: JNativeHook 
 based on Python: PyHook
Eye Tracking & Interactivity? 
• Free interactions 
Changing 
point of origin 
Applying map 
projection 
formula 
Spherical Mercator 
(inverse) 
휆 = 휆0 + 
푥 
푅 
휑 = 2 푡푎푛−1 푒푥푝 
푦 
푅 
− 
휋 
2
Evaluation of panning 
in Google Maps 
• Panning along a route 
– Count intersections 
– Zoom level 13 
– Alteration map - satellite view
Evaluation of panning 
in Google Maps 
• Find Belgium 
– Zoom level 7 
– Alteration map - satellite view 
Start: Fiji Start: Quttinirpaaq NP Canada
Preliminary Results
FutureWork 
• Zooming? 
– In theory: same concept, only change in R value 
– Logging change in zoom levels 
• Scroll wheel… 
• Other map projections? 
– In theory: same concept, only change in map projection formula 
– Example: Google Earth 
• Spherical General Perspective Azimuthal projection
Thank you for your attention! 
Questions? 
Kristien.Ooms@UGent.be

Contenu connexe

Similaire à Ooms - Cognitive user evaluation of digital maps: findings and challenges

Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
Hiroyuki Miyazaki
 
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issuesAlena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
swenney
 
Back to basics - cultural landscape analysis from an informational & perceptu...
Back to basics - cultural landscape analysis from an informational & perceptu...Back to basics - cultural landscape analysis from an informational & perceptu...
Back to basics - cultural landscape analysis from an informational & perceptu...
Sophie Visser
 

Similaire à Ooms - Cognitive user evaluation of digital maps: findings and challenges (20)

Geo visualization_why maps
Geo visualization_why mapsGeo visualization_why maps
Geo visualization_why maps
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015
 
ICC2017 UUUI sessions 6205-2
ICC2017 UUUI sessions 6205-2ICC2017 UUUI sessions 6205-2
ICC2017 UUUI sessions 6205-2
 
Suffolk Geography Conference 2
Suffolk Geography Conference 2Suffolk Geography Conference 2
Suffolk Geography Conference 2
 
zero lecture.pptx
zero lecture.pptxzero lecture.pptx
zero lecture.pptx
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issuesAlena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
Alena Vondráková - Making thematic maps in ArcGIS with emphasis on user issues
 
Presentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes LabPresentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes Lab
 
1017 Landscape modelling introduction
1017 Landscape modelling introduction1017 Landscape modelling introduction
1017 Landscape modelling introduction
 
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
 
Comp4010 lecture11 VR Applications
Comp4010 lecture11 VR ApplicationsComp4010 lecture11 VR Applications
Comp4010 lecture11 VR Applications
 
Q GIS Training Presentation
Q GIS Training PresentationQ GIS Training Presentation
Q GIS Training Presentation
 
Comp4010 lecture11 VR Applications
Comp4010 lecture11 VR ApplicationsComp4010 lecture11 VR Applications
Comp4010 lecture11 VR Applications
 
zero lecture_CIV393.pptx
zero lecture_CIV393.pptxzero lecture_CIV393.pptx
zero lecture_CIV393.pptx
 
The Art of Project Estimation
The Art of Project EstimationThe Art of Project Estimation
The Art of Project Estimation
 
1-intro.ppt
1-intro.ppt1-intro.ppt
1-intro.ppt
 
1-intro.ppt
1-intro.ppt1-intro.ppt
1-intro.ppt
 
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
 
Back to basics - cultural landscape analysis from an informational & perceptu...
Back to basics - cultural landscape analysis from an informational & perceptu...Back to basics - cultural landscape analysis from an informational & perceptu...
Back to basics - cultural landscape analysis from an informational & perceptu...
 
Visualizacao de dados geoespacial por professor toni moore
Visualizacao de dados geoespacial por professor toni mooreVisualizacao de dados geoespacial por professor toni moore
Visualizacao de dados geoespacial por professor toni moore
 

Plus de swenney

Plus de swenney (20)

Buchroithner - Multitemporal remote sensing-based 3D mapping of glacier chang...
Buchroithner - Multitemporal remote sensing-based 3D mapping of glacier chang...Buchroithner - Multitemporal remote sensing-based 3D mapping of glacier chang...
Buchroithner - Multitemporal remote sensing-based 3D mapping of glacier chang...
 
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
 
OGiC - Manfred Buchroithner - Karst caves in tropical jungle: 3D mapping and ...
OGiC - Manfred Buchroithner - Karst caves in tropical jungle: 3D mapping and ...OGiC - Manfred Buchroithner - Karst caves in tropical jungle: 3D mapping and ...
OGiC - Manfred Buchroithner - Karst caves in tropical jungle: 3D mapping and ...
 
OGiC - Kristien Ooms - Eye tracking in the Geo-domain: a perception on cartog...
OGiC - Kristien Ooms - Eye tracking in the Geo-domain: a perception on cartog...OGiC - Kristien Ooms - Eye tracking in the Geo-domain: a perception on cartog...
OGiC - Kristien Ooms - Eye tracking in the Geo-domain: a perception on cartog...
 
Workshop - Ruzicka - Webové mapy prakticky
Workshop - Ruzicka - Webové mapy praktickyWorkshop - Ruzicka - Webové mapy prakticky
Workshop - Ruzicka - Webové mapy prakticky
 
Workshop - Stachon - Staré mapy v praxi
Workshop - Stachon - Staré mapy v praxiWorkshop - Stachon - Staré mapy v praxi
Workshop - Stachon - Staré mapy v praxi
 
Workshop - Sasinka - Metodologické aspekty empirického výzkumu v oblasti kogn...
Workshop - Sasinka - Metodologické aspekty empirického výzkumu v oblasti kogn...Workshop - Sasinka - Metodologické aspekty empirického výzkumu v oblasti kogn...
Workshop - Sasinka - Metodologické aspekty empirického výzkumu v oblasti kogn...
 
Workshop - Hejlova - Bezdrátová senzorová síť
Workshop - Hejlova - Bezdrátová senzorová síťWorkshop - Hejlova - Bezdrátová senzorová síť
Workshop - Hejlova - Bezdrátová senzorová síť
 
Merickova - Characteristic of the Cognition of Military Pilots: A Geographic ...
Merickova - Characteristic of the Cognition of Military Pilots: A Geographic ...Merickova - Characteristic of the Cognition of Military Pilots: A Geographic ...
Merickova - Characteristic of the Cognition of Military Pilots: A Geographic ...
 
Vavra - Assessment and visualization of phenological data by using of GIS
Vavra - Assessment and visualization of phenological data by using of GISVavra - Assessment and visualization of phenological data by using of GIS
Vavra - Assessment and visualization of phenological data by using of GIS
 
Popelka - The role of hill-shading in tourist maps: an eye-tracking study
Popelka - The role of hill-shading in tourist maps: an eye-tracking studyPopelka - The role of hill-shading in tourist maps: an eye-tracking study
Popelka - The role of hill-shading in tourist maps: an eye-tracking study
 
Brychtova - Evaluation of colour schemes usability in Atlas of the Phenologic...
Brychtova - Evaluation of colour schemes usability in Atlas of the Phenologic...Brychtova - Evaluation of colour schemes usability in Atlas of the Phenologic...
Brychtova - Evaluation of colour schemes usability in Atlas of the Phenologic...
 
Caha - Visibility on a fuzzy surface: A case study
Caha - Visibility on a fuzzy surface: A case studyCaha - Visibility on a fuzzy surface: A case study
Caha - Visibility on a fuzzy surface: A case study
 
Dolezalova - Optimizing colors for effective visualization of geographic data
Dolezalova - Optimizing colors for effective visualization of geographic dataDolezalova - Optimizing colors for effective visualization of geographic data
Dolezalova - Optimizing colors for effective visualization of geographic data
 
Zajickova - Changes in the public service transport network in the Olomouc Re...
Zajickova - Changes in the public service transport network in the Olomouc Re...Zajickova - Changes in the public service transport network in the Olomouc Re...
Zajickova - Changes in the public service transport network in the Olomouc Re...
 
Hejlova - Parametres of WSN for temperature monitoring
Hejlova - Parametres of WSN for temperature monitoringHejlova - Parametres of WSN for temperature monitoring
Hejlova - Parametres of WSN for temperature monitoring
 
Netek - On-screen Editing of Map Content via Web Browser in Real Time
 Netek - On-screen Editing of Map Content via Web Browser in Real Time Netek - On-screen Editing of Map Content via Web Browser in Real Time
Netek - On-screen Editing of Map Content via Web Browser in Real Time
 
Samec - Regression analysis of relations among main Quaternary environmental ...
Samec - Regression analysis of relations among main Quaternary environmental ...Samec - Regression analysis of relations among main Quaternary environmental ...
Samec - Regression analysis of relations among main Quaternary environmental ...
 
Paszto - Fractal dimension of the Czech road network
Paszto - Fractal dimension of the Czech road networkPaszto - Fractal dimension of the Czech road network
Paszto - Fractal dimension of the Czech road network
 
Marek - Spatial analyses of health data: From points to models
Marek - Spatial analyses of health data: From points to modelsMarek - Spatial analyses of health data: From points to models
Marek - Spatial analyses of health data: From points to models
 

Dernier

Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
gajnagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
HyderabadDolls
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
HyderabadDolls
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 

Dernier (20)

Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Introduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptxIntroduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptx
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service AvailableVastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 

Ooms - Cognitive user evaluation of digital maps: findings and challenges

  • 1. Cognitive user evaluation of digital maps: Findings and challenges Kristien Ooms CartoGIS Research Unit Department of Geography Ghent University
  • 2. Research Objectives Contribute to the understanding of how map users read, interpret, store, and use the presented visual information on screen maps. Understand Interpret Retrieve Attention Read Store Use Influence Improve design
  • 3. Research Objectives Contribute to the understanding of how map users read, interpret, store, and use the presented visual information on screen maps. After van Elzakker and Wealands (2007)
  • 4. Research Objectives • PhD: • Static maps or simulations – controlled experiments: » simple map design (Part I) » complex realistic maps design (Part II) • Current research: • Dynamic & interactive maps – methodology?  user logging – User tests After van Elzakker and Wealands (2007)
  • 5. Maps are … visual Eye Tracking – Evaluate maps: UCD • Log users’ Point of Regard – Location – Duration – …in screen-coordinates (px) • Combination with other methods – Reaction time measurements – Thinking Aloud – Questionnaires – Sketch maps – ….
  • 6. Part I - Basic Map Design • Task: – Visual search • Techniques: – Eye tracking – Reaction times – Questionnaire • Analyses: – Statistical – Visual
  • 7. Part I – Experts vs. novices • Aims: – Study cognitive processes – Difference experts vs. novices? – Explain by Cognitive Load Theory • Structure WM: Cognitive load • Influence of map design – Content – Symbolisation • Room for learning
  • 8. Part I – Efficient and effective labels? • Aims: – Evaluate different map designs • Label placement algorithm – Improved efficiency – Lower map quality – Influence on (novice) users? • Effectiveness of the map? border-design total-design original view
  • 9. Part I – Quantitative Results Chapter 2 • Results: – Reaction time measurements – Fixation duration – Fixation count – Fixation distribution
  • 10. Part I – Visual Analytics • Time series • Aggregation • Simplification • Selection
  • 11. Part I – Conclusion • Conclusion – Experts significantly faster at locating the names Shorter fixations More fixation per second Locates the names faster Can interpret a larger part of the map in the same amount of time Interprets map more efficiently – No influence of label placement algorithm Can interpret the map’s content more efficiently
  • 12. Part II – Complex Map Design • Task: – Study & draw • Techniques: – Eye tracking – Thinking aloud – Sketch maps – Questionnaire • Analyses: – Statistical – Visual
  • 13. Part II – Research Objectives • Communication process: – Cognitive structure Sensory Input Transferred Long Term – Expertise? – Influence of deviations Working Memory Memory Transferred Retrieved Virtually unlimited Limited in -size -time (debate) Using links, pointers with previous knowledge
  • 14. Part II – Reading and Interpretation • Eye movement: – Metrics • Average fixation duration: Experts significantly shorter • Number of fixations per second Experts significantly more  Same findings as in previous studies
  • 15. Part II – Reading and Interpretation • Eye movements – Gridded visualisations • Fixation count • Total dwell time • Average fixation duration • Average per user group • Maximum per user group Variable Classification and colour schemes FixCount [0-1[ [1-2[ [2-4[ [4-6[ [6-8[ [8-10[ [10-20[ [20-...] FixDur [.000- .325[ [.325- .650[ [.650- 1.300[ [1.300- 1.950[ [1.950- 2.600[ [2.600- 3.250[ [3.250- 6.500[ [6.500- …......] Colour (RGB) 255 247 217 189 150 99 37 0
  • 16. Part II – Reading and Interpretation • Eye movements – 2D gridded visualisations Average fixation count Maximum fixation count
  • 17. Part II – Reading and Interpretation • Eye movements – 3D gridded visualisation Average total fixation duration Average fixation duration per fixation
  • 18. Part II – Reading and Interpretation • Eye movements – Gridded visualisation: statistical comparison Statistical comparison (ANOVA)
  • 19. Part II – Reading and Interpretation • Eye movements – Scanpaths
  • 20. Part II – Reading and Interpretation • Eye movements – Conclusion • Focus on general structuring elements – Experts: more pronounced – Experts fixate more on the left side • Influence of deviations – No influence for less important elements – Confusion for structuring elements » Colour water bodies » Mirrored map elements – Novices: more pronounced
  • 21. Part II – Cognition and Memory • Thinking aloud – Word segmentation (count in ‰) Based on frequency  Based on theme 
  • 22. Part II – Cognition and Memory • Thinking aloud – ‘Full thought’ • 4 Levels of codes: Level 1: Map Level Orientate – Execute - Evaluate Level 2: Item Level Gather Thougts – Draw – Correct - Evaluate Level 3: Confidence Confident – Neutral – Not Confident Level 4: Actions Check – Correct – Draw – Erase – Fill Colour – Talk – Take Pencil • Time ratio for each code: [0-1] Psychological Theories Task Analysis Psychological Model Proposed Codes Coding Scheme Segmented Protocols Transcriptions (Raw Protocols) T H E O R Y Coded Protocols USER DATA
  • 23. Part II – Cognition and Memory • Sketch maps – Order of drawing – Scores on maps • Questionnaire – Stated confidence
  • 24. Part II – Cognition and Memory • Conclusion – General structures: similar • Novices: store more information – Descriptions, locations, etc. – No extra knowledge – Not derive extra information • Experts: can retrieve more information – Know objects’ names – Background information » Derive information – Larger chunks in WM
  • 25. More Info? Kristien.Ooms@UGent.be 1. Ooms, K., De Maeyer, P., Fack, V., Van Assche, E., & Witlox, F. (2012). Interpreting maps through the eyes of expert and novice users. International Journal of Geographical Information Science, 26 (10), 1773-1788. 2. Ooms, K., Andrienko, G., Andrienko, N., De Maeyer, P., & Fack, V. (2012). Analysing the spatial dimension of eye movement data using a visual analytic approach. Expert Systems with Applications, 39(1), 1324-1332. 3. Ooms, K., De Maeyer, P., Fack, V., Van Assche, E., & Witlox, F. (2012). Investigation the effectiveness of an efficient label placement method using eye movement data. The Cartographic Journal, 49(3), 234-246. 4. Ooms, K., De Maeyer, P., & Fack, V. (2014). Understanding expert and novice map users: Reading and interpretation. Cartography and Geographic Information Science, 41(1), 37-54. 5. Ooms, K., De Maeyer, P., & Fack, V. (in press). Listen to the map user: Cognition, memory, and expertise. The Cartographic Journal.
  • 26. Maps are … interactive – ‘Maps on the Internet/Web’ – Typical user interactions • Panning  changing extent • Zooming  changing scale & extent – Influence on users’ cognitive processes? Read Interpet Store Retrieve Benifical for user? e.g. memory, change blindness, …
  • 27. Eye Tracking & Interactivity? • Level of experimental control… – High: simulations of interactions  same stimuli  high comparability  easy to analyse – Low: free interactions  different stimuli  low comparability  difficult to analyse At certain timestamp: - different scale - different extent …for each participant  Less intrusion on cognitive processes  Higher realism … vs. ecological validity
  • 28. Logging Interactivity? • Mouse actions Panning Zooming – Mouse down – Mouse up – Scroll wheel – Time stamp & location (x and y in px) – Eye Tracking software – Existing tools – APIs web mapping software – Javascript, AJAX, PHP, SQL, DB (with proxy server) – Desktop tool  based on JAVA: JNativeHook  based on Python: PyHook
  • 29. Eye Tracking & Interactivity? • Free interactions Changing point of origin Applying map projection formula Spherical Mercator (inverse) 휆 = 휆0 + 푥 푅 휑 = 2 푡푎푛−1 푒푥푝 푦 푅 − 휋 2
  • 30. Evaluation of panning in Google Maps • Panning along a route – Count intersections – Zoom level 13 – Alteration map - satellite view
  • 31. Evaluation of panning in Google Maps • Find Belgium – Zoom level 7 – Alteration map - satellite view Start: Fiji Start: Quttinirpaaq NP Canada
  • 33. FutureWork • Zooming? – In theory: same concept, only change in R value – Logging change in zoom levels • Scroll wheel… • Other map projections? – In theory: same concept, only change in map projection formula – Example: Google Earth • Spherical General Perspective Azimuthal projection
  • 34. Thank you for your attention! Questions? Kristien.Ooms@UGent.be