36
USER EXPERIENCE OF ONLINE MAPS City University - #HCID2014 23 rd April 2014 Richard Johnston - @boomrich [email protected]

HCID2014: UX of online maps. Richard Johnston, Webcredible

Embed Size (px)

DESCRIPTION

This talk will provide an overview of how to get the user experience of online maps right, and will give practical tips by demonstrating best practice examples from around the web. It’ll also include discussion why, in my experience, it’s important to get this right when working on client projects.

Citation preview

Page 1: HCID2014: UX of online maps. Richard Johnston, Webcredible

USER EXPERIENCE OF ONLINE

MAPS City University - #HCID2014

23rd April 2014 Richard Johnston - @boomrich

[email protected]

Page 2: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 2

Contents

• Introduction: About me

• User Experience: Special considerations for

maps

• Usability guidelines for online maps

• Usable maps

• Useful maps

• Beautiful maps

• The future of maps

Page 3: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 3

INTRODUCTION:

ABOUT ME

Page 4: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 4

BSc Computer Science

Page 5: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 5

NVQ 2: Health and social care

Page 6: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 6

UCL: MSc GIS 2009-10

Page 7: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 7

Dissertation: User Centred Design of a web geo-visualisation

5 semi structured user

interviews

Feedback from client

Initial wireframing

Academic / competitor

research

Brief from client

Interactive prototyping

& design

documentation

Feedback from users Expert review

(CW & HE)

Page 8: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 8

Dissertation: User Centred Design of a web geo-visualisation

Page 9: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 9

USER EXPERIENCE:

CONSIDERATIONS FOR MAPS

Page 10: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 10

Designing for a user’s map experience

Page 11: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 11

Geographic data quality

Accuracy: For a given object(s) on the map how

close is it to being in the real life location?

Precision: How much detail is given to particular

object(s) that are being represented?

Completeness: How many objects are

represented across the whole map?

Page 12: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 12

DIGITAL MAP USABILITY

GUIDELINES

Page 13: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 13

Digital map best practice

Digital map best practice

Is the map optimised for specific viewing on a computer screen (i.e. not looking as it should

be on paper)?

Does the map use the largest amount of space available / appropriate?

Is the map simple and intuitive to use?

Is the colour scheme consistent?

Do the selected colours correspond to common expectations about colour codes?

Are the polygon areas identified by a name, title or similar?

For each level of zoom is the information provided sufficient and relevant?

Do the links and content on or surrounding the map interfere with its usage?

Do the surrounding links open in a separate window?

Are there details provided on the accuracy, up-date-ness and overall quality of the data?

Page 14: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 14

Attribute selection, search and legend design

Legend Design / Data representation

Is there an appropriate amount of data classes / types?

Is the colour scheme appropriate to the nature of the data?

Is the legend of sufficient size?

Is the legend placed clearly prominently on or near the map?

Are classification types intuitive given the data?

Is the legend positioned so it does not block important aspects of the map?

Is iconography suitable and does it appropriately convey a meaning?

Attribute selection/search

Are different types of searching allowed?

Are previous searches saved?

Is the area of selected interest centered on the map?

Do the result symbols cover up the map?

At the default scale is enough information provided to give an overview of the map’s

contents?

Page 15: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 15

USABLE MAPS – THE

BASICS

Page 16: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 16

Data sources

Forever maps

(based on open

street maps) –

Crowd sourced

Google maps –

Commercially

produced data

Ordnance Survey –

National mapping

agency

Page 17: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 17

Geographic data constraints

Data downloads Battery life Position

Page 18: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 18

Cartographic techniques

Aggregation – amalgamating

similar features

Generalization – e.g. simplification

of features

Page 19: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 19

Standard map interactions

Pan Zoom Orientation Nearby

location

Description The process of

changing the

position at

which the view

is displayed,

without

modifying the

scale

The process of

magnifying or

reducing the

scale of a map

or image

displayed on

the

Change the

direction the

map faces in

(e.g. which

way is North?)

Centre the

map on your

current or last

known location

Gesture /

control

Tap, hold and

move

Double tap Pinch

Page 20: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 20

Dynamic map interactions - examples

Use of interactions actually on the

map - Citymapper

Linking – Forever maps

Page 21: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 21

USEFUL MAPS

Page 22: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 22

Illustreets – ‘mashup’ / data visualisation

http://cartodb.com/visualize http://illustreets.co.uk/

Page 23: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 23

Community maps – Mapping for change

http://www.communitymaps.org.uk/version6_1/includes/MiniSite.php?minisitename=Hack

ney%20Wick&minisite_group=

Page 24: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 24

Find it, Fix it, Love it – Tower Hamlets

http://www.towerhamlets.gov.uk/default.aspx?page=831

Page 25: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 25

Use-it – crowd sourced / cross-channel

http://www.use-it.travel/cities/detail/antwerp/

Page 26: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 26

BEAUTIFUL MAPS

Page 27: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 27

3D Tube map (with moving trains)

http://brunoimbrizi.com/experiments/#/07

Page 28: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 28

Twitter Trendsmap

http://trendsmap.com/

Page 30: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 30

FUTURE OF MAPS

Page 32: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 32

Haptic maps

http://vimeo.com/35462652

http://www.fastcodesign.com/1671924/iphone-

maps-for-the-blind-using-haptic-tech

Page 33: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 33

Natural user interface (NUI)

http://sites.garmin.com/edge/?lang=en&country=GB#ride

Page 34: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 34

Data visualisation (& geovisualisation)

http://www.gicentre.net/goodwincreative2013

Page 35: HCID2014: UX of online maps. Richard Johnston, Webcredible

webcredible > customer experience design 35

Quantified self (and others)

‘Cards’ – Google Now ‘Moves’ - ProtoGeo ‘Strava’

Page 36: HCID2014: UX of online maps. Richard Johnston, Webcredible

creating

people-centred, efficient

& delightful digital

experiences

since 2003

Richard Johnston - @boomrich - [email protected]