logo for rowmaps web site rowmaps

these web pages
are being produced by
Barry Cornelius

rowmaps@gmail.com
Follow me at https://bsky.app/profile/rowmaps.bsky.social Bluesky

home

maps
preferences

original data
missing data
KMLs
GPXs
CSVs
GeoJSONs

using Organic Maps
app on a phone 
and getting it to
display rights of way


tweets
blog
contact
privacy

2025-09-17-0917

GeoJSON files containing the public rights of way of Northumberland

The council of Northumberland provide a web page from where you can download their public rights of way data in GeoJSON format. The steps for doing this are given in the next paragraph. However, they don't get all the data. There are shortcuts towards the middle of this web page that you should use instead.

On that web page, click on the link labelled Public Rights of Way - Feature Server that's in the "Data and Resources" section of that web page.
On the new web page, click on the link labelled URL.
On the new web page, click on the link labelled PRoW_rowwork_ln (0).
On the new web page, click on the Query link that is given at the bottom of the web page.
On the new web page, there are a lot of boxes!!
In the first box which is labelled "Where", type
   1=1
About 12 boxes further down, there's a box labelled "Out Fields". In this box type
   OBJECTID,KEYID,TYPE,GlobalID,CreationDate,Creator,EditDate,Editor,TYPE_TEXT,PARISH,Shape__Length
About another 6 boxes further down, there's a box labelled "Output Spatial Reference". In this box type
   4326
At the bottom of the screen, there's a menu labelled "Format", choose
   GEOJSON
from the drop down.
Then click on the button that is labelled "Query (GET)". That will take you to a web page that has the GeoJSON.
With some web browsers, you can see the GeoJSON that's on this web page by clicking the "Raw Data" tab.
With some web browsers, you can save the GeoJSON into a file using the "Save" button.

Credit: I'm grateful to the author of this web page who provided the info about what to put in the boxes.

Shortcuts: unfortunately, the ArcGIS REST server is configured to deliver no more than 2000 records and currently the data has 5275 records. The web page with the lot of boxes cannot be altered to change this. However, we can use a URL to get the GeoJSON and that URL has a resultOffset parameter that can be set to say which record you want to start with. So using this URL three times with resultOffset set to 0, 2000 and 4000 will deliver the first 2000 records, the next 2000 records and the final 1275 records. Here are links for each of these: the first 2000 records, the next 2000 records and the final 1275 records.

Credit: I'm grateful to Raul Jimenez who explains how to use resultOffset on this web page.

An authority's Definitive Map is the authoritative source of their rights of way. The details of the public rights of way network contained in an authority's data are for information only, and are an interpretation of the Definitive Map, not the Definitive Map itself, and should not be relied on for determining the position or alignment of any public right of way. For legal purposes, an authority's data does not replace their Definitive Map. And changes may have been made to the Definitive Map that are not included in their data. The authority's data contains Ordnance Survey data © Crown copyright and database right 2026. Attempting to view this data with more detail than 1:10000 may produce an inaccurate rendering of the route of a public right of way.

This web page indicates that data is made available by the council of Northumberland under the terms of Open Government Licence v3.0. So it's possible for you to use this data provided you give the attribution that the data has been provided by the council of Northumberland.

Elsewhere on this web site, there is a web page about how this web site provides the public rights of way of Northumberland in KML format. That web page explains how I've augmented the basic KML with additional information.

I've converted this augmented KML into GeoJSON. Besides giving the longitudes and latitudes of the route of a public right of way, each entry in the GeoJSON also has a name and a description.
The name will be something like:
ND|300|051
There are three parts to the name: "ND" (meaning "Northumberland"), the id of the parish/community/area and the id of the path within the parish/community/area.
The description will be something like:
Fo|ND:1978|0.115|Blyth Valley@184|-1.47938|55.08464|-1.47868|55.08306|433331,576812|433377,576636
This gives other information about the public right of way. First, there is a two letter code giving its type which is one of Fo (meaning Footpath), Br (meaning Bridleway), Re (meaning Restricted byway) and BO (meaning Byway open to all traffic). Following this code, there are a unique name, the length in miles, any additional information obtained from the data supplied by the authority (or none), the longitude of its first point, the latitude of its first point, the longitude of its last point, the latitude of its last point, the eastings and northings of its first point and the eastings and northings of its last point.

The following GeoJSON files are available:
GeoJSON file for footpaths in Northumberland;
GeoJSON file for bridleways in Northumberland;
GeoJSON file for restricted byways in Northumberland;
GeoJSON file for byways open to all traffic in Northumberland.

Because some of these GeoJSON files are large, the GeoJSON is also available in a large number of smaller files. Each smaller file has information about public rights of way that are in a square that is 0.1 degrees longitude wide and 0.1 degrees latitude high. For example, the file 14W550Fo.json contains details about the Footpaths that are partly/wholly in the square that is west and north of -1.4 degrees longitude and 55.0 degrees latitude.
Here is a link to a zip file containing all the smaller GeoJSON files for Northumberland.

The latitude values for Northumberland range from 54.78 to 55.81. And the longitude values range from -2.67 to -1.46.