Matching visual hierarchy to information hierarchy

If you want your map to be successful in portraying it’s story or message then it’s important to start with user requirements.

It’s important to fully understand the users requirements in terms of information hierarchy and match the visual hierarchy accordingly – that is to say that they will notice the MOST important information first and the LEAST, last. In cartography this is often referred to as figure/ground.

At work recently I was involved in the cartographic design of one of our latest apps – here is a blog post explaining our pie chart clustering solution that forms part of it.

The app displays point features on a map and groups them into four discrete categories. In this post I will explain my thought-processes and reasoning for choosing the colours that I did; matching the visual hierarchy to the information hierarchy.

The data could be categorised and styled in various different ways but the user in this instance is MOST interested in whether or not the features are A or B. They can also be either 1 or 2 but this information is of SECONDARY importance. It is also MORE important to highlight 1 before 2. Therefore the user’s information hierarchy looks like this:

info-hierarchy
The user’s information hierarchy

Although A1 and B1 have equal importance they need to be distinguishable from each other and have more visual importance than A2 and B2.

Here are the colours that I chose:

colour-hierarchy
Matching colours to the information hierarchy

My first consideration was choosing two colours that are easily distinguishable and for this purpose also accessible – meaning they are discernible to those with colour vision deficiencies (CVD). For this I used the preview modes in Adobe Illustrator which simulate different CVD but there are many tools available (QGIS has this function which is cool for map-makers). So, this gave me the colours for A and B.

cvd-filters
Previewing the colours to ensure accessibility for CVD

I then used the saturation and brightness levels to separate the 1’s from the 2’s. This gave me the corresponding colours I required whilst making them appear LESS visually important.

In the app we then applied these colours to simple circle symbols and use an 15% transparency. We have also applied a thin outline to the circle symbols to subtly lift them from the basemap.

pie-chart-clustering

I would highly recommend Colorbrewer for grabbing colour palettes and I have personally found this resource very useful recently. The colours I have used above are from the Material palette.

This is just one example of the MANY thought processes that cartographic designers go through to ensure that our maps are successful in meeting their user requirements.

App development: Pie chart cluster markers — Ordnance Survey Blog

The first in a new series of blogs from the teams behind many of our apps, maps and services, sharing their experiences in software engineering, cartographic design, user experience and more. We start with a tale of collaboration, a rapid feedback process and pies! It’s never good to be faced with a new problem deep into……

via App development: Pie chart cluster markers — Ordnance Survey Blog

The Results Are In…

I’m very late in sharing the results of my short carto survey but hey, better late than never.

I was really pleased to get 100 responses in just over 2 weeks. A huge thanks to all those who filled it in and equally those who shared it! Twitter is an awesome tool for spreading the word.

Here are the full results:

https://www.surveymonkey.com/results/SM-3JMS827J/

These were the top 5 most popular carto topics:

  • Interactive web maps
  • Maps and data visualisation
  • Cartographic technology / software
  • Cartographic Design Principles
  • Cartographic tips and tricks

These results are going to be extremely useful to me in the next month as I prepare to present a webinar, a workshop and a presentation.

Shortest Ever Cartography Survey

I have created the Worlds shortest survey about cartography and I would love your help in filling it in…it will literally take one minute! Once filled in please also share the link via any mailing lists or social media:

https://www.surveymonkey.com/r/T5Q2TL5

About the survey

I am putting together some learning material for those wanting to know more about Cartography and Cartographic Design. The content will be used for various things from Maptime, Ordnance Survey workshops and other training events.

There are SO MANY elements to map-making so I would be extremely grateful if you could help me define the topics of most interest.

I will end the survey on Friday 27th Nov 2015 and I will blog about the results which I think will be very interesting, as well as super useful!

Thanks in advance🙂
Charley

The UK’s 1st #Maptime chapter

I have been organising #Maptime Southampton (@MaptimeSOTON) since November 2014. It is the first in the UK and I am extremely proud of our group and the 5 excellent meetups that we’ve had so far. We have learned about OpenStreetMap, Mapbox Studio, Leaflet, QGIS Plugins and recently had our first Show & Tell where 10 peeps presented on a really diverse range of topics from Fledermaus to zombies!

