Skip to content

bedrock-engineer/bro-xml-app

Repository files navigation

Bedrock Geotechnical BRO/XML Viewer

Free, open-source web application for viewing and visualizing geotechnical BRO/XML files.

License

bro.bedrock.engineer

About

Bedrock Logo

This is a free web application by Bedrock.engineer that provides a fast, modern interface for viewing and analyzing geotechnical BRO/XML files directly in your browser. It also let's you download data from the BRO/XML files as CSV or JSON, and the locations of multiple files as a GeoJSON.

Supported BRO Types

  • BHR-G (Geological boreholes)
  • BHR-GT + BHR-GT-BMA (Geotechnical boreholes and geotechnical lab samples)
  • CPT (Cone Penetration tests)

Technology Stack

Getting Started

Prerequisites

  • Node.js 20 or higher
  • npm

Local Development

git clone https://github.com/bedrock-engineer/bro-xml-app.git
cd bro-webapp

npm install

npm run dev

The app will be available at http://localhost:5173

Deployment

This application can be deployed to various platforms. See the React Router docs on deploying.

Contributing

Contributions are welcome. Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

Development Guidelines

  1. Run npm run typecheck, npm run lint, and npm run knip, read the warnings and use your best judgement before committing
  2. Follow the existing code style
  3. Adding tests for new features, or tests for existing code for that matter, is encouraged

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Support

By Bedrock.engineer

About

View BRO/XML files with geotechnical (CPT, BHR-GT) and geological data (BHR-G)

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages