Categories
Orienteering Events Log

Ascent Analysis

Here’s an analysis, in Ascent, of my orienteering today, at the November Classic in the New Forest. See my Attackpoint training details for the race analysis. Click for the full-size version.

The blue line is my altitude. This is pretty inaccurate due to GPS calculations of altitude being inherently flawed. For example, I’m pretty sure I didn’t drop down that low int he first third of the race. However, it is useful as a relative guide.

The red line is my heart-rate – not smoothed. The colours behind it represent my heart-rate zones, so you can see I was in the anaerobic zone for much of the race, but was in the “red line” zone for quite a bit, including at the tops of a couple of the hill climbs, and at the sprint with the finish line in sight at the end. The three bubbles mark the three points where my HR was highest (187, 189 at the tops of the two hills, and 189 at the finish.) Overall I kept my HR pretty constant throughout this race. This was deliberate, I was slowing slightly for the latter half to keep it in my desired range.

The green line is my smoothed speed – averaged over 1 minute intervals during this 82 minute race. I was surprised to see my speed change so much during this race, but I guess this is typical orienteering, with many vegetation changes, on/off track running, and direction changes.

Times when I was standing still – there were a few unfortunately – have been removed.

You can see almost every control – as a dip in my smoothed speed. There’s 21 dips, corresponding to the 21 controls on the course.

Categories
Leisure

Open Street Map: National Cycle Network Project

One project I’m contributing to is the Open Street Map. Gradually I’ve been adding detail around my local area – the East End of London. I’ve just bought a Garmin Forerunner 305 GPS receiver, to replace the one I lost a few weeks ago while out on a race. The Garmin will certainly be very useful for orienteering analysis, but it will also help with street mapping.

One project that’s caught my eye is a project to map the UK’s National Cycle Network. This network of cycle tracks and lanes throughout the country, was set up a few years ago by the Sustrans charity. Sustrans have their own GIS, but it is very slow and frustrating to use, and often out of date. The OSM project is aiming to come up with a “free” map of the network, using the power of Open Street Map and its flexibility and ease of contributing. Adding to the cycle map is simply a case of adding in the data to OSM in the normal way, then tagging the route with tags like “ncn_ref=1”.

It’s also a great way for me to justify doing some more long distance biking.

As a starter today, I noticed that National Cycle Route 1 (John o’Groats to Dover) is not marked for a short section between Hackney and Canary Wharf. I’m quite familiar with the route but I’m not 100% sure where it goes. So, I went out earlier today and biked along the section concerned, with my Garmin logging my route.

Here’s the corresponding trace. I’ve used it to add in the detail to OSM. With any luck, around a week from now, the newly tagged section of NCR 1, through London, will automagically appear on the OSM Cycle Map.

Categories
Notes

50 New Extracts

I’ve added 50 new extracts (based on Routegadget scans) – mainly for clubs in Scotland and the South-East of England.
This brings the total number of extracts to more than 160, or around 7% of the total. Additionally, on the Map of Maps, the flags representing maps with extracts are now shown with a yellow border.

The scale of the extracts varies, and all are cropped to 300×225. They are intended just to give you a “flavour” of the area. Google imagery of many areas in the UK now is very high, so try zooming in on the main map too. You can often clearly make out individual trees!

Categories
Notes

Dupes

I’ve tidied up the database behind the Map of Maps 3 list of orienteering maps in the UK. The source database I got the data from lists old as well as new maps of the same area.

The process I’ve used to remove the dupes is:

  1. Where multiple maps have the same grid reference, I’ve removed the ones which have an older year – or if the same year, a lower BOF reference number. This is done regardless of name or club differences between each map. This affects around 10% of the maps.
  2. Where maps differ by grid reference but have exactly the same name and club, I’ve again removed the ones with the older year (or lower BOF reference number). I’ve then updated any map extracts pointing to the old grid reference, to point to the new one. This affects around 3% of the maps.
  3. Where maps differ by grid reference and club, but have the same name and region, I’ve manually looked through the list and removed (technically, “succeeded”) the older one, and moved any associated map extracts. There are a couple of instances that mean we wouldn’t want to do this automatically, e.g. there are two genuine Bar Hill and two Victoria Park orienteering maps in the Scotland region. This affects around 0.3% of the maps.
  4. There are still going to be some dupes out there that have maps with different spellings and slightly different grid references. These are going to have to be succeeded on a case by case basis. Use the “Alert!” button beside each map if you spot a dupe.

I’ve also added an About page so you can see who helped me build the page, and some stats on how many maps there are.

Categories
Notes

Googlejuice

Google is currently ranking the UK Orienteering Fixtures Map around 30th or so (out of ~40,000,000) when searching for the word “Fixtures”. I’m quite chuffed that the page is ranking so highly for such a generic term – there must be a lot of fixtures pages for all the other sports right across the world. It must be the Googlejuice from the club websites – cool.

