Survex can read Compass survey data - both raw data (.DAT and .MAK
files) and processed survey data (.PLT and .PLF files). You can even
use *include compassfile.dat in a .svx file and
it'll work!
One point to note (this tripped us up!): station names in DAT files are
case sensitive and so Survex reads DAT files with the equivalent of
*case preserve. The default in SVX files is
*case lower. So this won't work
*fix CE1 0 0 0
*include datfilewhichusesCE1.dat |
because the CE1 in the *fix is actually interpreted as ce1. The solution
is to turn on preserving of case while you fix the point like so:
*begin
*case preserve
*fix CE1 0 0 0
*end
*include datfilewhichusesCE1.dat |
If you want to be able to refer to the fixed point from Survex data too
then you can add in a *equate to achieve that:
*begin
*case preserve
*fix CE1 0 0 0
*equate CE1 ce1
*end
*include datfilewhichusesCE1.dat
*include svxfilewhichusesce1.svx |
Or if you're just wanting to link a Compass survey to a Survex one, you
can use a *equate with *case preserve on:
*begin
*case preserve
*equate CE1 ce1
*end
*include datfilewhichusesCE1.dat
*include svxfilewhichusesce1.svx |