Compass and survex

Wookey wookey@aleph1.co.uk
Thu, 20 Mar 2003 15:11:25 +0000 (GMT)


On Thu 20 Mar, Philip Balister wrote:
> I have a set of compass data for a cave. I have successfully processed it
> with survex and can view the cave fine.
> 
> I want to add some radio location information, so I made a top level svx
> file that *includes the compass DAT files. Then I added a *entrance
> directive to try and tag a station as the entrance.
> 
> cavern: warning: Station `d61' referred to by *entrance or *export but never used
> 
> Was the result. There is a station D61 in the compass data. ANy idea why
> this happens? 

We discovered some problems with nixing survex and compass data in mulu
that were very perplexing. The compass data was just fine on it's own but
refused to be connected when processed as included in a survex file.

Ol eventually worked out that the problem is - Compass data has an implicit
*case preserve:

> > Station names in DAT files are case sensitive and so read 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.  This is
> > what you have to do:
> > 
> > *case preserve
> > *fix CE1 0 0 0
> > *include datfilewhichusesCE1.dat
> > 
> > It might be useful to come up with a warning for something like this,
> > but I'm not sure how to avoid it firing falsely.

See if that helps solve your problem?


Wookey
-- 
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK  Tel +44 (0) 1223 811679
work: http://www.aleph1.co.uk/     play: http://www.chaos.org.uk/~wookey/