Changed: | ||||||||
< < |
Simple Image Access version 2.0 Proposed Erratum 1: POS=RANGE examples inconsistent with spec | |||||||
> > |
Simple Image Access version 2.0 Erratum 1: POS=RANGE examples inconsistent with spec | |||||||
Author: François Bonnarel
Date last changed: 2023-01-24
Date accepted:
RationaleIn section 2.1.1, two RANGE examples display RANGE limits with either Inf or -Inf, + Inf. This is inconsistent with the spec which states that RA is in [0, 360] and DEC in [-90,90] and that no RANGE reduction should be required from SIA services implementations. This bug orignally described on github in SIA issue #5 (https://github.com/ivoa-std/SIA/issues/5)Erratum ContentThis Erratum proposes following changes.Fix RANGE syntaxIn §2.1.1 "*POS*" of SIA-2.0, update the RANGE example for the North Pole from fromPOS=RANGE 0 360.0 89.0 +Infto POS=RANGE 0 360.0 89.0 90.0and fix the RANGE example for the whole sky from POS=RANGE -Inf +Inf -Inf +Infto POS=RANGE 0 360 -90 +90 Impact AssessmentFixing the RANGE syntax in an example will make no harm to any service and will avoid application implementers writing code requesting incorrect queries. |
Simple Image Access version 2.0 Proposed Erratum 1: POS=RANGE examples inconsistent with specAuthor: François Bonnarel Date last changed: 2023-01-24 Date accepted:RationaleIn section 2.1.1, two RANGE examples display RANGE limits with either Inf or -Inf, + Inf. This is inconsistent with the spec which states that RA is in [0, 360] and DEC in [-90,90] and that no RANGE reduction should be required from SIA services implementations. This bug orignally described on github in SIA issue #5 (https://github.com/ivoa-std/SIA/issues/5)Erratum ContentThis Erratum proposes following changes.Fix RANGE syntaxIn §2.1.1 "*POS*" of SIA-2.0, update the RANGE example for the North Pole from fromPOS=RANGE 0 360.0 89.0 +Infto POS=RANGE 0 360.0 89.0 90.0and fix the RANGE example for the whole sky from POS=RANGE -Inf +Inf -Inf +Infto POS=RANGE 0 360 -90 +90 Impact AssessmentFixing the RANGE syntax in an example will make no harm to any service and will avoid application implementers writing code requesting incorrect queries. |