UKCS offshore infrastructure surface 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
- 309
- Formats
- 5
- Last updated
- 21 Jul 2026
Download & API
Rendered from PMTiles, queried in-browser from GeoParquet — no server. How this works
Schema
| Field | Type | Values |
|---|---|---|
Feature ID FEATURE_ID | string | |
Organisation ID ORG_ID | string | |
Current row indicator CURR_ROW | string | 1 values: Y (309) |
Infrastructure name NAME | string | |
Type of infrastructure INF_TYPE | string | 9 values: PLATFORM (247), BUOY (19), TERMINAL (18)… |
Reporting group name REP_GROUP | string | |
Description DESCRIPTIO | string | |
Platform flag PLAT_FLAG | string | 1 values: N (18) |
Pipeline system name PIPE_SYS | string | |
Description of point POINT_DESC | string | 9 values: CENTRE OF PLATFORM (62), CENTRE OF STRUCTURE (47), Center position of the platform (2)… |
Original CRS code CRS_CODE | integer | 0 to 32,630 |
Original CRS name CRS_NAME | string | |
Original X longitude ORIG_X_LON | number | -6 to 694,066 |
Original Y latitude ORIG_Y_LAT | number | 0 to 6,828,936 |
Status STATUS | string | 4 values: ACTIVE (265), NOT IN USE (29), ABANDONED (12)… |
Comments COMMENTS | string | |
Start date START_DATE | datetime | |
End date END_DATE | datetime | |
Reason for end date END_REAS | string | 4 values: Removed (2), MAXIMISED ECONOMIC RECOVERY (1), Topside has been removed (1)… |
Date entered INS_DATE | datetime | |
Date updated UPD_DATE | datetime | |
Update type UPD_TYPE | string | 3 values: NO CHANGE (290), MODIFY (15), ADD (4) |
Reason for update UPD_REAS | string | |
Legacy ID LEGACY_ID | integer | 700,001,883 to 710,000,269 |
To be published on Open data OPEN_DATA | string |