OpenOrienteeringMap (not to be confused with the new OpenOrienteering Mapper project) is an orienteering map of the world, based on OpenStreetMap data. There are three formats – “Street-O Plus” “Street-O Lite” and “Pseud-O”. Version 2.3 of OpenOrienteeringMap is now released.

The Street-O map formats contain the level of detail equivalent to 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 out. Pan and zoom 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 UK postcode, by typing it in at the top right.

Because the maps are based on the “Tile Mapping Service/XYZ” 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. When you produce a PDF map from OOMap, they will be at the scale you choose (e.g. 1:10000).

Some areas of the UK 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 a daily (UK) or annual-ish (rest of world) basis.

There are three editions: UK, Ireland and Global. Here’s how the editions vary:

Edition Updates Contours Branding Funding
UK Daily at 8am Yes (10m from OS Terrain 50) Orienteering Foundation British Orienteering (2012-4), Orienteering Foundation (2017)*
Ireland Daily at 8am No Irish Tricolour Ad-supported
Global Every 6-12 months No Generic Ad-supported
Your country? Daily at 8am If available Your choice Contact me (o.obrien (@)

* Now ad-supported to cover hosting costs.

You’ll need a modern browser (i.e. not IE6) to make full use of the site.

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.

For bug reports or to send new patches, please use GitHub:

OpenOrienteeringMap is giftware. If it’s useful for you, it helps you run a successful event, or saves you time mapping, please buy me something on my gift-list or buy a print. Or buy yourself something through my Amazon store link. Gifts will encourage further development and offset the costs of hosting the site.



  1. 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

    Please can you supply us with an email address, so that we can have the relevant information sent out to you.


    Permissions Officer (pp. Alison Hill, Curator)

    Web Archiving, Room 150, Floor 2

    The British Library

    96 Euston Road


    NW1 2DB

    Tel: 0843 2081144 (ext. 7211)

    Fax: 020 7412 7691


    UK Web Archive: []

  2. 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.


  3. any way of exporting the generated map to a file that can then be uploaded into OCAD and custom-edited with additional symbols ?

  4. 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!

  5. 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).


    Ps. Please consider installing some WordPress plugin that allows commenters to subscribe to comments via email.

  6. 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.

  7. Which features in particular? Can you see them in OpenStreetMap ( 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.

    1. Dear Brian,

      I only discovered oom recently, and it is very usefull for us, ardf fanatics. ardf is amateur radio direction finding. As we are not real orienteerers, we have no time or skills tp make good orienteering maps, and most of us used openstreetmap to set up a competition. We do not really need all the details, because we more rely on the radio signals. With oom we now have a great tool to help us learn real orienteering maps used for bigger competitions.
      The one thing that i mis though is north magnetic lines, every 500m or so. That is something we can add by pencil, but if you could print it on the map it would be very usefull.


      Marc Vanhalst ON6HI
      ARDF manager Belgium

  8. 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?

  9. 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)

  10. 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.

  11. 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.

  12. 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’


  13. 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.

  14. 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!

  15. 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!

  16. 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.

  17. 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?

  18. 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.

  19. 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:-

    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.

    1. 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 then it working fine but 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…

      1. 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.

  20. 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.


    1. 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.

  21. I have been trouble trying to produce a map in the global setting. I am trying to see Ottawa Ontario Canada. The PDF has an MOD_PYTHON ERROR when you hit create PDF.

    1. Hi Wolfgang – I’m afraid the global map is currently non-functional – I’ve had to temporarily remove a database that it needs. I’m hoping to have it back in the next few weeks.

  22. Ok, how do you update the map. Not being a computer geek I can’t see how you do it. I need to up date several maps by adding streets for various orienteering club nights.


    Hamish Lead Community Coach North.

  23. Is your April 4 2012 note (re no updates to Open Street Map being shown on OOM) still valid? This presumably does mean that development of further OOM’s is on hold for now? Any timeline for possible removal of the licence restriction?

  24. Hi
    For a few weeks now we can’t zoom in to places in the south of France and Monaco in order to make an oom.
    When you zoom in the screen just goes blank, it reappears when you zoom out again.

  25. Hi Olly

    I am new to all this

    How long does update from OSM take to appear on OOM?
    I put some changes on a bit of Shrewsbury last week- they are on OSM but not yet(?) on the Orienteering map

    This whole thing is amazing thanks for setting it up



    OOM Worldwide is currently offline due to server space issues.

    OOM UK is currently not updating – an old copy of the DB is available but it is from ~March 2012. A new version of OOM UK should be online soon, complete with updating database – this has been delayed by City Race organisation so now looking at October 2012.

  27. Hi,

    It would be really useful to save/create a map in another form other than PDF. I would like to be able to make some additions to the map I create (i.e. labels, show changes to boundaries that have occurred since area originally mapped), but I am unable to do this in PDF format.

  28. Hi Oliver. Are there any plans to restore the global version of Open O-map? Or is it possible to restore certain areas separately on a rotating basis(Europe this month, North America next month, or something?). It’s a great asset which I use for doing training maps and want to use for night street-O.
    (PS I enjoyed my second London City race & have pencilled in 21st Sept 2013 already)
    John McCullough

    1. Hi John,

      The UK version is misnamed – it should actually cover Ireland too, as I used the British Isles OSM data download for the most recent DB update, rather than the Great Britain one.

      The are no plans to restore the Worldwide one. The work server I was using has been coopted by a colleague for an Olympics-related work project over the summer, and there simply isn’t enough server-grade hard disk space on it for the complete OSM global DB (~400GB+) at this time.

  29. Hi again, Oliver.
    I have just discovered that if I use the UK OOM and drag southwards from, say, Newry, I will arrive in the Republic with an OOM, so – problem solved!


  30. Hi Oliver,

    is there any chance that in the near future OSM global will be available again ?

    Regards, Gerrit

  31. Hello,
    tried little testmap in germany by the fly but got this error message (dont know anything about Phyton):

    ProcessId: 21435
    Interpreter: ‘’

    ServerName: ‘’
    DocumentRoot: ‘/home/ollie/public_html/’

    URI: ‘/maptiler/pdf/’
    Location: None
    Directory: ‘/home/ollie/public_html/maptiler/’
    Filename: ‘/home/ollie/public_html/maptiler/pdf’
    PathInfo: ‘/’

    Phase: ‘PythonHandler’
    Handler: ‘renderer::handle’

    Traceback (most recent call last):

    File “/usr/lib/python2.7/dist-packages/mod_python/”, line 1537, in HandlerDispatch
    default=default_handler, arg=req, silent=hlist.silent)

    File “/usr/lib/python2.7/dist-packages/mod_python/”, line 1229, in _process_target
    result = _execute_target(config, req, object, arg)

    File “/usr/lib/python2.7/dist-packages/mod_python/”, line 1128, in _execute_target
    result = object(arg)

    File “/home/ollie/public_html/maptiler/”, line 59, in handle
    req = handlePDF.processRequest(req)

    File “/home/ollie/public_html/maptiler/”, line 50, in processRequest
    outf = createPDF(path)

    File “/home/ollie/public_html/maptiler/”, line 148, in createPDF
    mapnik.load_map(map, styleFile)

    RuntimeError: Postgis Plugin: PSQL error:
    ERROR: relation “planet_osm_polygon” does not exist
    LINE 2: from planet_osm_polygon
    Full sql was: ‘SELECT * FROM (select way,”natural”,waterway,landuse,way_area
    from planet_osm_polygon
    where waterway in (‘dock’,’mill_pond’,’riverbank’,’canal’,’river’)
    or landuse in (‘reservoir’,’water’,’basin’)
    or “natural” in (‘lake’,’water’,’land’,’marsh’,’scrub’,’wetland’,’glacier’)
    order by z_order,way_area desc
    ) as water_areas LIMIT 0′
    encountered during parsing of layer ‘water_areas’ in Layer at line 266 of ‘/home/ollie/production/maptiler/styles/streeto_global.xml’


    Accessed: Mon Nov 26 20:51:05 2012
    Generation: 2

    _mp_e7f8d206af4dc7e51841871b7f166ea5 {
    FileName: ‘/home/ollie/public_html/maptiler/’
    Instance: 1
    Generation: 1
    Modified: Sat Nov 24 01:47:51 2012
    Imported: Mon Nov 26 20:48:42 2012

    _mp_be664c449fcc8992b2de2509ea296aa6 {
    FileName: ‘/home/ollie/public_html/maptiler/’
    Instance: 1 [IMPORT]
    Generation: 3
    Modified: Sat Nov 24 01:48:22 2012
    Imported: Mon Nov 26 20:51:05 2012

    _mp_e72dc1c33a5050165fac52e925ffacbb {
    FileName: ‘/home/ollie/public_html/maptiler/’
    Instance: 1
    Generation: 2
    Modified: Sat Nov 24 01:48:34 2012
    Imported: Mon Nov 26 20:48:42 2012
    Children: ‘/home/ollie/public_html/maptiler/’
    Friends: ‘/home/ollie/public_html/maptiler/’

    Does it only work in UK-Version?
    Regards Siegfried

  32. Hi Oliver,
    This is by far the best enhancment I ever seen in this category!
    I really miss it too. I’ll be happy to to donate to your progress if the Northen Europe / Europe will be up and running again 🙂

    All the best
    Peter from Sweden

  33. Hi Oliver!

    This is the best enhancement I ever seen in this category! I wish you the best wishes for a happy progress.

    Yes, I really miss it too.
    I live in Sweden so Europe will be great if that will be up n working : )

    Have you consider some possibilities to donate for your projects? I guess we are many folks out there that appreciate your work and want to encourage you going forward

    All the best,

  34. Hi, is it possible to get the Mapnik style file source for this map somewhere? I would like to make a training orienteering map in Krkonoše, Czech Republic, but I can’t since the global service is down.

  35. Hello,

    I seem to experience some problems creating Street-O maps for Brussels (I tried via the belgium.php, global.php and uk.php), The UK.php does make the maps in London. The Global.php also has problems in Paris for example.
    When zooming in the whole area gets a nice pink color, no Street-O map however…

    Best regards,

  36. Yes, I have the same problem with the south of France, just pink & no street map.
    Have mentioned this about 6 months ago, but still no luck………………

    1. Hi Kevin

      Yes, that’s the way I’ve set that tagging up for OOM’s terrain layer – I’ve assumed there are fences around pitches, but this is quite often not the case. I could get rid of that particular bit of tagging but it would be good to delineate pitches from open land some how. Maybe showing a path going around the perimeter?

  37. The new look is great – but damn you for making the changes the day after I print my street o map!

    1. The new look is part of the new release. It’s a bit that’s rolled out early for testing. The other bit (the new website) will be rolled out in phases – Phase 1 is coded and so will hopefully be rolled out in the next week, once it get signed off. Phase 2 (persistent saving, cluesheets) to follow!

  38. Hi Ollie,

    We’ve got a small night o event planned on Thursday (20th) and have been making quite a few changes to OSM but have just now noticed the message saying you arent currently pulling updates through.

    Any idea when you will and/or I assume its not possible to just pull one small area of ST16 through if I ask really nicely? 🙂


  39. Hi Oliver!

    This is truly brilliant and I’ve been able to use it to get our clubs kids out and used to O mapping. The only problem we’ve had is that contours don’t show up in our area (Dover & Folkestone) and it can’t be down to a lack of hills here! Is it something we’re doing wrong? I’ve had a look and the contours seem to disappear in a N/S line just east of Ashford?
    Apart from that it’s great and you have our thanks. Vic.

    1. Hi Vic, this is now fixed – contours should extend throughout the country now!

  40. Hi Ollie
    I did a load of updates to OSM yesterday in preparation for an event tomorrow night. I thought I read somewhere that there was an automatic daily update done in the morning but nothing seems to have changed is OOM yet. Can you clarify the position regarding updates please?

    1. Yes, there is a daily update – however I had to move the start of the daily load from 7am to 2am, recently. This means that it misses the daily 6am upstream file release, so you may have to wait an additional day.

      Also your browser may have cached the old tiles. Test by generating a PDF – that should always go direct to my database, and not use caching.

  41. Love this new version, such an easy use program! well done!
    Just a minor thing: Any chance Irish maps can get the IOA logo instead of the BO one??
    Appreciate it!

    1. It would be a bit cheeky of me to do that, as British Orienteering paid for the development of version 2 (the current version). I’m using the OSM datafile that happens to include Ireland, which is why you get it as a free bonus. There’s also no obvious Ireland/non-Ireland flag in the data, as it’s physical data rather than administrative.

    1. That is very odd, I haven’t a clue why! I wonder if Your other updates have presumably made it in?

  42. Used a map generated from OpenOrienteering Map for first time last night. Absolutely ideal for a small street score event. Total prep time = 5 hours (provided you use a bike to find control sites)

  43. Yes, my other (highway) changes rippled into OOM.
    I assume it’s something like OSM waterway changes are not implemented at every OOM update.

    1. If the changes are coastline changes, then yes they won’t be included. This may well be the case for the tidal Thames section. The coastline is only very rarely updated, as it comes from a Shapefile rather than from the OSM database directly, for efficiency reasons.

  44. Hi,

    OOM crossed the channel again !
    That’s a great news.
    May I suggest a few improvements ?
    Tag Access=private -> overwrite with 709 for an area
    Tag Landuse=orchard -> use of 412
    Tag Landuse=forest -> use of 406 instead of 405
    Tag landuse=wineyard -> use of 413

    For water if tag intermittent=yes -> use of 307 or 311

    Yet the PseudoOmap is astonishing !
    If I can help, let me know.

    Many thanks,

    Daniel (DF45@OSM)

    1. Hi Dan – Thanks, I’ll look into incorporating those in due course. If you are familiar with Mapnik XML stylesheets, then it would be a great help if you were able to incorporate these changes into a GitHub pull request for the appropriate files at – that way I can just pull, test and release, rather than coding them myself.

  45. Hopefully just completed another OOM map for an event later this month. OOM excellent as always! Further to previous discussions, I note that a (private) farm track which is highway = track and which is tagged access = no and comes up with the ‘brown splodge’ marking on OSM still seems to appear on OOM. Does OOM not currently ignore features with ‘access = no’? I seem to remember from our previous discussions that it should. No urgency – can live with it for current event.

    1. Hi Peter, it doesn’t, because sometimes access=no ways are still actually accessible on foot. I’ve deployed a new feature which means you can manually block out a known OOB route by adding red crosses to the map.

  46. Hi
    Exploring the use of oomap for POTOC
    oomap will hide railway tunnels , but not canal tunnels … even a disussed canal is shown as surface feature .
    I have also contacted about football fields being shown as fenced enclosures when very few are .

    1. Hi John, I’ve fixed both of these now – canal/river tunnels are no longer shown, and football pitches are no longer shown with fences around them.

  47. Hi
    There was one other item I thought that I had raised , but is not in the list above is fences themselves . Fences put on street map are shown as walls

    1. Hi John – I’ve fixed this now. If it’s tagged as barrier=fence, it now shows up as a fence, not a wall.

  48. It looks like OOM is still set up as a score event format, with a common start/finish. Is that correct?
    In looking at OOM, if I switch from StreetO to PseudO two closely spaced North-South parallel lines appear running through the centre of the UK, with similar parallel lines running East-West. I am sure this has been asked before, but what are these and can I get rid of them before saving a map for use?
    Thanks for help.

    1. Hi Ian – yes, OOM is set up for Score as that is the format that most Street-Os here in the UK use. Adding a point-to-point version would be quite a bit of work as it would then be more than simple point data. It’s something I can do but it’s a couple of days’ work and I can’t yet justify spending the time on it with various other projects on the go.

      The north/south and east/west parallel lines are artifacts of the coastline data files which are split up into blocks – in the PseudO view I include a black border around the coastline. Unfortunately this means the border appears at the edges of each block, as well as on the coastline itself. I was aware of the issue but I don’t think it was raised as a bug before so I hadn’t addressed it. I have now made some changes to the style and layer files for PseudO – specifically, layering the coastline edges so they are draw underneath the land blocks and extrude out from them, rather than being on top as before. I’ve also made water lines borderless to prevent the quirk where their borders are drawn in wider river channels, estuaries etc. This looks better but is slightly less ISOM.

  49. Hola Oliver, un saludo desde colombia, quería preguntarte si piensas en crear usuarios que podamos actualizar el OOM, desde cada pais, popr ejemplo en el Mapa Global, para que no tengas que hacerlo tu si no poder colaborar.

    un saludo

    Jorge Aldana

    Hi Oliver, a greeting from Colombia, wanted to ask if you plan on creating users can update the OOM from each country, popr example in the Global Map, so you wont have to do if you can not work.

    a greeting

    Jorge Aldana

  50. Hi Oliver, a greeting from Colombia, wanted to ask if you plan on creating users can update the OOM from each country, popr example in the Global Map, so you wont have to do if you can not work.

    a greeting

    Jorge Aldana

    1. Hi Jorge

      I’ve published the stylesheets online as open data – – so these can be used if people want to set up local instances of OOM.

      My current system is very bespoke (and hacky) so it’s not practicable for me at the moment to put the entire system online – however, apart from these stylesheets, it is mainly off-the-shelf – the bespoke/hacky bit is just putting it together.

      I am happy to update the global database more frequently than once a year, if I know that it is being regularly used outside of the UK. Additionally, if specific countries/orienteering federations are interested in custom additions, that is something I can potentially set up too.

      1. Is there any style that you could import to Osmand android app?
        I would be nice to use the app and get the map with orienteering style.

  51. Hi, anychance you could update the area around low cranecleugh. I have updated some new buildings and tree lines in that area and was looking at putting up a few orienteering courses.

    1. Hi – this should be on there now – there’s a 24-48 hour lag. If there’s still detail missing (and check on the PDF map – your browser can cache some old image tiles) then let me know a very specific example (e.g. paste in a zoomed-in link from OpenStreetMap showing the new detail) and I’ll do a forensic investigation.

  52. Hi Oliver

    Greetings from the sunny Gold Coast of Queensland where the magnetic declination is 11 degrees East.

    Have you thought of including a rotation parameter when generating a map?

    I want to be able to load the map into OCAD as a background map and geo-reference it, so a Lat/Long grid of some sort would also be very useful. I concede that this makes the rotation unnecessary.

    Better still, a geo-referenced JPG download would be perfect!


    1. Hi Mark, I haven’t ever thought about that, the project was developed primarily for Street-O maps in London in the UK, and opening it up to the rest of the world is a bit of a bonus. However, I do appreciate that magnetic declination is indeed not as small everywhere as it is in London, so it’s a feature certainly worthy of consideration if a sponsor could be found for the necessary development time.

  53. Hi

    Why am I not able to see the orienteering map when I zoom in close. Because I need to continue making my orienteering map with the control sites for a club night on Wednesday.


    1. Hi Oliver – The tile server was offline on Monday morning, following an unplanned powercut at the weekend. The server did not come up cleanly following the powercut, so Monday morning was spent recovering it. It should all be fine now.

  54. Your mapping program looks to be just what I was needing for my Urban-O this month. My club’s current map is very out of date and I was trying to figure out how to update it! Now I can, though my problem is that our maps have always been at a 1:12000 scale (which I guess is weird) – is there anyway I can set the scale at that ratio?
    Or at least some kind of custom ratio? I can’t quite get all the roads I want @ 10000 and 12500 seems to be too much.

    1. Hi Chris, 1:12500 is very similar to 1:12000 – it only shows 8-9% more land. Re custom paper sizes, which sizes would you be interested in. Both custom scales and custom sizes are relatively straightforward to program but take a certain amount of time and also potentially adding in more buttons would clutter the interface somewhat.

      1. Hi Ollie, I found out our map scale had been wrong the whole time!
        Also, the paper size didn’t seem to matter much, we figured it out after exporting to pdf and messing around with some settings, though it kept wanting to cut off the right/bottom edge.
        Unfortunately I couldn’t figure out how to move controls once I’d placed them on your website. I ended up exporting the map to Purple Pen, but thanks so much for at least getting me a great template to start from! The countdown is on for our event:

        1. Hi Chris – you can’t move controls once replaced, but you can delete them and place new ones nearby with the same numbers – it’s only a couple more clicks than dragging them, as long as you remember the number/score/clue. Regarding sheet size, it’s possible that you were going for printing on US paper sizes. These aren’t quite the same as standard A3/A4 sizes. Finally, regarding margin cutoff, it’s important to print the sheets with no margin, otherwise they will misalign or shrink slightly.

  55. Hi Oliver,
    I’m wondering whether you can assist with a conundrum please? I’m in the process of cobbling together a Street O in Faversham for the current Kent Night Cup series. Setting up a score course using your fantastic tool has been really easy. The resulting PDF looks very fine, however, when I print off a copy some of the footpaths disappear.

    I’ve tried to print via both of my printers and I get the same missing paths. Any ideas what I’m doing wrong?


    1. Hi Brendon, that sounds very odd. Could you email me the PDF concerned and detail which of the footpaths are disappearing when printing? I’ll see if I can replicate the problem. My address is o.obrien (at)

  56. Hi
    Great map resource – however, today and last night the map disappears when you zoom in to get the orienteering map. Just wondered if there was a problem

    1. Yes, the tile server was powered down as the building it was had electrical works on the Tuesday morning. Should have been all fine by mid-morning.

  57. Hi,
    I have used this successfully in the past but this evening when I tried to load a saved map or to zoom in on the same area I only get contours. Any idea what I am doing wrong.


  58. Ollie
    Was trying to use OOM yesterday to create a street map for an evening event for one of my club colleagues and kept getting the blank pink squares when I zoomed in. The same is happening this morning. Is this a problem with the tile server mentioned in previous posts?
    Thank you

  59. Hi,

    Could you tell me if there are issues with the server? I’m only seeing blank tiles when I zoom in to street level


  60. It’s that time of year again for me to organize our Urban-O so I went straight to your website to get an updated map.
    At first everything looked fine until when I switched to the same mode I used last year (PseudoO), the map is now covered with green circles!!
    Is it possible to turn them off?

    1. Hi Chris, sounds like your area has been well-mapped with individual trees! I know they can look a little large at certain zooms. I’m looking into this.

      1. Hey Ollie, any luck on getting rid of the trees?
        Louisville, KY USA

        Also, do you know how recently the data for that area has been updated?


  61. Some paths on a course map, although they will appear on the screen, will oddly disappear when printed.
    I tried deleting the affected paths in OSM and re drawing them. I have tried re plotting the courses . Neither worked. It is the same paths each time .
    I have resorted to creating a blank PDF and using this in Purple Pen, which works OK with all paths in place. The print range differences result in loss of Title or credits at bottom !

    1. Hi John, can you send me exact details of the affected paths? The printed version should always be identical to the ones displayed on the website, except that the website caches old tiles and it’s possible that you are seeing those. You need to wait a couple of days when adding to OSM, before they appear on the PDFs. Thanks, Oliver (o.obrien at

      1. hi Oliver
        There are 3 areas , I know of that are affected.I have put a control circle on the affected path which disappears upon printing a course map.
        The affected paths mostly NOT recent updates.
        On the 3rd map it seems to affect nearly all the grey line underpasses… I can only see ! that is not . There may be more on this map , but this is for a up and coming activity, which i will work in Purple pen to produce the courses.
        This map is too busy to use in OOM irrespective of missing paths . I am using PP uncrossable boundary symbols to show the edge of the underpass ramps.
        For the second map , I added missing paths paths by hand (No 2 was just a short bit at the end)

  62. Hi,
    I’m struggling with OOM this morning. Earlier, I got the usual map view but when I created a pdf I got only contours (and controls). Now when I zoom in I only see contours and not streets. I’ve tried different computers and different browsers.
    Any suggestions?

    1. HI Maire, looks like a glitch with the daily rebuild of the database – I’ve checked now and it should be fine.

  63. I don’t know whether anyone else has had this problem, but I have just called up my latest version of my map of Clayagte for a street O on 6th September, and none of the streets are there. The contours are there, and the controls are there, but there are no streets and no vegetation colouring. I’ve tried zooming out and zooming back in (it’s all there two zooms out), but it vanishes when I zoom back in again. I’m going away for ten days tomorrow and I really need to have this ready to print before I go. Help!

    1. Hi George, should be working OK now. Looks like there was a problem with the daily database rebuild which has fixed itself.

  64. Hi Ollie, we have a few highways tagged with “tertiary_link” that aren’t rendered by OOM. These particular roads aren’t really link roads so I can change the underlying data, but flagging so other similarly tagged roads can be included in OOM too. Thank you!

  65. Hi Oliver,
    Could you please update RU-NIZ region of Russian Federation. We are planning to ran a little event at the end of September.
    Many thanks for your great OOM service!

    1. Sure, the update is underway. The process should be finished in around a week, at which point I’ll make it the live database.

      1. Process is still running! Looks like it takes two weeks to complete now. I will check again Monday and make it live assuming it has finished – hopefully in time for your event. I can’t currently do a country-only update, unless there is a country-specific version of OOMap, at the moment there is only one for the UK and Ireland.

  66. When I load map IDs none of the controls are shown on the map, neither can i add any. All controls appear on the control sheet.

  67. Hello Ollie,
    I seem to be suffering a similar problem with map data today as Maire Convery and George Engelhardt reported on 24 August 2016.. I’ve been working on a street-o map of part of Crawley for my local scout group (for tonight(!) and tomorrow night) and where the map printed fine with controls and all the mapped features yesterday, I get a brown only version (with controls today).
    On the screen, all looks fine until you get to the largest scale zooms, when all of a sudden the main map goes, leaving only contours and controls.

  68. Hello Ollie,

    Map data seems to have sorted itself out with the daily reload. All looks ok now.

    Thanks for a great application of Open Street Map.


    1. Thanks, and sorry this caused a problem right before your event. I don’t currently have monitoring set up for the daily GB rebuild and am planning to set one up in the new year. As an emergency back up, you could always use the Global edition of OOM, which uses a database that gets rebuilt yearly rather than daily, It doesn’t include contours, or the latest mapping updates, but should otherwise be similar. Currently, OOM will not load UK-edition controls onto a global map, so you would need to rebuild this course. I have also raised a ticket to allow this.

  69. Hi,
    thank you for your great effort. I’m trying to get the map in japan, I got the usual map view with OOM, but when I created a pdf I got only controls.
    I can get the pdf of the map in Toronto, Canada or somewhere else in Europe, but not in japan.
    Any suggestions?

    1. Hi Hiro, thanks, that is strange indeed. I can’t immediately see why that is happening, so I will need to investigate further on the server, I will be able to do this early in the new year.

  70. Hi Ollie
    To return to the ‘private’ issue again, around here there are a number of private driveways (i.e. effectively part of private gardens) appearing in OOM. They are tagged in OSM as ‘access=private’ , ‘highway=service’ ‘service=driveway’. I would have thought that this combination could perhaps be excluded from OOM?

    1. Hi Alan – but could you not run up these driveways, e.g. if you have a clue asking for the door colour? The access=private/highway=service combination I generally interpret as no access for cars but access for people on foot.

  71. Hi Ollie,

    I am having trouble using oom. I have used it before with this postcode, but it is now coming up with an error.

    Unfortunately that postcode could not be found. An error occurred.
    Unable to find that postcode in the database.

    I am not working on anything urgent, just trying to get a small group of friends into the sport. I will try again in a couple of days just in case there’s a glitch.

    Kind regards


  72. This may sound daft but I can get a map on my screen ok but I cannot see how to set a course or indeed to even print it.

    1. Just follow the tips in the coloured box on the top right of the screen. Click to drop a sheet of paper on the map, then click to add controls to the sheet, and then finally click “Save ang et PDF” to get a PDF map that you can then open in Reader or Preview (or others PDF viewers) and print from there. Printing directly from the website is not advised.

  73. Hello
    I am from Canada,
    What could be the reason why the “Save and get PDF” is gray and not accessible.


    1. Hi, you probably need to place a sheet on the map first. Once you’ve done this, the PDF produced will cover the area of the sheet. See the tip at the top right of the screen.

  74. Oliver, Hi. Thanks for the great system, It’s becoming a common map format used with the maprun smartphone App for StreetO. ( .
    We need a geo-ref’d map for the App – so we take the OOM output via OCAD to produce a KMZ, but I was looking to streamline this by creating the KMZ directly from a jpg + jpgw exported from OOM.
    Could you please confirm that the easting and northing in the jpgw’s produced by OOM are valid. eg for a map in Keswick (UK), the Northing is 7,286,738, whereas I was expecting something like 6,051,xxxx. Also the Easting is Negative and quite different to what I get from OCAD. I’ve tried a copy of other locations too. Let me know if I am missing something here. Any help would be greatly appreciated.

    1. Hi Peter. The JPGW coordinates are in Web Mercator (EPSG:3857) rather than British National Grid (EPSG:27700). This would explain the difference. The maps in OOM are produced to the Web Mercator coordinate reference system.

  75. Hi Ollie –
    rather excitingly I’ve just tried zooming in to create a course… all the contour lines are there, which is awesome, however, there are no roads, paths, or any other detail at all… which could make a street-o quite entertaining,

    Ive previously used this tool for street-o, so Im guessing there must be a layer not clicked on or something?

    1. Hi Tim, thanks, and apologies for the delay. It looks like the daily download of data was taking much longer, this then missed a cut-off time for processing on my server, so there were empty tables in the database. I have now adjusted the timings and things should be OK, however please let me know if not.

  76. Hello,

    I’m struggling to make this work for me. Any advice appreciated. I’m trying to make some simple maps for a DofE training walk.


  77. Hello, my name is Pablo Liska, I’m from Cordoba Argentina and we are trying to indroduce this beautiful sport. My question is if you can improve some images of my province, because in the maps of northern Europe there is a big difference. Could you have better details in the area of ​​Cordoba? Thank you and I hope your answer

    1. Hi – is there a significant difference in the detail level compared with OpenStreetMap? If so, I can do a bulk upload from the whole world. This will take a few weeks to run but should then improve the OpenOrienteeringMap map. Please give me an example on OpenStreetMap of where there is a big difference.

  78. Hello, I have been able to generate only the pdf of the map recently, not the jpg or Worldfile (jgw) files. Is this a known issue? On clicking ‘Get JPG’, I get taken to a white screen with ’tiler1 O’Obrien’ in the address bar, but nothing happens.

  79. Hi, if you see if I enter the openorienteeringmap and I go to the UK, for example oxford, they go out to the contour lines, and if I go to global, those details do not come out in Argentina, that’s what I wanted to ask you, it’s probably a streetmaps problem
    .a hug and thanks for answering me.

    1. Hi, yes contour lines are only available for the UK OOM, and are from our national mapping agency’s open data platform (OS Open Data). They aren’t in OSM. It is possible to create a global set of contour lines using SRTM-type datasets but this is very computationally intensive and results in contour lines which can look a bit jagged. The UK data is a pre-smoothed set of proper contour lines which was easy to integrate in, so I did.

  80. Hi Ollie,
    The UK basemap data looks missing today (13 May) – could you please have a look? Thank you!

  81. Hi Oliver,

    A huge thank you for your amazing page! I started to host a monthly orienteering event in Freiburg, Germany and it wouldn’t be possible without!

    However, during the past two days I am getting a weird error message whenever I’m trying to download the pdf-map. It starts like this:


    ProcessId: 22958
    Interpreter: ’’

    ServerName: ’’
    DocumentRoot: ‘/home/ollie/public_html/maptiler/’

    URI: ‘/pdf/’
    Location: None
    Directory: ‘/home/ollie/public_html/maptiler/’
    Filename: ‘/home/ollie/public_html/maptiler/pdf’
    PathInfo: ‘/’

    Phase: ‘PythonHandler’
    Handler: ‘renderer::handle’

    If you need more information about the error (like a screenshot) feel free to send me an email!


  82. Hi Ollie,
    Another glitch with the UK basemap today – no hurry here so will try again tomorrow,

      1. This is fixed now. The morning database rebuild seems to be failing more frequently – but then running fine whenever I’m looking at it!

  83. Hi Ollie and OOMAP
    python module error message and other probs when attempting uk street-o map export. Raising here in the hope that it is easy to fix.

  84. First of all congratulations for the Open Orientering map software
    My name is Fernando, I am from Argentina and I need to know if it is possible to access some more updated version of the maps of my country
    In case these versions were for sale agardecere I report the price of them
    from already very much grabbed

  85. Ollie
    After marking a few Street-O answer sheets on Tuesday, I wondered if any future update to your (of course excellent) product could include a Points column at the rhs of the Clue Sheet. First 2 columns (No. & Score) could easily be narrower so that width of main (Description) column is not reduced.

  86. Contour question
    Ollie, there are contours on the OpenStreetMap cycle maps of Ireland and everywhere else. Is there any way of importing the contours to OOM, or basing the OOM map on the cycling map rather than the standard map?
    Curiously, there are no contours on the OOM’s of the Isle of Man or Northern Ireland, which I would have thought would be covered by the same conditions as other British Orienteering regions.

    1. Hi John. The OSM contours are autogenerated from spot height (LIDAR) plus some custom work to smooth them and make them look better/remove anomalies. It’s quite a lot of work to generate these. I could get the OSM/OCM ones directly but they are a commercial product and not free. The UK dataset is pre-made as contours and comes from a free and open data set from the Ordnance Survey (which only covers GB – NI has its own national mapping agency OSNI, and the Isle of Man is also different – and not part of the UK).

  87. Hello dear OLer
    Thank you for the great program. It is very helpful. I have two concerns: Would it also be possible to have height lines in Germany – as in the UK?
    Is it possible to output the card for further processing – so that you can improve the map with OCAD or OMapper?
    That would be super awesome for the school operation!
    LG Dirk

    1. No plans for non-UK height lines (unless you have a good free contour set available in GIS format for DE – let me know if you do!)

      Re map improvements, edit the original OpenStreetMap and the changes should appear in OOM within 2 days.

  88. I am trying to create an orientation map in Formentera (Balearic Islands, Spain). Map ID: 5df28e0fb7d60. The problem is this: I cannot see the entire area of ​​land because there is a green layer (belonging to the underwater area) and it overlaps the land area. Is there any possibility to remove this layer?

    1. This area is tagged leisure=nature_reserve. I’ve now removed it from the renderer now on the basis that nature reserves can be lots of terrain types (e.g. partially sea in this case!)

  89. Hi, Ollie.
    Thank you for your work, it’s a wonderful resource. I’m hoping to show a group of physical education teachers how to use OOM as a starting point for creating their own schoolyard maps. I’m having trouble getting the orienteering-level map to open, however. When I start to zoom in, I end up with just a gray screen when the scale on the bottom left gets to 2K. (However, Blueprint works fine). I tried Washington DC, Boston, and then the UK – same result. I am using Chrome, and I also tried using Internet Explorer. Is something not working right, or do I need to do something differently?
    Thanks much,

    1. Sorry about this, this was due to a file moved by mistake yesterday. I have reverted the move now and it should be working again.

      1. Hi Ollie – looks like the same issue is there again today at the same zoom levels. Checked across different versions and different browsers and the same issue persists


        1. Hi Simon, thanks, yes there was a database issue this morning but it should be resolved now – let me know if you are still seeing the issue.

  90. Hi Ollie. Thank you so much for this resource.
    Is it possible to have an extra resolution, 1:50,000? This would enable BikeO- currently we cross the map too quickly!

  91. I agree with Ted, or even the 1:40,000 being available for the UK maps would be good. and the Global maps don’t seem to have the contours on them.

  92. Hi! I have on my map area with tag leisure=sports_centre. Unfortunetly it’s all black when I use PseudO layer. Is any chance to do something with it. It contains more objects, and now they are invisible 🙁

  93. Ollie,
    Excellent to see output in KML & KMZ. Makes Maprun events even easier to set up. Could I suggest the means to add a separate finish and would it be possible to have a white shadow around the control numbers as especially on the pseudo-O map numbers can be difficult to read on the olive green background.

  94. Hi Ollie – I can’t remove the Google Ad block on the right of my screen. Is this a setting on your website – if so, how can I remove it as it’s blocking the information table. Thanks.

  95. Hi Ollie, Thanks for your fantastic resource. I’ve been using it in conjunction with MapRun to create socially-distanced-friendly orienteering events in the Yorkshire Dales. I think your original intention was to support urban orienteering but I’m using it more in a rural / upland environment. In some areas this works fine because walls, streams, crags etc provide enough detail on the map. But in other areas the maps can be a bit blank! I wonder if you would be able to map some more of the landform features supported by openstreetmap? For example survey_point, sinkhole (as a depression?), cave. These have existing orienteering map symbols.

  96. Hi Ollie
    Can you give me a contact for the IE version of OpenOrienteeringMap? I would like to explore some Ireland North / South cooperation on this if possible.
    Charlie Reid
    NIOA MapRunF Group

  97. Ollie, Can the App include gates that are across paths and roads as a gap in that route as we are often finding a route shown on a map generated in your App is not passable?

    1. Hi Phill, this is a tricky one, as for the SLOW Street-Os in London (for which the website was designed) gates generally are passable by pedestrians but not by cars. Even though OSM tagging should help with this, it is generally not granular enough for London. I appreciate other areas may be better. The best way to fix this is to manually put red Xs across crossings which are not passable, using the OOM website.

  98. Hi,
    I hope this finds you well and I amazed at what you have achieved!
    I have been doing a lot of re mapping on open street map of an area in West Yorkshire I would like to use for a street/Public Rights of Way event. However when I create the map PDF the footpaths appear to merge into the walls along side them. Is there any way of making it so that the footpaths on the pseud O map could be in a different colour than the black dashed line?
    Kind Regards
    Graham Lloyd

  99. Hi Ollie
    Is there the ability to do line courses or is it just score?
    Cheers, Jeremy

  100. Hi Oliver,
    I’m not sure if there is a glitch in the site. When I try to zoom into an area it goes blank. The closest I can get is where the measurement marker on the bottom left corner says 2km.

    1. Hi Sean, yes sorry there was a server issue this morning which was causing problems. It is fixed now, let me know if you are still seeing blank maps.

  101. Hi,
    The “plaques” button is useful – we have a local set – but the database seems out of date. Doesn’t look like that comes from OSM – can you point me to a way to contribute more plaque locations? Thx.

    1. Hi Keith, these are working now – I think there was an issue a couple of months back, for a bit.

  102. Around Harrogate we have an increasing number of houses where they have put their drives on OpenStreetMap. These are generally tagged as access no, highway service and service driveway. These are appearing on OOMap as a road like any other which can be difficult to interpret. Is there a method of tagging that would mean that they would not appear on OOMap?

  103. Hello, I regularly make updates and fixes for my city (Neuville-de-Poitou, France) on but when I use they don’t appear. Is this normal? This is a shame because your website is very useful for me to run and find my way around areas not mapped in IOF format. By thanking you in advance for your response, continue to grow your website. Happy New Year’s Eve, Nicolas JIMBLET

    1. Hi Nicolas, the Global edition of OOMap doesn’t update regularly from the database, but only once a year. The individual country versions (Ireland, UK, Denmark, Australia) do update daily. There isn’t a France one currently as there hasn’t been the demand for it.

      The annual update of the global database is underway but takes a couple of weeks to process, so as long as you did your edits before 21st December, they should appear on the map next wek.

      1. Hi Ollie, this is just to comment your reply ‘there hasn’t been the demand for it’.
        In fact, there are many users in France of your site (maybe you can see it with the quantity of connections), as this is very useful for a link with new apps such as Navitabi app. From one year now, the development in France is fantastic. For example, we have created in this app around 1000 races !
        Having regular updates like in England would be fantastic ! How could we motivate our demand ? Thanks for thegreat job your are doing, anyhow !

          1. I’m also French and I’m interested in having the outlines.
            Thank you in advance for your work

  104. I am very happy with your site oomap.
    But now a get error onthe site, a hope that You can help:

    Mod_python error: “PythonHandler renderer::handle”

    Traceback (most recent call last):

    File “/usr/local/lib/python2.7/dist-packages/mod_python/”, line 398, in HandlerDispatch
    result = obj(req)

    File “/home/ollie/www/maptiler/”, line 61, in handle
    req = handlePDF.processRequest(req)

    File “/home/ollie/www/maptiler/”, line 19, in processRequest
    outf = createImage(path, ‘pdf’)

    File “/home/ollie/www/maptiler/”, line 333, in createImage

    Error: input string not valid UTF-8

    1. Hi Tommy, I suspect this is a diacritic in your map title that it’s not liking (it’s not particularly set up for diacritics, I’m afraid). If you let me know your proposed map title, I can investigate further and see if I can fix it.

  105. Hi,
    Is it possible to add an XML 3.0 export as in OCAD ? It’s very useful for creating courses in other applications (SI-Droid, Vikazimut, …).
    Bravo for work.

    1. This can happen if there’s a server issue – hopefully it was a short-lived one. Everything looks fine now.

  106. Hi, I’m trying to make a map for use with UsynligO. Creation of the map works like a breeze, but somehow the map file seems to lose it’s georeference or doesn’t get one. I kind of presumed that this would carry over from OSM but can’t get it to work. Any hints on workflow? I looked at all the support info already, but don’t understand how I should apply this to an OOM pdf. As I’m Dutch, I may not fully understand how to proceed… sorry. Can you help?

  107. Hi, thanks for your work, this is amazing. I have a recent problem to download my pdf, the following message appears any time :
    Mod_python error: “PythonHandler renderer::handle”

    Traceback (most recent call last):

    File “/usr/local/lib/python2.7/dist-packages/mod_python/”, line 398, in HandlerDispatch
    result = obj(req)

    File “/home/ollie/www/maptiler/”, line 61, in handle
    req = handlePDF.processRequest(req)

    File “/home/ollie/www/maptiler/”, line 19, in processRequest
    outf = createImage(path, ‘pdf’)

    File “/home/ollie/www/maptiler/”, line 333, in createImage

    Error: input string not valid UTF-8

    Can you help me ?

  108. great job but… what’s about the contour lines? is there a easy way (for dummies) to print a complete map to explore the country? thanks

Leave a Reply to Ollie Cancel reply

Your email address will not be published.