OpenOrienteeringMap is an orienteering map of the whole of the UK almost the whole world, based on OpenStreetMap data. There are two formats – “Street-O” and “Pseud-O”.
The Street-O map contains the level of detail equivalent to the Street-O maps used for informal orienteering races around the streets of London and other urban areas in the UK and around the world. The Pseud-O map is a less serious map (as the level of detail in OSM is not sufficient for “proper” orienteering maps) but attempts to emulate the look and feel of standard orienteering maps.
Both maps make (loose) use of the ISOM and ISSOM orienteering mapping specifications, particularly the colours and the styling. Measurements are less likely to be within spec, due to artistic considerations and limits of standard screen resolutions.
When first accessing the website, you start zoomed in to SW London, You can zoom out to see the OpenStreetMap map of cities and countries. Pan to your area of interest, then zoom back in a few times until you start seeing the orienteering map. Alternatively you can jump to a latitude/longitude, if known, by typing it in, or to a UK postcode.
Because the maps are based on the “Tile Mapping Service” standard, they are viewable only at fixed scales. The current scale is displayed on the bottom right of the map. The most relevant scales for orienteering are 1:7000 and 1:14000 – these are the scales you will see for the third and fourth-most zoomed in levels (16 and 15), assuming a 72dpi screen.
Large areas of the UK and the world are still missing much detail. You can help build the free map of everything in the world by contributing to the OpenStreetMap project, by surveying your local area and adding the roads, land types and other data into the project. The data is then pulled into OpenOrienteeringMap on an approxmiately monthly basis. The current data is from the beginning of January 2010.
Known bugs in the Pseud-O Map:
- At river mouths, there is generally a black line drawn across the “border” between river and the sea – in some cases (e.g. the Mersey), this line protrudes far out into the sea.
- Brown road ends are not crossed off with a black border-line.
- Several layering assumptions are made. For example, it is assumed that water is always underneath roads and railways.
- No north lines or arrow – and the map is orientated to true north rather than magnetic north.
- No contours – yet.
- The background maps (OSM/Aerial) do not work in Internet Explorer 6, as the Street-O map tiles’ transparency does not work on this browser.
Other things to bear in mind:
- Performance in Internet Explorer is quite slow (although it does just about work.) Use of Firefox, Safari or other modern standards-compliant web browsers is strongly recommended for this and other websites.
- The website delivers multiple layers of full-colour PNG graphics, so you’ll need a fast broadband connection (at least 8Mbps) and a fast computer to be able to pan around the maps in real-time.
- The maps are created on-the-fly but are cached, so subsequent visits to an area should be faster to view. The server can only support a few people using the site at once, so if it’s running slow, be patient or come back later.
Only the UK is covered at the moment but the map could very easily be extended to cover the whole world – it’s just a case of getting the data in the database.
If you have any comments or suggestions for improvements in the clarity, styling and colouring, please send an email to mail (at) oliverobrien.co.uk. Note that I cannot help fix the data – this should be done with the editing tools in OpenStreetMap – however if you have made a significant improvement to an area and would like it reflected in OOM before the next data refresh, by all means let me know.
- OpenOrienteeringMap
- Announcement on my orienteering blog
- Announcement on my work blog
- Announcement in my OpenStreetMap diary
- Some unrelated work people have done with orienteering maps and OSM
- Feedback?

