Proof of concept. This is an unofficial demo built by Datopian from the North Sea Transition Authority's public data. The official portal is NSTA Open Data. Questions or feedback: hello@datopian.com

UKCS offshore infrastructure subsea points

NSTA Infrastructure Data is a set of data reported to the NSTA by relevant persons pursuant to Section 34 of the 2016 Energy Act. The data represents physical structures and facilities installed on the UKCS in fulfilment of relevant persons' licence, field operations or pipeline works authorisation (PWA) related activities. The data is currently updated on a 6 monthly cycle (April / October). Data includes surface installations, subsea infrastructure, pipelines and pipeline freespans. Warning: Due to the 254 character limit of shapefile downloads, some attributes within this dataset will be truncated when downloading as a shapefile.

Records
20,004
Formats
4
Last updated
21 Jul 2026

Download & API

UKCS offshore infrastructure subsea points (CSV)csv
Spreadsheet — attributes, with coordinates for point layers
Download
UKCS offshore infrastructure subsea points (GeoParquet)geoparquet
Columnar — query with DuckDB / SQL
Download
UKCS offshore infrastructure subsea points (map tiles)pmtiles
Vector tiles — embed in a map
Download
Live ArcGIS layer (source)arcgis
Download

Rendered from PMTiles, queried in-browser from GeoParquet — no server. How this works

Schema

FieldTypeValues
Feature ID
FEATURE_ID
string
Organisation ID
ORG_ID
string
Current row indicator
CURR_ROW
string1 values: Y (20,004)
Infrastructure name
NAME
string
Type of infrastructure
INF_TYPE
string
Reporting group name
REP_GROUP
string
Description
DESCRIPTIO
string
Status
STATUS
string5 values: ACTIVE (19,160), NOT IN USE (657), ABANDONED (126)…
Comments
COMMENTS
string
Original CRS code
CRS_CODE
integer0 to 23,090
Original CRS name
CRS_NAME
string
Original X longitude
ORIG_X_LON
number-4 to 824,491
Original Y latitude
ORIG_Y_LAT
number-0 to 6,838,721
Description of point
POINT_DESC
string
Protected by
PROTECT_BY
string3 values: ROCK DUMP (2), N/A (1), Rock Berm (1)
Start date
START_DATE
datetime
End date
END_DATE
datetime
Reason for end date
END_REAS
string8 values: Removed (15), DISCONNECTED (10), V36 FSIP submission - (9)…
Date updated
UPD_DATE
datetime
Update type
UPD_TYPE
string3 values: NO CHANGE (19,676), ADD (199), MODIFY (129)
Reason for update
UPD_REAS
string
Legacy ID
LEGACY_ID
integer710,000,265 to 810,005,820