{"id":894,"date":"2016-04-20T11:48:57","date_gmt":"2016-04-20T10:48:57","guid":{"rendered":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/?p=894"},"modified":"2016-04-21T13:35:30","modified_gmt":"2016-04-21T12:35:30","slug":"football-ground-nearest-station-mark-ii","status":"publish","type":"post","link":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/2016\/04\/20\/football-ground-nearest-station-mark-ii\/","title":{"rendered":"Football Ground Nearest Station Mark II"},"content":{"rendered":"<p>When I wrote the blog post &#8220;<a href=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/2016\/04\/04\/settling-a-coffee-break-debate-football-travel-distance\/\">Settling a Coffee Break Debate \u2013 Football Travel Distance<\/a>&#8221; It was done to do just that, settle a coffee break debate. Getting t<span class=\"fwn fcg\"><span class=\"fwb fcg\">he <a href=\"http:\/\/www.fsf.org.uk\/\">Football Supporters&#8217; Federation<\/a>\u00a0to share it came as an afterthought. In doing so the true power of the crowd was unleashed and we received several comments from fans pointing out minor errors in the results. Mainly missing railway stations or errors in the location of the football ground. As such I wanted to prove that the Geospatial Engineering group are nothing short of perfectionists and rectify these results.<\/span><\/span><\/p>\n<p>Firstly I had to retrieve all the locations of railway stations in the UK. I did this by using the OpenStreetMap extended API and download all features in the UK bounding box that contained the tag &#8220;railway=station&#8221;. This gave me a selection of nodes and polygons. I generated centroids of the polygons and merged them with the nodes. As a few commenters pointed out the last piece of analysis didn&#8217;t include tram, light railway and subways. So for completeness I also carried out the same process on features marked &#8220;railway=tram_stop&#8221; (light rail and subway stations are included in &#8220;railway=station&#8221;).<\/p>\n<p><a href=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-896\" src=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22-1024x527.png\" alt=\"Screenshot_2016-04-20_09-57-22\" width=\"584\" height=\"301\" srcset=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22-1024x527.png 1024w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22-300x154.png 300w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22-768x395.png 768w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22-500x257.png 500w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_09-57-22.png 1285w\" sizes=\"auto, (max-width: 584px) 85vw, 584px\" \/><\/a><\/p>\n<p>I then had to retrieve the locations of football stadiums. Again\u00a0I\u00a0used the OpenStreetMap extended API and downloaded all features that contained both\u00a0&#8220;sport=soccer&#8221; &amp; &#8220;leisure=stadium&#8221; tags. And likewise generated centroid of the polygons and merged with the points. However due to either the stadium not being tagged as such or simply not mapped out yet a few grounds were missing so in these places I have used the previous locations. I also had the problem that the openstreetmap features didn&#8217;t contain information on the club and the stadium name were in some cases slightly different to the names I had stored ( e.g. Emirates, and Emirates Stadium) so I had to do some fuzzy text matching to complete this mapping.<\/p>\n<figure id=\"attachment_898\" aria-describedby=\"caption-attachment-898\" style=\"width: 584px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-898 size-large\" src=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56-1024x482.png\" alt=\"Screenshot_2016-04-20_10-12-56\" width=\"584\" height=\"275\" srcset=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56-1024x482.png 1024w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56-300x141.png 300w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56-768x362.png 768w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56-500x235.png 500w, https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/files\/2016\/04\/Screenshot_2016-04-20_10-12-56.png 1155w\" sizes=\"auto, (max-width: 584px) 85vw, 584px\" \/><figcaption id=\"caption-attachment-898\" class=\"wp-caption-text\">Lowestoft fc&#8217;s ground is mapped out but Norwich City&#8217;s isn&#8217;t<\/figcaption><\/figure>\n<p>Once I had the 2 new datasets it was just a simple case of calculating the nearest station\/stop to each stadium and the distance between them. Again I achieved this by loading both datasets into PostgreSQL\/PostGIS. Below are the full set of results. With the representing the distance from the centre of station\/stop to the centre of the stadium, so not necessarily the distance a fan would walk. Also this does not take into consideration that the station or stop might not be open on match day.<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<th>Club<\/th>\n<th>Ground Name<\/th>\n<th>Railway Station\/Tram Stop<\/th>\n<th>Distance (m)<\/th>\n<\/tr>\n<tr>\n<td>Yeovil Town<\/td>\n<td>Huish Park<\/td>\n<td>Yeovil Pen Mill<\/td>\n<td align=\"right\">4334<\/td>\n<\/tr>\n<tr>\n<td>Oxford United<\/td>\n<td>Kassam Stadium<\/td>\n<td>Radley<\/td>\n<td align=\"right\">4059<\/td>\n<\/tr>\n<tr>\n<td>Wycombe Wanderers<\/td>\n<td>Adams Park<\/td>\n<td>High Wycombe<\/td>\n<td align=\"right\">3761<\/td>\n<\/tr>\n<tr>\n<td>Reading<\/td>\n<td>Madejski Stadium<\/td>\n<td>Reading West<\/td>\n<td align=\"right\">3634<\/td>\n<\/tr>\n<tr>\n<td>Shrewsbury Town<\/td>\n<td>New Meadow<\/td>\n<td>Shrewsbury<\/td>\n<td align=\"right\">2575<\/td>\n<\/tr>\n<tr>\n<td>Colchester United<\/td>\n<td>Community Stadium<\/td>\n<td>Colchester<\/td>\n<td align=\"right\">2559<\/td>\n<\/tr>\n<tr>\n<td>Scunthorpe United<\/td>\n<td>Glanford Park<\/td>\n<td>Althorpe<\/td>\n<td align=\"right\">2500<\/td>\n<\/tr>\n<tr>\n<td>Cambridge United<\/td>\n<td>Abbey Stadium<\/td>\n<td>Cambridge<\/td>\n<td align=\"right\">2296<\/td>\n<\/tr>\n<tr>\n<td>Preston North End<\/td>\n<td>Deepdale<\/td>\n<td>Preston<\/td>\n<td align=\"right\">2243<\/td>\n<\/tr>\n<tr>\n<td>Stoke City<\/td>\n<td>Britannia Stadium<\/td>\n<td>Stoke-on-Trent<\/td>\n<td align=\"right\">2212<\/td>\n<\/tr>\n<tr>\n<td>Doncaster Rovers<\/td>\n<td>Keepmoat Stadium<\/td>\n<td>Doncaster<\/td>\n<td align=\"right\">2159<\/td>\n<\/tr>\n<tr>\n<td>Burton Albion<\/td>\n<td>Pirelli Stadium<\/td>\n<td>Burton-upon-Trent<\/td>\n<td align=\"right\">2033<\/td>\n<\/tr>\n<tr>\n<td>Bristol Rovers<\/td>\n<td>Memorial Stadium<\/td>\n<td>Montpelier<\/td>\n<td align=\"right\">2029<\/td>\n<\/tr>\n<tr>\n<td>Swansea City<\/td>\n<td>Liberty Stadium<\/td>\n<td>Swansea<\/td>\n<td align=\"right\">1978<\/td>\n<\/tr>\n<tr>\n<td>Port Vale<\/td>\n<td>Vale Park<\/td>\n<td>Longport<\/td>\n<td align=\"right\">1854<\/td>\n<\/tr>\n<tr>\n<td>Northampton Town<\/td>\n<td>Sixfields Stadium<\/td>\n<td>Northampton<\/td>\n<td align=\"right\">1831<\/td>\n<\/tr>\n<tr>\n<td>Leicester City<\/td>\n<td>King Power Stadium<\/td>\n<td>Leicester<\/td>\n<td align=\"right\">1755<\/td>\n<\/tr>\n<tr>\n<td>Chesterfield<\/td>\n<td>Proact Stadium<\/td>\n<td>Chesterfield<\/td>\n<td align=\"right\">1753<\/td>\n<\/tr>\n<tr>\n<td>Liverpool<\/td>\n<td>Anfield<\/td>\n<td>Kirkdale<\/td>\n<td align=\"right\">1753<\/td>\n<\/tr>\n<tr>\n<td>Rochdale<\/td>\n<td>Spotland<\/td>\n<td>Rochdale Town Centre<\/td>\n<td align=\"right\">1652<\/td>\n<\/tr>\n<tr>\n<td>Stevenage<\/td>\n<td>Broadhall Way<\/td>\n<td>Stevenage<\/td>\n<td align=\"right\">1603<\/td>\n<\/tr>\n<tr>\n<td>Leeds United<\/td>\n<td>Elland Road<\/td>\n<td>Cottingley<\/td>\n<td align=\"right\">1510<\/td>\n<\/tr>\n<tr>\n<td>MK Dons<\/td>\n<td>Stadium:mk<\/td>\n<td>Fenny Stratford<\/td>\n<td align=\"right\">1507<\/td>\n<\/tr>\n<tr>\n<td>Crawley Town<\/td>\n<td>Broadfield Stadium<\/td>\n<td>Crawley<\/td>\n<td align=\"right\">1488<\/td>\n<\/tr>\n<tr>\n<td>Oldham Athletic<\/td>\n<td>Boundary Park<\/td>\n<td>Westwood<\/td>\n<td align=\"right\">1430<\/td>\n<\/tr>\n<tr>\n<td>Accrington Stanley<\/td>\n<td>Crown Ground<\/td>\n<td>Accrington<\/td>\n<td align=\"right\">1403<\/td>\n<\/tr>\n<tr>\n<td>Hull City<\/td>\n<td>KC Stadium<\/td>\n<td>Hull Paragon Interchange<\/td>\n<td align=\"right\">1397<\/td>\n<\/tr>\n<tr>\n<td>Wigan Athletic<\/td>\n<td>DW Stadium<\/td>\n<td>Wigan Wallgate<\/td>\n<td align=\"right\">1359<\/td>\n<\/tr>\n<tr>\n<td>Carlisle United<\/td>\n<td>Brunton Park<\/td>\n<td>Carlisle<\/td>\n<td align=\"right\">1352<\/td>\n<\/tr>\n<tr>\n<td>York City<\/td>\n<td>Bootham Crescent<\/td>\n<td>York<\/td>\n<td align=\"right\">1290<\/td>\n<\/tr>\n<tr>\n<td>Huddersfield Town<\/td>\n<td>The John Smiths Stadium<\/td>\n<td>Huddersfield<\/td>\n<td align=\"right\">1263<\/td>\n<\/tr>\n<tr>\n<td>Plymouth Argyle<\/td>\n<td>Home Park<\/td>\n<td>Plymouth<\/td>\n<td align=\"right\">1252<\/td>\n<\/tr>\n<tr>\n<td>Southampton<\/td>\n<td>St Marys Stadium<\/td>\n<td>Woolston Railway Station<\/td>\n<td align=\"right\">1244<\/td>\n<\/tr>\n<tr>\n<td>Luton Town<\/td>\n<td>Kenilworth Road<\/td>\n<td>Luton<\/td>\n<td align=\"right\">1217<\/td>\n<\/tr>\n<tr>\n<td>Fulham<\/td>\n<td>Craven Cottage<\/td>\n<td>Putney Bridge<\/td>\n<td align=\"right\">1160<\/td>\n<\/tr>\n<tr>\n<td>Middlesbrough<\/td>\n<td>Riverside Stadium<\/td>\n<td>Middlesbrough<\/td>\n<td align=\"right\">1148<\/td>\n<\/tr>\n<tr>\n<td>Nottingham Forest<\/td>\n<td>City Ground<\/td>\n<td>Nottingham Station<\/td>\n<td align=\"right\">1147<\/td>\n<\/tr>\n<tr>\n<td>Bristol City<\/td>\n<td>Ashton Gate<\/td>\n<td>Parson Street<\/td>\n<td align=\"right\">1135<\/td>\n<\/tr>\n<tr>\n<td>Bury<\/td>\n<td>Gigg Lane<\/td>\n<td>Bury<\/td>\n<td align=\"right\">1131<\/td>\n<\/tr>\n<tr>\n<td>Blackburn Rovers<\/td>\n<td>Ewood Park<\/td>\n<td>Mill Hill<\/td>\n<td align=\"right\">1123<\/td>\n<\/tr>\n<tr>\n<td>Burnley<\/td>\n<td>Turf Moor<\/td>\n<td>Burnley Central<\/td>\n<td align=\"right\">1108<\/td>\n<\/tr>\n<tr>\n<td>Derby County<\/td>\n<td>Pride Park<\/td>\n<td>Derby<\/td>\n<td align=\"right\">1051<\/td>\n<\/tr>\n<tr>\n<td>Everton<\/td>\n<td>Goodison Park<\/td>\n<td>Kirkdale<\/td>\n<td align=\"right\">1005<\/td>\n<\/tr>\n<tr>\n<td>Swindon Town<\/td>\n<td>County Ground<\/td>\n<td>Swindon<\/td>\n<td align=\"right\">994<\/td>\n<\/tr>\n<tr>\n<td>Morecambe<\/td>\n<td>Globe Arena<\/td>\n<td>Morecambe<\/td>\n<td align=\"right\">989<\/td>\n<\/tr>\n<tr>\n<td>Bournemouth<\/td>\n<td>Dean Court<\/td>\n<td>Pokesdown<\/td>\n<td align=\"right\">966<\/td>\n<\/tr>\n<tr>\n<td>Bradford City<\/td>\n<td>Valley Parade<\/td>\n<td>Bradford Forster Square<\/td>\n<td align=\"right\">907<\/td>\n<\/tr>\n<tr>\n<td>Newport County<\/td>\n<td>Rodney Parade<\/td>\n<td>Newport<\/td>\n<td align=\"right\">789<\/td>\n<\/tr>\n<tr>\n<td>Birmingham City<\/td>\n<td>St Andrews<\/td>\n<td>Bordesley<\/td>\n<td align=\"right\">760<\/td>\n<\/tr>\n<tr>\n<td>Wolverhampton Wanderers<\/td>\n<td>Molineux<\/td>\n<td>Wolverhampton railway station<\/td>\n<td align=\"right\">759<\/td>\n<\/tr>\n<tr>\n<td>Gillingham<\/td>\n<td>Priestfield Stadium<\/td>\n<td>Gillingham<\/td>\n<td align=\"right\">753<\/td>\n<\/tr>\n<tr>\n<td>Sheffield United<\/td>\n<td>Bramall Lane<\/td>\n<td>Granville Road \/ The Sheffield College<\/td>\n<td align=\"right\">749<\/td>\n<\/tr>\n<tr>\n<td>Notts County<\/td>\n<td>Meadow Lane<\/td>\n<td>Nottingham Station<\/td>\n<td align=\"right\">739<\/td>\n<\/tr>\n<tr>\n<td>Watford<\/td>\n<td>Vicarage Road<\/td>\n<td>Watford High Street<\/td>\n<td align=\"right\">722<\/td>\n<\/tr>\n<tr>\n<td>Crystal Palace<\/td>\n<td>Selhurst Park<\/td>\n<td>Selhurst<\/td>\n<td align=\"right\">707<\/td>\n<\/tr>\n<tr>\n<td>AFC Wimbledon<\/td>\n<td>Kingsmeadow<\/td>\n<td>Berrylands<\/td>\n<td align=\"right\">684<\/td>\n<\/tr>\n<tr>\n<td>Barnsley<\/td>\n<td>Oakwell<\/td>\n<td>Barnsley Interchange<\/td>\n<td align=\"right\">682<\/td>\n<\/tr>\n<tr>\n<td>Portsmouth<\/td>\n<td>Fratton Park<\/td>\n<td>Fratton<\/td>\n<td align=\"right\">663<\/td>\n<\/tr>\n<tr>\n<td>Southend United<\/td>\n<td>Roots Hall<\/td>\n<td>Prittlewell<\/td>\n<td align=\"right\">651<\/td>\n<\/tr>\n<tr>\n<td>Leyton Orient<\/td>\n<td>Brisbane Road<\/td>\n<td>Leyton<\/td>\n<td align=\"right\">631<\/td>\n<\/tr>\n<tr>\n<td>Peterborough United<\/td>\n<td>London Road<\/td>\n<td>Peterborough (NVR)<\/td>\n<td align=\"right\">602<\/td>\n<\/tr>\n<tr>\n<td>Barnet<\/td>\n<td>The Hive<\/td>\n<td>Canons Park<\/td>\n<td align=\"right\">593<\/td>\n<\/tr>\n<tr>\n<td>Dagenham and Redbridge<\/td>\n<td>Victoria Road<\/td>\n<td>Dagenham East<\/td>\n<td align=\"right\">560<\/td>\n<\/tr>\n<tr>\n<td>Queens Park Rangers<\/td>\n<td>Loftus Road<\/td>\n<td>Shepherd&#8217;s Bush Market<\/td>\n<td align=\"right\">552<\/td>\n<\/tr>\n<tr>\n<td>Rotherham United<\/td>\n<td>New York Stadium<\/td>\n<td>Rotherham Central<\/td>\n<td align=\"right\">551<\/td>\n<\/tr>\n<tr>\n<td>Norwich City<\/td>\n<td>Carrow Road<\/td>\n<td>Norwich<\/td>\n<td align=\"right\">543<\/td>\n<\/tr>\n<tr>\n<td>Blackpool<\/td>\n<td>Bloomfield Road<\/td>\n<td>St Chad&#8217;s Road<\/td>\n<td align=\"right\">531<\/td>\n<\/tr>\n<tr>\n<td>Brentford<\/td>\n<td>Griffin Park<\/td>\n<td>Brentford<\/td>\n<td align=\"right\">494<\/td>\n<\/tr>\n<tr>\n<td>Ipswich Town<\/td>\n<td>Portman Road<\/td>\n<td>Ipswich<\/td>\n<td align=\"right\">494<\/td>\n<\/tr>\n<tr>\n<td>West Ham United<\/td>\n<td>Boleyn Ground<\/td>\n<td>Upton Park station<\/td>\n<td align=\"right\">484<\/td>\n<\/tr>\n<tr>\n<td>Sunderland<\/td>\n<td>Stadium of Light<\/td>\n<td>St Peter&#8217;s<\/td>\n<td align=\"right\">481<\/td>\n<\/tr>\n<tr>\n<td>Mansfield Town<\/td>\n<td>Field Mill<\/td>\n<td>Mansfield<\/td>\n<td align=\"right\">461<\/td>\n<\/tr>\n<tr>\n<td>Cardiff City<\/td>\n<td>Cardiff City Stadium<\/td>\n<td>Ninian Park<\/td>\n<td align=\"right\">449<\/td>\n<\/tr>\n<tr>\n<td>Hartlepool United<\/td>\n<td>Victoria Park<\/td>\n<td>Hartlepool Railway Station<\/td>\n<td align=\"right\">418<\/td>\n<\/tr>\n<tr>\n<td>Bolton Wanderers<\/td>\n<td>Reebok Stadium<\/td>\n<td>Horwich Parkway<\/td>\n<td align=\"right\">398<\/td>\n<\/tr>\n<tr>\n<td>Tottenham Hotspur<\/td>\n<td>White Hart Lane<\/td>\n<td>White Hart Lane<\/td>\n<td align=\"right\">392<\/td>\n<\/tr>\n<tr>\n<td>Charlton Athletic<\/td>\n<td>The Valley<\/td>\n<td>Charlton<\/td>\n<td align=\"right\">371<\/td>\n<\/tr>\n<tr>\n<td>West Bromwich Albion<\/td>\n<td>The Hawthorns<\/td>\n<td>The Hawthorns<\/td>\n<td align=\"right\">368<\/td>\n<\/tr>\n<tr>\n<td>Millwall<\/td>\n<td>New Den<\/td>\n<td>South Bermondsey<\/td>\n<td align=\"right\">362<\/td>\n<\/tr>\n<tr>\n<td>Aston Villa<\/td>\n<td>Villa Park<\/td>\n<td>Witton<\/td>\n<td align=\"right\">359<\/td>\n<\/tr>\n<tr>\n<td>Arsenal<\/td>\n<td>Emirates Stadium<\/td>\n<td>Drayton Park<\/td>\n<td align=\"right\">344<\/td>\n<\/tr>\n<tr>\n<td>Walsall<\/td>\n<td>Bescot Stadium<\/td>\n<td>Bescot Stadium<\/td>\n<td align=\"right\">279<\/td>\n<\/tr>\n<tr>\n<td>Fleetwood Town<\/td>\n<td>Highbury Stadium (Fleetwood)<\/td>\n<td>Stanley Road<\/td>\n<td align=\"right\">278<\/td>\n<\/tr>\n<tr>\n<td>Crewe Alexandra<\/td>\n<td>Gresty Road<\/td>\n<td>Crewe<\/td>\n<td align=\"right\">272<\/td>\n<\/tr>\n<tr>\n<td>Brighton and Hove Albion<\/td>\n<td>Falmer Stadium<\/td>\n<td>Falmer<\/td>\n<td align=\"right\">261<\/td>\n<\/tr>\n<tr>\n<td>Sheffield Wednesday<\/td>\n<td>Hillsborough<\/td>\n<td>Leppings Lane<\/td>\n<td align=\"right\">258<\/td>\n<\/tr>\n<tr>\n<td>Manchester City<\/td>\n<td>City of Manchester Stadium<\/td>\n<td>Etihad Campus<\/td>\n<td align=\"right\">255<\/td>\n<\/tr>\n<tr>\n<td>Chelsea<\/td>\n<td>Stamford Bridge<\/td>\n<td>Fulham Broadway<\/td>\n<td align=\"right\">242<\/td>\n<\/tr>\n<tr>\n<td>Coventry City<\/td>\n<td>Ricoh Arena<\/td>\n<td>Coventry Arena<\/td>\n<td align=\"right\">185<\/td>\n<\/tr>\n<tr>\n<td>Newcastle United<\/td>\n<td>St James Park<\/td>\n<td>St James<\/td>\n<td align=\"right\">160<\/td>\n<\/tr>\n<tr>\n<td>Manchester United<\/td>\n<td>Old Trafford<\/td>\n<td>Manchester United F.C. Halt<\/td>\n<td align=\"right\">122<\/td>\n<\/tr>\n<tr>\n<td>Exeter City<\/td>\n<td>St James Park (Exeter)<\/td>\n<td>St James&#8217; Park<\/td>\n<td align=\"right\">113<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>When I wrote the blog post &#8220;Settling a Coffee Break Debate \u2013 Football Travel Distance&#8221; It was done to do just that, settle a coffee break debate. Getting the Football Supporters&#8217; Federation\u00a0to share it came as an afterthought. In doing so the true power of the crowd was unleashed and we received several comments from &hellip; <a href=\"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/2016\/04\/20\/football-ground-nearest-station-mark-ii\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Football Ground Nearest Station Mark II&#8221;<\/span><\/a><\/p>\n","protected":false},"author":4972,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"class_list":["post-894","post","type-post","status-publish","format-standard","hentry","category-football-analysis"],"_links":{"self":[{"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/posts\/894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/users\/4972"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/comments?post=894"}],"version-history":[{"count":10,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/posts\/894\/revisions"}],"predecessor-version":[{"id":910,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/posts\/894\/revisions\/910"}],"wp:attachment":[{"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/media?parent=894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/categories?post=894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/geospatialengineering\/wp-json\/wp\/v2\/tags?post=894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}