On Tue, 22 May 2007, Peter W. Draper wrote:
> On Tue, 22 May 2007, Peter W. Draper wrote:
>
>> OK, quotes can be difficult to keep hold of, so how about:
>>
>> (*12h34m56s~1m19s:12h34m56s:12d35m01s)
>>
>> That's explicit and nothing special to anyone except the reader. Might
>> mean a bit of extra work if the d/h don't match the axis.
>
> Sorry, for the confused that should be:
>
> (*12h34m56s~1m19s,12d34m56s:12d35m01s)
>
> to make sense.
>
I like this a lot. It especially makes it clear what units the string
after the ~ is using.
In my opinion though the "*" at the front looks really superfluous. I'd
suggest that we forget about AXIS completely. If something has a decimal
point in it or hms/dms, treat it as a WCS section. If there is no WCS use
AXIS as now. I don't really see any reason to stick with the "section
refers to AXIS" notion since most people using AXIS don't have .WCS and
most people using .WCS don't even know what AXIS is.
If we do that the "*" disappears. The "*" isn't needed either way in the
above since surely the parser will be clever enough to spot a hms? (even
if it needs two passes through the string).
--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj
|