Would you give access to the code for your setup? I especially like the functionality to create a map. I’ve compiled a list of services using OSM and yours is one of the better more functional ones.
The list:
http://goo.gl/XvxaK
Hi,
I posted a comment on your site last month, but did not receive a reply.
My previous comment was as follows. I would be very grateful if you could consider it:
The British Library would like to invite you to participate in our web archiving programme. We select and archive sites to represent aspects of UK documentary heritage and as a result, they will remain available to researchers in the future. The British Library works closely with leading UK institutions to collect and permanently preserve the UK web, and our archive can be seen at http://www.webarchive.org.uk/.
Please can you supply us with an email address, so that we can have the relevant information sent out to you.
Regards,
Permissions Officer (pp. Alison Hill, Curator)
Web Archiving, Room 150, Floor 2
The British Library
96 Euston Road
London
NW1 2DB
Tel: 0843 2081144 (ext. 7211)
Fax: 020 7412 7691
E-mail: web-archivist@bl.uk
UK Web Archive: [http://www.webarchive.org.uk/]
Hi,
OpenOrienteeringMap is a dynamically generated site and also does not store data itself – the data source is OpenStreetMap. As such, it is not suitable for archival.
My contact details can be found in the “Contact Me” link on the top right.
Regards,
Oliver
any way of exporting the generated map to a file that can then be uploaded into OCAD and custom-edited with additional symbols ?
Truly amazing. Thanks for making this great resource available. I now have the first ever O-map of my home town, in just 5 minutes work!
This is really beautiful, not to mention great. In my classification it’s one of the very best examples of innovative use of OSM data / how OpenGeoData allows just about anything one wants to do with it.
One question, though: How / how often do you update the data? I see that you ask people to ask you to update if they have done “significant mapping in a given area” — but I’d love to know what kind of system (if any _system_ / standard procedure) you have in place for updates so I don’t need to bug you (when an update is possibly just around the corner).
Thanks!
Ps. Please consider installing some WordPress plugin that allows commenters to subscribe to comments via email.
I’m having a problem with OOM.
When i elect to create a PDF of a map I have set up, the PDF has none of the orienteering conventional signs (landscape features etc) on it.
Which features in particular? Can you see them in OpenStreetMap (http://osm.org/) for the corresponding area? If so, let me know and I’ll add them into the stylesheets for OOM so that they come in there.
Alternatively, are you looking at OOM in the “Pseud-O” mode? By default, PDFs are created in the Street-O style, you need to manually select “Pseud-O” from the second box – the one that appears when you choose “Create Map”. Then, the PDF should look the same as the version on screen.
i have added some footpaths to the open streetmap of rugeley but when i generate a streeto map or a pseude o map these are missing?? except preexisting ones.
ant suggestions as to what i am doing wrong?
just had another look and some have appeared but not others…Might be just a matter of time?? Am using the uk version of open o ( Ithink)
John – your browser is probably caching the old images. Try closing and reopening your browser (although sometimes this will still result in the old ones being used – Chrome is quite bad at this. Try Firefox?) The new data should appear when you create a PDF from the data.
John – Hi, sorry, I was being too lazy to check properly. After a power problem last weekend, the updates weren’t flowing through, until I fixed the problem yesterday. It’s caught up now.
Hi,
This is a great project.
I noticed that streets in my town centre (Lichfield), which are pedestrianised are appearing as foot paths whereas they are roads for the prupose of orienteering. They are marked on open street map as highway – pedestrian. Should these not appear as roads?
See this link for a description of ‘highway – pedestrian’
http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpedestrian
Thanks,
Dave
Daveb – Hmm, not sure about that – what is a path and what is a road? I generally think of roads as things where you might expect to meet cars moving along them, rather than being defined by surface or width.
I would love to see an update of the OOM map in Sweden. I have made some major additions to OSM and can’t wait to see them in OOM!
Thank you very much! I will definitely use this for some trainings with my club!
I see that power=minor_line is not rendered right now, maybe it could be rendered in the same way as power=line?
Thanks again!
Why the labels for city/street names are not displaying in PDF when i do create PDF
Henrik – not currently but will look into it.
Srinivas – Orienteering maps do not show street names. The context layer is just intended to help you line up the orienteering map online to specific streets, before producing the PDF of it.
Maybe I’m missing it somewhere, but when setting up an O course:-
a) can you input a separate finish or is it assumed that’s where the start is?
b) how do you link between controls ie 1 to 2 to 3
c) if there are special things, such as out of bounds, I guess those have to be input into Open Street Map and then deleted if removed?
Hi Ian:
1 – there is currently no separate finish indication, it is assumed that it is where the start is marked. This is because OOM is based on the Street-O maps that SLOW produce/use for their series, and we have always run the start and finish from the same place. Separate starts and finishes will be available in a future update to OOM.
2 – OOM is designed for score courses only currently. Again, something that I should be able to put into a future version.
3 – Please don’t edit OSM with orienteering-only information, i.e. OOB areas. Instead, you’ll need to post-edit your maps (e.g. red pen on the printed copies) to show such areas. As with the above points, marked OOB areas will be available in a forthcoming update to OOM, and this one is very near the top of the list, so it will appear sooner than the others.
thanks for help
Hi Oliver,
I’ve just noticed something that looks odd (to me) in the Street-O rendering of tunnels. I was just starting on a map for HH summer series and comparing the two options below, the Street-O version is generally nicer, but the tunnels don’t work:-
http://tinyurl.com/84lpdgj
http://tinyurl.com/6u7orok
In the Pseudo-O map you can see the large road is marked as being in a tunnel, but on the Street-O map it looks like it’s on the surface. The Psuedo-O map is the best representation of reality – the road is in a tunnel that runs under a shopping centre and there is no sign of it on the surface. Is this is a feature of the spec for Street-O maps (and hence actually correct for this type of map), or a rendering oddity?
I’d like to use the Street-O version, but don’t think I can like this as it will be realy confusing on the ground for runners.
Hi Kevin
It is a total mystery to me why this is happening for the Hatfield Tunnel – it doesn’t seem to be happening for most of the other tunnels. On both renders, the tunnel should only be shown as a series of grey square dots – not as the road line as well.
If you look at http://casa.oobrien.com/maptiler/streeto/17/65517/43588.png then it working fine but http://casa.oobrien.com/maptiler/streeto/17/65449/43434.png which is your tunnel, is not rendering it as a tunnel. I’ve checked the tags in the database and they are correct.
Investigating further…
Turns out the problem was that the “relation” which links together the various ways that make up the A1 (M) had a highway=motorway tag on it, causing it to be rendered as a separate above-ground motorway on both my map and the general OSM one, this was obscuring the tunnel underneath. Another contributor has now deleted the tag to fix the issue in this case.
Hi,
I’m trying to create a pseud-O map for an event, but when I click the create pdf button, I get a street-O version of the map. The map is the right area and shows the controls, but is the wrong type.
Any assistance appreciated.
Kevin
Hi – you need to choose “Pseud-O” from the drop-down on the map creator panel, not from the radio buttons which are for what’s displaying on screen. Yes, sorry, I know that this is dead confusing, and this will be made much more obvious in Version 2 that I am working on this summer.