Data Tools How-To

Getting site constraint data from planning.data.gov.uk

6 min readBy PlanScope Editorial Team

The national planning data platform assembles a constraints picture in minutes. Which layers are authoritative, which are still filling, and how to verify the rest.

The national planning data platform at planning.data.gov.uk is the fastest way to assemble a constraints picture for an English site, provided you understand what it is. It aggregates datasets published by local planning authorities and national bodies into a single set of records with consistent field names, a map interface and an API. It is not a legal register, and for some datasets it is not complete.

Used properly it saves a day of clicking around council websites. Used carelessly it produces a constraints plan that misses an Article 4 direction because the council has not published one yet.

What the platform holds and who publishes to it

Records fall into two broad groups. National datasets come from bodies with a statutory register: listed buildings, scheduled monuments, registered parks and gardens and battlefields from Historic England. Natural England publishes sites of special scientific interest, special areas of conservation, special protection areas and national landscapes. The Environment Agency publishes flood risk zones.

Local datasets come from the 300 or so local planning authorities in England, and cover conservation areas, Article 4 directions, tree preservation orders, brownfield land registers, local plan boundaries and development policies. Provisions in the Levelling-up and Regeneration Act 2023 give government powers to set data standards for planning authorities, and the platform is the place that data lands.

The practical consequence: assume the national layers are authoritative and the local layers are indicative until you have checked them.

Searching by location and by dataset

Two useful entry points. The map view lets you pan to a site and switch layers on, which is the quickest way to see what intersects a boundary. The dataset view lists every record in a dataset with filters, which is the quickest way to answer questions like how many conservation areas a given authority has published.

For a site appraisal the sequence that works:

  1. Find the site on the map and turn on the heritage, ecology, flood and tree layers together, so you see interactions rather than single constraints.
  2. Click each intersecting entity and open its record, rather than trusting the map symbol.
  3. Note the organisation that published it and the entry date.
  4. Check the 500 metre surroundings, because listed buildings and ancient woodland affect a site from outside its boundary.
  5. Export what you find, so the constraints plan has a dated source rather than a screenshot.

That output feeds straight into the process described in building a constraints plan before the design starts.

Reading an entity record

Every record is an entity with a number, a dataset, a name, a reference, a geometry and a set of dates. Three fields matter more than the rest.

The organisation entity tells you who published the record, which is how you know whether to verify it with the council or with a national body. The entry date is when the record entered the platform, not when the designation was made. The start date, where present, is the date the designation took effect, and the end date marks a record that has been superseded or revoked.

An Article 4 direction record with an entry date of last year and no start date tells you very little about when the direction came into force. Open the council's own document before relying on it.

Which datasets are complete and which are filling

Dataset group Coverage Verify with
Listed buildings, scheduled monuments, parks and gardens National and current National Heritage List for England
SSSI, SAC, SPA, Ramsar, national landscapes National and current MAGIC and Natural England
Flood risk zones National Flood Map for Planning
Conservation areas Partial, improving The council's conservation area appraisal and map
Article 4 directions Partial The council's register of directions
Tree preservation orders Partial and patchy The council's TPO register
Local plan boundaries and policies Partial The adopted plan and policies map

The gaps are not errors. They reflect which authorities have published which datasets. For heritage work the National Heritage List remains the definitive source for a listing entry and its description, which is what a Heritage Statement has to engage with.

Downloading extracts and using the API

Every dataset can be downloaded in bulk, and individual searches can be exported. For a single site, the more useful route is the JSON API, which accepts a dataset name and a point or geometry and returns intersecting entities.

A short script that takes a site centroid, queries each dataset of interest and writes the results to a table will do in seconds what takes twenty minutes by hand, and it produces a repeatable record. Keep the query and the response date with the project file. When a council officer asks where a constraint came from, that file is the answer.

Two cautions. Geometry precision varies between publishers, so a boundary that appears to clip the site by a metre needs checking against the source. And the API returns what has been published, so a null result means no published record rather than no constraint.

An illustrative example

Illustrative only: a 0.3 hectare infill plot in a market town. The platform shows no conservation area intersecting the site, one grade II listed building 40 metres to the north, a flood zone 1 classification, and no tree preservation order.

