<div dir="ltr"><div class="gmail_default" style="font-size:small">> <a style="color:rgb(0,0,0)">C) Does DALI 1.2 allow a user to express spherical coordinates or geometrical types in non-equatorial frames?</a></div><div class="gmail_default" style="font-size:small"><a style="color:rgb(0,0,0)"><br></a></div><div class="gmail_default" style="font-size:small"><a style="color:rgb(0,0,0)">DALI assumes that the coordinate system metadata is specified elsewhere, e.g. using coords DM and mivot to annotate the column. We are trying to be less restrictive so that one could use DALI geometry with more than just ICRS (eg galactic) and more than just spherical (long,lat). </a></div><div class="gmail_default" style="font-size:small"><a style="color:rgb(0,0,0)"><br></a></div><div class="gmail_default" style="font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>--<br></div><div>Patrick Dowler<br></div>Canadian Astronomy Data Centre<br></div>Victoria, BC, Canada<br></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 5 Dec 2023 at 09:22, alberto micol <<a href="mailto:amicol.ivoa@googlemail.com">amicol.ivoa@googlemail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hi DALers,<div><br></div><div>Two strong comments (A and B) and one question (C), regarding DALI v1.2...</div><div><br></div><div><br></div><div>A) §3.12 Shape states: "<a id="m_3718071191151279100tth_sEc3.12" style="color:rgb(0,0,0)">The allowed shapes are: <tt>circle</tt>, <tt>range</tt>, <tt>polygon</tt>.”</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">ESO needs to have also: </a></div><div><a style="color:rgb(0,0,0)">- point</a></div><div><a style="color:rgb(0,0,0)">- multi-polygon</a></div><div>and, because of ALMA, also:</div><div>- union of circles and polygons, also with holes, <a style="color:rgb(0,0,0)">where holes are expressed as CW polygons.</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">Otherwise we will not be able to adopt DALI 1.2</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div>But it would be best for the standard, if “shape” could be fully polymorphic, that is, if it could support all the DALI geometrical types, which are:</div><div>- 3.6 Points</div><div>- 3.7 Circle</div><div>- 3.8 Range</div><div>- 3.9 Polygon</div><div>- 3.10 MOC</div><div>- 3.11 Multi-Polygon </div><div><br></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">B) §3.9 Polygons states that:</a></div><div><a style="color:rgb(0,0,0)">“In spherical coordinates […] Vertices must be ordered such that the polygon winding direction is counter-clockwise (when viewed from the origin toward the sky) as described in (Rots, 2007). “</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">That is not the correct definition, as it excludes the possibility to express a hole using a CW polygon.</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">As I expressed at the IVOA in Bologna earlier this year, the only standard that completely defines spherical polygons is the STC v1.33, 2007. All other standards (ADQL 2.0, TAP 1.0, DALI v1.1, etc) do not do the right job. If interested in details, please see: </a><a style="color:rgb(0,0,0)">https://wiki.ivoa.net/internal/IVOA/InterOpMay2023Ops/ESO_VO_Polygon_Tool.pdf </a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">My suggestion is not to define the polygon in DALI, but simply refer to the definition provided by STC v1.33, 2007, along with its two very relevant Errata.</a></div><div><a style="color:rgb(0,0,0)"> </a></div><div><br></div><div><a style="color:rgb(0,0,0)">C) Does DALI 1.2 allow a user to express spherical coordinates or geometrical types in non-equatorial frames?</a></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><a style="color:rgb(0,0,0)">Thanks,</a></div><div><a style="color:rgb(0,0,0)">Alberto</a></div><div><br></div><div><a style="color:rgb(0,0,0)"><br></a></div><div><br></div></div></blockquote></div>