Interestingly it’s listed as high as 5th when I’m logged in to Google – I think it’s remembering previous pages I’ve been to and rating them more highly in future searches.

Categories
Notes

Map of Maps – Extracts

Map of Maps now has small extracts of some of the maps. These are photographs from my own collection, that I did for the original Map of Map 1 project several years ago. There’s only a few there currently, gradually I’ll add more from my collection. Around 3% of maps have the extracts, this should eventually rise to around 10%. The extracts are generally in Scotland and Southern England, as that’s where I typically have run.

Because, in most cases, the extracts are photographs of the maps I ran on, are only 300×225 pixels, and only show a small part of the map, I consider their inclusion on the website fair use.

Click on the “(Extract)” link after the map name to view the extract.

What the extracts look like

Categories
Leisure

2000km

Passed the 2000km mark on my bike, according to my cycle computer. Having done the first 1000km in 77 days, my second 1000km took 99 days. I’m only cycling in three days a week now since starting university, and I haven’t done many long bike rides this summer, as it hasn’t really been much of a summer…

Categories
Notes

Map of Maps – View by Club

I’ve added a new feature to Map of Maps – you can now specify a club or region. Instead of displaying the 100 maps nearest to you, it displays all maps which have a club or region matching the text you specify.

e.g. Entering SOA will show all registered maps in the SOA region.
e.g. Entering SLOW will show all maps registered by SLOW.

When using this mode, the map will initially be zoomed out to cover the whole of the UK. Zoom in towards the o-markers to see the individual map locations.

Maps out at SeaWhy is this useful? Mainly for tidying up the database. By entering a particular region, you can see at a glance maps which are not where they should be – either because they are in the sea or because they are well away from the mass of other maps correctly in the region. If you spot such maps, please use the “Alert” button to tell me about them. There are too many errors for me to proactively fix, so I’m concentrating on the ones you care and tell me about. This method will also list maps with no grid reference at all – they are at the end of the list, with an “Unknown” location from your home postcode.

My next task will be to reduce the number of “duplicate” maps, i.e. multiple maps in exactly the same location. This will reduce the number of maps listed by around 15%.

Categories
Uncategorized

Map of Maps – Corrections Please!

[Updated] I’ve now added an “Alert” button beside each map listing on the Map of Maps page. I’ve also fixed the Alert mechanism for the Fixtures page, which was broken for the last month or so due to technical changes by my website host.

If you spot a map in the wrong place, please use the alert button and let me know!

[Update – Confirmed the alert mechanism is working successfully. Send them in!]

Categories
Notes

Map of Maps

I’ve added a Map of Maps to go alongside my UK O-Events Map page. Both pages look similar as they have the same structural layout and stylesheet. The Map of Maps shows you your nearest orienteering maps registered with BOF, and from this lists your local clubs – possibly useful for someone wanting to join their local club or an existing orienteer moving house.

The Map of Maps page is much slower to render as it has to parse 3000+ maps. For each one it takes the OS grid reference, works out the latitude and longitude* and then the distance from your postcode, before ordering everything to find the 100 closest to you, showing them on a map, and on a handy table with weblinks to each club.

Map of Maps

The main problem remaining is the quality of the source data – there are numerous grid reference mistakes, many maps don’t have grid references at all which means they will never show up – there are spelling and capitalisation inconsistencies, entities listed in the clubs field which are not actually clubs, and older revisions of a particular map remaining alongside the newest one.

Most of these I’ve been able to deal with in an elegant way, by creating my own clubs database table with the appropriate metadata. The one hack I’ve had to leave hardcoded into the page is NOC, which is normally Nottingham Orienteering Club, but is also the National Orienteering Centre for some Scottish maps (and so not a club.) It also appears as NATCEN. Grr!

The initial work is now complete – it took a couple of days of effort, including quite a lot of learning about PHP arrays and lamda functions – I’d managed to get away with not using these before. I also took the opportunity to tidy up my existing code, into something which was more efficient, with a lot less duplication and sloppy coding, which I’ll be able to extend easily for future mashups.

The next feature will be a slightly more intelligent “local club” calculation, based on the number of maps a club has, weighted by their proximity to you, rather than simply the club with the closest map being your “most local club” in the present form. I also need to automate the collection and processing of data from BOF, although this is lower priority as I’m only planning on sync’ing with them every few months, unlike the events map which is sync’d, in theory, on a weekly basis.

Announcement of my original Map of Maps, way back in 2004 – before Google Map Mashups took off.

*Technically minded readers will realise I could do this when doing the initial load of BOF data into my database. I could – it’s on the list, and will be done if the Map of Maps page performance gets worse.