About OpenSSDM
OpenSSDM is an implementation of the International Oil and Gas Producers Association (IOGP) Seabed Survey Data Model (SSDM v2), built entirely outside the ESRI ecosystem using open source components. It ingests geophysical and geotechnical survey deliverables - shapefiles, geodatabases, rasters, AGS logs - into a PostGIS schema faithful to the SeabedML specification, with full code list support and IOGP 462-02 mandatory class compliance checking. The web interface provides ingest wizards, interactive review maps with bathymetry terrain draping, feature validation workflows, and survey management - replacing the File Geodatabase template with a modern, queryable, standards-compliant database accessible to any GIS client.
Acknowledgements
Contains public sector information licensed under the Open Government Licence v3.0
Contains British Geological Survey materials © UKRI 2026
Contains Maritime and Coastguard Agency (MCA) data © Crown Copyright 2026
Contains United Kingdom Hydrographic Office data © Crown copyright and database right. Terms of Use
The data set must not be used for navigation or to create products that could be used for navigation.
Contains information provided by the North Sea Transition Authority and/or other third parties.
Contains data supplied by Natural Environment Research Council.
Built on Open Source components
Database & Spatial
- PostgreSQL + PostGIS - spatial database
- SQLAlchemy 2 + psycopg2 - database access (raw SQL via text())
- pg_tileserv - MVT vector tile server
- pg_featureserv - OGC API Features
Spatial ETL & Processing
Frontend
- HTMX - server-driven interactivity
- Alpine.js - lightweight reactive UI
- MapLibre GL JS - WebGL map rendering
- Tailwind CSS (CDN) - utility-first styling
- deck.gl - WebGL overlay layers (line/polygon picking)
Infrastructure & Tooling
- Nginx - reverse proxy
- Typer / Rich - CLI framework
- Loguru - structured logging
- httpx - async HTTP client
- mercantile - tile math
- Pillow / Matplotlib - symbology sprite generation
- FFmpeg - video transcoding (media pipeline)