Compass files support multiple units, but the Cave Converter parser assumes the length units are decimal feet. It appears this is correct as the underlying data file stores the numbers as decimal feet and degrees regardless of the units specified in the format code line. But it would be better to generate Survex output using the requested units from the Compass file header rather than assuming Survex should be in metres as is currently the case.
Compass files support multiple units, but the Cave Converter parser assumes the length units are decimal feet. It appears this is correct as the underlying data file stores the numbers as decimal feet and degrees regardless of the units specified in the format code line. But it would be better to generate Survex output using the requested units from the Compass file header rather than assuming Survex should be in metres as is currently the case.