separating TAP and query languages
Patrick Dowler
patrick.dowler at nrc-cnrc.gc.ca
Tue Feb 17 08:20:26 PST 2009
I took a quick stab at separating the param query language from the TAP spec
and I think the result is quite clean and encouraging. I tried with normative
text and examples to show how PQL would be used in TAP. There are some loose
ends remaining but it is workable and gives more or less the same actual
interface that TAP 0.31 described.
The main change is that REQUEST no longer distinguishes the query language:
there is one value for doing a query (imaginatively named "doQuery") and the
3 VOSI-related request values. This remains consistent with DAL2. If the
value of REQUEST=doQuery, then the caller must also specify LANG, which is
where the language is set (e.g. LANG=ADQL as before, but now also LANG=PQL,
with language version optionally embedded in the LANG value). All remaining
parameters depend on the value of LANG.
Draft documents are posted on
http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/TableAccess
--
Patrick Dowler
Tel/Tél: (250) 363-0044
Canadian Astronomy Data Centre
National Research Council Canada
5071 West Saanich Road
Victoria, BC V9E 2M7
Centre canadien de donnees astronomiques
Conseil national de recherches Canada
5071, chemin West Saanich
Victoria (C.-B.) V9E 2M7
More information about the dal
mailing list