The NTv2 spec does not specify big-endian or little-endian format for
binary files (the most commonly available). Canada opted for
big-endian, Australia for little-endian. To make matters worse the
first version of 'Australian' format files used a different record
length for some headers. Subsequently Australian binaries were
produced as strict little-endian versions of the Canadian file format.
Is there any compensation for this? Looking at the code, it seems
that there is compensation for the system being big or little endian,
but not the file format itself?.
Additionally, I've found ntv2 in both binary and asc format... how is
I'm just not finding much info about ntv1, either.
And ctable... well, I'd like a good pointer on what this is about,
too. This ends up being the default. I've gone back and looked at
the mailing history, but I'm not finding what I'm seeking.
So... ok, any help with the file formats would be good.
I can copy the current code functionality verbatim, but I would really
like to understand what I am copying.