Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

walls_parse

A Python parser for cave survey data in .srv format, handling backsight/foresight shots with LRUD (Left/Right/Up/Down) measurements. This converts Walls files generated by TopoDroid into the format used by the Cave Research Foundation (CRF).

Overview

walls_parse.py processes cave survey data files and extracts shot information including:

  • Backsight and foresight stations
  • Distance and azimuth/inclination measurements
  • LRUD wall measurements at station locations
  • Support for various shot patterns including partial backsights

Usage

python3 walls_parse.py <input_file.srv>

File Format

The parser works with .srv survey files. See example-in.srv for input format and example-out.srv for expected output.

Features

  • Handles full 4-LRUD backsight shots
  • Supports partial backsight patterns with splay inference
  • Flexible shot pattern matching
  • Verbose output mode for debugging

License

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

About

Converts TopoDroid .srv files into the format used by the CRF.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages