One of the annoying things about open data is that you often need ninja skills to do anything with it. OpenStreetMap contains a wealth of geodata, but most tools make you jump through several steps involving the command line and all manner of data wrangling just to produce a custom map.
Maperitive tries to make it much easier to create nice looking maps. It has been in gestation since late 2007, and is now close to being easy to use.
It took me about half an hour of playing around to produce my first nice hiking map of Snowdon, although a problem with NASA’s elevation data led me on a frustrating journey to get Ordnance Survey open data in there to fill the gaps. I also had to work out Maperitive’s settings file for the way features are drawn to make the maps look a little neater and, well, British.
(Click on the images to see them on Flickr, where you can look at full sized versions).
Another hour messing around with the settings file and I had a nice map of an area my new father in law likes to go walking, the Long Mynd in the south of Shropshire. This time I aimed for something familiar to users of the Ordnance Survey walking maps.
The latest beta of Maperitive also allows you to export a 3 dimensional model using elevation data, and a flat image of the map. You can import these into a modelling tool, laying the map image over the 3d model, to produce nice graphics like this one of walking routes up Snowdon:
If the NASA elevation data works for you and you don’t want to change the style of the maps, it’s already a fantastic and fairly usable free-to-download tool. It’s a shame it isn’t free software with the code open sourced.
UPDATE: I completely forgot about this, you can download my Ordnance Survey-inspired stylesheet here.
Hey, the YHA have been busy building hostels on top of the hills 😉
(seriously though, this is lovely work).
I can’t remember where I saw that symbol being used for peaks, but I like it 🙂
Mind you, a hostel with hot water and a few beds at the top of Snowdon would definitely beat that cafe!
Fantastic! Any chance of a quick step-by-step on getting the OS Landform Panorama contours into Maperative?
OK, having read your message on talk-GB, looks like those files are already in a Maperative readable format and can just be dropped into the relevant directory. Brilliant!
Yep, I’ve also found you can use “generate-contours interval=5” and tweak the rules file to show more contours than I had in the test images above, to get something more like this:
Now all we need is a way to label the contours. Tried to do this a while ago, and couldn’t find a way. Think I asked Maperative’s creator who said that it was not currently possible.
No, it’s in his feature requests system though – http://maperitive.idea.informer.com/
Love the OS-like style!! Do you think you might document the stylesheet somewhere? Could be a useful one to build on if you don’t object.
Yes, I’ll post the Maperitive rules file and the extra icons (such as for tumuli) later this week.
And, er, did you?
Oh yes, I completely forgot! I’ve added a link at the bottom of the post.
Comments are closed.