Welcome to the Earthworks program.
Computes cut and fill volumes required for leveling terrains on electrical substations construction sites.
Given a .gpx file obtained from a GPS survey, this application will compute the required cut and fill volumes for leveling the terrain. It uses regular linear algebra principles (line and plane equations) and double integrals to compute a summation of volumes.
- Step 1: Download and install Python 3 and corresponding libraries
- Step 2: Setup a Plotly account and corresponding API_KEY (info below)
- Step 3: Survey data on the field using a GPS.
- Step 4: Download this program and place the corresponding .gpx file generated from your survey on the root folder, replacing the existing gpsData.gpx
- Step 5: open a new Terminal window on the program folder
- Step 6: run "python3 main.py"
Done!
https://github.com/agu3rra/earthworks/blob/master/Documentation.pdf
As a safety measure, API keys are not hardcoded. Please setup your own key when using the program. In Terminal: export MY_API_KEY='bdfr43lkjfr35'