Rather than write a brand new post about Maptime and my experiences in organising a local chapter, I will instead share the copy from an article that I wrote for the April edition of xyHt:

“I first found out about Maptime in the Summer of 2014 and was immediately inspired by their ethos, intentions and approach. I have for a long time thought that the barriers of entry into the world of geo are too high and training can be either hard to find or very expensive. With the abundance of open software and open data – this should no longer be the case. Maptime is one of the current movements looking to reset the balance and make learning accessible to all. It’s been well documented that the making of maps has become democratised, let’s democratise the learning too. The Maptime website states:

“Our mission is to open the doors of cartographic possibility to anyone interested by creating a time and space for collaborative learning, exploration, and map creation using mapping tools and technologies.”

I initially discovered Maptime through Twitter and was directed to Maptime.io. I knew that it started in the US but after looking at the Chapters map and panning across The Atlantic I was very surprised to discover that there were no chapters in the UK. I work for Ordnance Survey, the Great British National Mapping Agency so I’m very fortunate to be closely connected to the industry and know that there is a fantastic, innovative group of map-makers here on our shores.

Where better to start a chapter than Southampton – a city with a rich history (Titanic, Spitfire) and home to the Ordnance Survey and a University with a fantastic Geography department. I reached out to Maptime HQ and they were super supportive in helping me get my chapter off the ground – they supplied useful documentation and pointed me in the direction of all the available resources.

I set about looking for a venue and a sponsor (just to cover the venue cost) as I was very keen to keep the meetups free to attend. It didn’t take me long to find a fantastic venue that fits the bill perfectly – The Art House is in the city centre and it’s ethos aligns with that of Maptime really well. It is fabulously informal, run by volunteers and harnesses and supports local communities.

After reaching out to the guys at the Open Source Geospatial Laboratory they very kindly agreed to sponsor the inaugural meetup in November 2014 and so Maptime Southampton was born!

I must admit that I was heading into the unknown and quite nervous – not knowing if anyone would show up at all. Thankfully 14 excellently-enthusiastic people turned up for our inaugural meetup we had a really good brainstorm session. As a group we discussed all the aspects of what we wanted this new community to become and the many things that we wanted to learn together. I was so pleased to come away from that first evening with a really long list of ideas and subjects to cover in future events, and I was really excited for the future of Maptime Southampton.

Since that initial meetup we have had two more and they have been great successes with 20 people at each. We have covered OpenStreetMap, Mapbox Studio and Leaflet and have already started planning a QGIS workshop for our next monthly meetup. I am also lucky enough to now have four offers of sponsor – a great sign that there is real interest in what we’re doing.

Other chapters have been springing up around Europe and there is now another UK chapter, Maptime West London (@MaptimeWLON). There will be a regional Maptime meetup at the forthcoming FOSS4G-Europe in Como, Italy and it would be great to see more activities like this at other events and conferences.

Maptime is a very effective way to learn new skills, brush up on others and also teach other people. Teaching can be really rewarding and there is a great sense of pride in passing on knowledge to others. There is a growing range of lessons and resources and Maptime HQ have some really exciting ideas for the future.

I would encourage anyone in the mapping/geo industries to start a local chapter – it’s a great place to learn a tonne of new stuff, share knowledge and socialise with like-minded people. Organising a Maptime chapter has been fun and rewarding and I am so excited to learn more at our future events alongside a really great group of people. I have got loads of ideas about different formats for our meetups and also plan to have social outings.

If you’re interested in starting up a chapter then visit www.maptime.io for more information. The whole Maptime community is really supportive and it’s a great thing to be part of!”

You can read the article on xyHT here and read about regular Maptimer Nicholas Duggan’s experiences here.

GitHub for cartographers

“GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both paid plans for private repositories, and free accounts for open source projects.” – Wikipedia

So, I’ve only recently discovered the potential for cartographers to use GitHub.