The architect checks the National Heritage List entry for the listed building and finds the list description mentions attached railings, extending the curtilage question. The council's own map shows a conservation area boundary running along the far side of the road, unpublished on the platform at the time of the search. Neither point changes the scheme, but both change the documents it needs, and both were found in ten minutes.

Verifying a finding against the council's record

Three rules keep you out of trouble.

Where the platform shows a constraint, treat it as present and verify the extent. Where it shows nothing for a locally published dataset, treat that as unknown rather than absent, and check the council's website or ask in writing. Where the two disagree, the council's own adopted document wins, because that is what the decision will be taken against.

For trees and woodland the same logic applies with an added wrinkle: ancient woodland inventories and veteran tree records are national but not exhaustive, a point taken further in checking ancient woodland and veteran trees before layout. For flood zones, the platform mirrors the Environment Agency data but the Flood Risk Assessment has to be built on the live service and the council's strategic assessment.

Build the search into your standard site appraisal and record the date every time. Enter a postcode on PlanScope and the same constraint layers are checked automatically against the site you confirm.

This is general guidance, not legal advice; check the position with your local planning authority or a qualified professional before relying on it. PlanScope provides AI-assisted draft reports for planning applications. Reports should be reviewed before submission. We do not guarantee planning approval.

Frequently asked questions

Is planning.data.gov.uk a legal register of constraints?

No. It aggregates datasets published by local planning authorities and national bodies into a common format. National layers such as listed buildings and protected sites mirror statutory registers closely, while locally published layers reflect whatever each authority has released. The adopted document held by the council remains the source a decision is taken against.

Why does the platform show no Article 4 direction when I know there is one?

Because that dataset is published by individual authorities and coverage is incomplete. A null result means no published record, not that no direction exists. Check the council's register of directions and the adopted policies map before concluding that permitted development rights are intact, and record the date you checked.

What is the difference between entry date and start date on a record?

Entry date is when the record arrived on the platform. Start date, where present, is when the designation took effect. The two are often years apart, so a recent entry date says nothing about when a conservation area was designated or an Article 4 direction came into force. Use the source document for that.

Can I query the platform automatically for a site appraisal?

Yes. The JSON API accepts a dataset name with a point or geometry and returns intersecting entities, which makes a repeatable site search straightforward to script. Keep the query and the response date in the project file so the provenance of every constraint on your plan can be demonstrated later.

Does the platform replace MAGIC and the National Heritage List?

Not for verification. MAGIC remains the working tool for ecological designations and the National Heritage List carries the authoritative list entry and description for a designated heritage asset. The platform is an efficient first pass that brings layers together, and the specialist sources are where you confirm extent and detail.

Sources and further reading

planning dataconstraintssite appraisalopen dataarticle 4heritage

This article is general guidance about the planning system in England and, where stated, the rest of the UK. It is not legal or professional advice. Check your local planning authority’s validation requirements and take professional advice for your specific site.

More in Data Tools How-To

View all →
Data Tools How-To8 min read

Finding trip rate data and using it defensibly

The output is only as good as the site selection. Record the land use category, the filters, the included sites and the reason for every exclusion, then offer a sensitivity test.

Read article →
Data Tools How-To7 min read

Using aerodrome safeguarding maps

Safeguarding maps sit with the local planning authority, and the triggers cover far more than tall buildings. Check the map before the layout is fixed, not after.

Read article →
Data Tools How-To7 min read

Checking railway and canal safeguarding near a site

Network Rail and the Canal & River Trust do not grant permission, but their requirements can make one undeliverable. Here is the check to run before the boundary is fixed.

Read article →
Data Tools How-To7 min read

Reading a drainage asset record from a water company

A sewer asset plan shows position, size and flow direction, and rarely much else. Here is how to request it, read it and verify what it leaves out.

Read article →
Data Tools How-To7 min read

Finding section 106 and levy spend data locally

Councils must publish an annual infrastructure funding statement showing what developer contributions were received, allocated and spent. Here is how to read one and what the numbers do not say.

Read article →
Data Tools How-To6 min read

Checking the Housing Delivery Test result for an area

The Housing Delivery Test measurement is published annually for every English authority, and the consequences for decision taking follow from which band it falls into. Here is how to find it and use it properly.

Read article →