Web maps are everywhere - but what do people really want to see? We need to start doing analytics on our maps in the same way we do with our other pages.
Ignite Spatial presentation, Oct 2009, FOSS4G Sydney
19. where to?
@amatix
robert@coup.net.nz
http://www.flickr.com/photos/tico_bassie/120810354
Notas del editor
Maps are everywhere on the web, and that is awesome. It’s changing the face of geography, and we’re all better off for it. But as we start moving maps from newfangled out-there stuff into the norm, we need to understand what we’re actually doing so we can help our users better.
http://www.flickr.com/photos/dmcl/381176366/
If you care about your website, you run some sort of analytics. It helps you understand where people come from, how they move around your site, and where they end up going to. And once we have this information, we can change things and see what happens.
http://google.com/analytics
Recently people have started looking at design in the same way via tools like ClickDensity. Is a green button more effective at getting clicks than an orange one? Do people try and click on things we don’t expect? Does anyone read the second half of our pages?
http://clickdensity.com
Analytic tools are all about providing insights - those lightbulb moments where we spot something - then we make changes, hopefully improve, then start over again.
http://www.flickr.com/photos/justageek/2158100473/
We need to be doing Map Analytics. Here we have a bakery chain website with a map. My question for you is - has anyone, ever, wanted to locate their nearest bakery in Satellite view?
http://www.bakersdelight.co.nz
Rather than using all the latest cool toys just because they’re there we need to start simplifying our maps in the spirit of reducing choices. Rather than giving our users every option, we need to making some educated decisions for them.
http://saiogaman.deviantart.com/art/Danbo-Wallpaper-107237965
Our maps have at least as many actions for the user as the pages they sit in, and we can look at each action with these ideas of understanding and simplifying.
http://www.flickr.com/photos/jasmic/292228826
What is the very first thing the user does when they see your map? Click on a marker? Change to satellite view? Do nothing at all? Zoom in?
http://www.flickr.com/photos/twid/410697715
If we have a country-wide product, how about pre-zooming the map to the city where the browser is to save those first few clicks? I’m pretty unlikely to be in Sydney and trying to find a pizza place in Melbourne.
http://google.com/analytics
How about we remove some of the map controls? Do we really need an overview map? a scale bar? Terrain or satellite view? Traffic? Street View? Panning? Zoom? Take what people don’t use away.
http://maps.google.com.au
And while it’s fun to make up a separate icon for every conceivable thing that could be on a map, will the user understand what your little blobs mean? Probably not. We need to measure which markers are clicked on most, understand why, and do more of that!
http://code.google.com/p/google-maps-icons/
Our info windows are mini-pages, and should be tracked just like the other pages on our site. Where do people leave to? Do they come back? How often do the other tabs get opened?
http://mappyhour.nerl.net/
Do people actually zoom or pan your map? Or do they just look? I know we’re all paid to create beautiful interactive masterpieces, but maybe we don’t need interactive maps all the time? Pages would load a ton faster. And faster pages are a very good thing.
http://www.flickr.com/photos/telstar/3033311038
Google, OpenStreetMap, and others will create plain old images that look just as styley as your slippy map. And there are a number of ways to “power-up” a static map if someone does actually want to interact with it.
http://code.google.com/apis/maps/documentation/staticmaps/
So, some numbers. What I term the “bounce rate” is how many people actually touch the map on the page? That should help answer whether our map needs be interactive at all.
http://www.flickr.com/photos/seandreilinger/180088193
And then, how long between the first touch of the map and the first time they click on a marker? And how much of their on-page time is spent interacting with the map? That can tell us how important the map is compared to the other content on the page.
http://www.flickr.com/photos/2create/2170597742
Here’s a visualisation of 50,000 map views of a specific data layer on Koordinates. Basically every time the map zooms or moves the bounds are recorded. Different colours show more detailed zoom levels. What’s so special about some of these areas? We need to understand this.
http://koordinates.com
You may have noticed some distinct squares on the previous map. And that they’re in the middle. That’s people just zooming straight in. Why? To “see” more detail? We need to understand this.
http://koordinates.com
Tonight was about planting the seed of an idea and getting some thoughts going. I really want to see some awesome tools built around map analytics so we can all begin to understand what we’re actually doing. And I’d absolutely love to hear from people with thoughts about any of this.
http://www.flickr.com/photos/tico_bassie/120810354