c0mm0.com — the continuously verified register of European data

Register record·API·GBVERIFIED · checked 5h ago
T

Tree Preservation Polygons

APIExecutable4/7Query nowOpen workbenchSubscribe🇬🇧United KingdomKey required

This API provides spatial data on Tree Preservation Orders (TPOs) in the United Kingdom, delivered as polygon features via an ArcGIS REST service under the INSPIRE framework. A TPO is a planning designation, in this case made by Sheffield Planning Authority, that protects specific trees, groups of trees, or woodland areas from deliberate damage or destruction. It restricts activities such as felling, topping, lopping, uprooting, or wilful damage without prior consent from the local authority. The dataset allows users to identify protected tree locations and their boundaries for planning, conservation, and land management purposes. Access requires an API key.A Tree Preservation Order (TPO) is a part of town and country planning in the United Kingdom. A TPO is made by Sheffield Planning Authority to protect specific trees or a particular area, group or woodland from deliberate damage and destruction. TPOs can prevent the felling, lopping, topping, upr...

landweather
63
good

Weighted across five axes. Tap a ring for what it measures.

Data schema (16 fields)

Click a field to see example values.

FieldTypeDescription
objectidoidUnique internal identifier for the polygon record.Unique internal identifier for the polygon record.
reg_nointegerRegistration number assigned to the Tree Preservation Order.Registration number assigned to the Tree Preservation Order.
partstringReference to the part of the legislation under which the order was made.Reference to the part of the legislation under which the order was made.
actstringName of the legislative act underpinning the Tree Preservation Order.Name of the legislative act underpinning the Tree Preservation Order.
yearstringYear of the act or regulation applicable to the order.Year of the act or regulation applicable to the order.
sectionstringSection(s) of the act relevant to the Tree Preservation Order.Section(s) of the act relevant to the Tree Preservation Order.
sdescstringShort description of the protected trees or area.Short description of the protected trees or area.
desc_stringDescription combining the TPO reference number and tree/area reference.Description combining the TPO reference number and tree/area reference.
feat_numdoubleNumeric feature identifier for the polygon within the dataset.Numeric feature identifier for the polygon within the dataset.
keyvalstringKey value identifying the specific tree or area reference.Key value identifying the specific tree or area reference.
tpo_refstringReference number of the Tree Preservation Order.Reference number of the Tree Preservation Order.
tree_refstringReference code identifying the tree, group or area within the order.Reference code identifying the tree, group or area within the order.
amendedstringIndicates whether the order has been amended.Indicates whether the order has been amended.
shapegeometryPolygon geometry outlining the protected tree area.Polygon geometry outlining the protected tree area.
st_area(shape)St area(shape)doubleArea of the polygon shape, in square units.Area of the polygon shape, in square units.
st_perimeter(shape)St perimeter(shape)doublePerimeter length of the polygon shape, in units.Perimeter length of the polygon shape, in units.

Schema captured from arcgis 21 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (3 records)

Record 1act: Town and · part: 3b
{
  "act": "Town and",
  "part": "3b",
  "year": "1971",
  "desc_": "TPO No. 808/40           : A2",
  "sdesc": " ",
  "keyval": "T1",
  "reg_no": 1092,
  "amended": " ",
  "section": "60 & 61",
  "tpo_ref": "808/40",
  "feat_num": 621786,
  "objectid": 53547,
  "tree_ref": "A2",
  "st_area(shape)": 3480.285915005465,
  "st_perimeter(shape)": 270.88950117899236
}
Record 2act: Town and · part: 3b
{
  "act": "Town and",
  "part": "3b",
  "year": "1990",
  "desc_": "TPO No. 808/242        : A3",
  "sdesc": "Area of Trees including Sycamore, Ash, Lime, Holly, Yew and trees of whatever species",
  "keyval": "T4",
  "reg_no": 8635,
  "amended": " ",
  "section": "201",
  "tpo_ref": "808/242",
  "feat_num": 623016,
  "objectid": 53548,
  "tree_ref": "A3",
  "st_area(shape)": 643.7490944982214,
  "st_perimeter(shape)": 132.31538454170408
}
Record 3act: Town and · part: 3b
{
  "act": "Town and",
  "part": "3b",
  "year": "1947",
  "desc_": "TPO No. 808/21          : G7",
  "sdesc": "Group of Sycamore Trees",
  "keyval": "T10",
  "reg_no": 2154,
  "amended": " ",
  "section": "28",
  "tpo_ref": "808/21",
  "feat_num": 623917,
  "objectid": 53549,
  "tree_ref": "G7",
  "st_area(shape)": 217.27117303106834,
  "st_perimeter(shape)": 106.5457989831893
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://utility.arcgis.com/usrsvcs/servers/6d26756b42ba40088c3ef35e051edfa8/rest/services/AGOL/INSPIRE/MapServer/17/query?outFields=*&where=1%3D1

License

Terms stated by the source (not a recognized license):

Development Services

Query examples

Stored only in this browser. Runs go directly from your browser to the API — the key is never sent through our servers.

curl -s 'https://utility.arcgis.com/usrsvcs/servers/6d26756b42ba40088c3ef35e051edfa8/rest/services/AGOL/INSPIRE/MapServer/17?f=json' -H 'Accept: application/json'

Layer definition: fields, geometry type, capabilities.

Full API documentation ↗

Machine-readable & source

Tree Preservation Polygons — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.