Subsurface and BIM Data Visualizations
Explore real-world examples of subsurface and BIM data across different platforms. See ground investigation data in CesiumJS 3D maps, MapLibre, and Speckle. For free browser apps you can run on your own files, see our tools.
Ground investigation data from Kai Tak, Hong Kong visualized in an interactive CesiumJS map. Borehole locations, SPT results, and weathering grades in 3D, transformed from AGS3 to GeoJSON with bedrock-ge.
Explore demo→Interactive 3D web map combining interpreted CPT data, the 3DBag building dataset, and the GeoTOP geological model in Amsterdam Noord, rendered in CesiumJS.
Explore demo→The Dutch GeoTOP shallow subsurface model rendered in 3D in a browser for the first time. 100×100×0.5 m voxels with lithoclass information across Amsterdam, Delft, and Utrecht using CesiumJS with the 3D Tiles Voxel extension.
Explore demo→The Flemish DOV shallow subsurface model of Antwerp and its harbor as 3D Tiles Voxels in CesiumJS. 25×25×0.5 m voxels — over 21 million in total — with proportional lithology (peat, clay, silt, sand, gravel) from surface to 50 m depth.
Explore demo→The integrated ground model for Ten noorden van de Waddeneilanden, an offshore wind zone north of the Wadden Islands, rendered as 3D Tiles Voxels in CesiumJS. Geological units on a 25×25×0.1 m grid, from the quantitative ground model built by NGI and SAND Geophysics for the Netherlands Enterprise Agency (RVO).
Explore demo→All 237,297 Cone Penetration Tests from the Dutch subsurface registry rendered instantly in the browser with MapLibre GL. Zoom, filter, and recolor without lag from a 35 MB PMTiles file served as a static asset.
Explore demo→Sensitive clay probability and resistivity along survey line FRE16 from Emerald Geomodelling, visualized as a 3D overlay on Norwegian terrain in CesiumJS. Toggle between sensitive clay probability and log-scale resistivity, and adjust basemap and globe opacity.
Explore demo→Building models from Revit and Civil3D combined with geotechnical data in Speckle. View subsurface conditions alongside structural designs.
Open in Speckle→Subsurface data from Amsterdam Noord visualized in Speckle for multi-disciplinary collaboration and BIM integration.
Open in Speckle→Geological data visualization in Speckle showing subsurface conditions for infrastructure planning and design coordination.
Open in Speckle→
Prominent Rotterdam buildings (Zalmhaven, Maastoren, Blaak/Markthal) shown in Speckle with their foundations and the GeoTOP voxel model — the first 50 m of Dutch subsurface as 100×100×0.5 m voxels with lithoclass and lithology information.
Looking for something specific? Schedule a Discovery Call or email us.
We build custom visualizations and web applications for subsurface data.