On the face of it, GitHub is a platform for sharing source code and collaborating with others on projects – seemingly an exclusive club for coders – but I have discovered that this is simply not the case – there is much more to it and anyone can use it to share almost anything online.

Some cartographers have been using it for years now to share map-making resources; from symbols to software source code. As examples, the OpenStreetMap community are very active on GitHub and the UK QGIS User Group use it to share and collaborate.

My own experiences

When I first started looking into using GitHub myself, I came across this great article by Lauren Orsini on readwrite. The title ‘Don’t get scared, get started’ appealed to me as it summed up my sentiments at the time, and a line in the opening paragraph really jumped out to me; “Because it’s a social network that has completely changed the way we work.” Now social networks are something I’m familiar with – like most people nowadays, I use them regularly. This made GitHub seem immediately more approachable to me and I began thinking about it in a new light.

Once you start using it, you can see how the concept is similar to Facebook –  if you just replace ‘posts/photos’ with ‘files’ and ‘friends’ with ‘fellow geeks’. You can follow others and even star (Like) other peoples ‘files’. GitHub can be used to share all types of files, from PNG icons to geoJSON and CSV. It will store binary files (not text) happily alongside any code so you can share things like ESRI Shapefiles (.shp), True Type Fonts (.ttf), Bitmaps (.bmp) etc.

So, I have recently used it to share cartographic stylesheets, both at work (lots more to come) and personally. I am also currently working on some QGIS stylesheets (QML) for use with OSM Shapefiles from Geofabrik.

I use GitHub for Windows which makes it really easy to get files online straight from your desktop. The version control is really good and fully automatic. It maintains a snapshot of all your commits so you can always access previous versions of your work.

Some cool stuff…

Another awesome feature of GitHub is that it renders GeoJSON automatically on to a nice, interactive MapBox map and these are now diffable and customisable. This is really powerful for open geodata.

Here are some more examples of how GitHub is being used to share cartogarphic stylesheets:

Ross McDonald’s QGIS stylesheets (QML)

A CartoCSS template for OSM from MapBox

Standard OSM style re-implemented in CartoCSS

Carto Hack Camp

Ordnance Survey are running a hack day event for cartography!!

This unique event is on the 20th February 2014 and the winner will be offered a 6 to 9 week paid internship – a chance to work in the OS CartoDesign team!

See HERE for more details and sign up HERE

If you have any questions about the event then please email: CartoDesign@ordnancesurvey.co.uk

Carto Hack Camp
Carto Hack Camp

The art of cartography

Many definitions of cartography refer to it as a mix of science and art. This post will focus on the art element.

The artistic side of cartography is what attracted me to it as a career path – it is a method of visual communication through which you can exercise your creativity. It is the creative process that I really enjoy – taking something from an idea right through to completion.

There is no such thing as right or wrong with regard to maps – they are an interpretation of geographic phenomena which can be either accurate or pure fantasy. There are strong links between the worlds of art and cartography and some of my favourite map designs sit in this space.

This article has some great examples of ‘creative cartography’ from 15 artists

Here are some examples of artistic maps that I have enjoyed recently:

This slideshow requires JavaScript.

Yarr, Pirate Maps

Stamen Maps – Watercolour

Below The Boat

You can also find more examples on my pin board

2/8/2013Just found this article with some awesome examples of map art

Small data

‘Big data’ is a current technology trend. It is a new industry in itself and concerns the capture, storage,search, sharing, transfer, analysis,and visualisation of large and complex datasets.

“90% of the data in the world today has been created in the last two years alone.” – IBM

One of the challenges with big data is visualisation – how do you visualise such vast amounts of data and make it legible and useful? The geospatial industry has an obvious role to play here and lots of companies have been set up to answer such questions with CartoDB being one good example.

Maps showing large datasets are getting a lot of publicity (I have posted quite a few in previous posts) so I wanted to just showcase a few great maps which depict either a single theme or  a small amount of data…

This slideshow requires JavaScript.

You can see more maps that I pin here