uv add bedrock-ge

Bedrock logo Bedrock

Transform your ground investigation data from legacy databases and formats into structured 3D geospatial data

3D geospatial databases for ground investigation data are like USB-C for electronic devices.

What is ground investigation data?

Every foundation, tunnel, and major construction project depends on ground investigation data to ensure safety and feasibility. Engineers drill boreholes, take soil samples, and conduct tests to understand what is in the ground.

What is the problem?

Yet this critical data is trapped in proprietary, database systems like gINT, or in outdated file formats like AGS and GEF. As a result, geotechnical projects suffer from inefficient workflows, vendor lock-in, and inability to use modern analysis tools that could improve decision-making.

What is Bedrock?

bedrock-ge is an open-source Python library that converts your ground investigation data from various formats, making it accessible to GIS, databases, and modern analysis tools.

Bedrock is the company that develops bedrock-ge and provides consulting services.

Turn ground investigation data
into geospatial data

Each GI investigation necessarily has a location. Yet it is often not treated as such. By assigning (3D) geospatial geometry to each of the GI locations, in-situ tests and samples, the GI data becomes a geospatial database. This lets you bridge the gap between specialized GI data formats and the wider world of geospatial tools and standards.

Screen recording of 3D GI data in ArcGIS with 3D buildings
GI data in Kai Tak, Hong Kong. Click here to explore for yourself.

And break down
disciplinary silos

Departments often work in disciplinary silos with not enough feedback between them. Geospatial GI data lets you view geotechnical data alongside structural or building models in spatial context.

Connect your GI data with the Python (geo)scientific ecosystem, GIS tools, and BIM platforms like Speckle.

Screenshot of GI data in Speckle with 3D buildings
Models from Rhino, Revit, Civil3D + context & GI data from Q/ArcGIS. Click here to explore for yourself.

More structure for valuable
ground investigation data

GI Data is inherently hierarchical, it should follow the natural hierarchy of investigations: projects contain boreholes, boreholes contain samples, samples have test results.

Legacy systems and formats often break these relationships or fail to enforce them properly. Bedrock ensures proper data structure, and validates everything in a single geospatial database.

Indented tree diagram of the structure of a geotechnical investigation

Open-source & open-standards

bedrock-ge is licensed under the Apache License 2.0 , making it free to use, modify, and distribute.

Future Proof

Even standards managed by industry consortiums can become obsolete or difficult to access as software ecosystems evolve. Already, reading older AGS or GEF files can be difficult. By converting to widely-adopted open geospatial standards like GeoPackage, your data gains long-term accessibility across the entire geospatial software ecosystem, not just specialized geotechnical tools.

Avoid vendor lock-in

Open standards mean your data and workflows aren't dependent on any single vendor's continued support. No steep price hikes either.

Contribute

Missing a feature? Open an issue or contribute directly, your engineering needs drive our development roadmap.

Contributing doesn't only mean writing code. You can also contribute by adding data, examples, or being active in the community by asking or answering questions.

Get professional support
from the creators

While bedrock-ge is a Free & Open Source Software project, you might be looking for professional support implementing it.

Bedrock provides support and consultancy services for the bedrock-ge library, directly by its creators. We can help you with:

  • Converting your GI data to open geospatial standards
  • Visualizing GI data in 3D
  • Visualizing GI data in a web application
  • Automating ground modelling workflows
  • Integrating GI data in to digital twins

Contact us at info@bedrock.engineer.