I propose to add a section/paragraph in the VODataService document.
Motivation : it won't be used if not documented.
This capability is interesting for VizieR, but also for any other data centers that provide in a registry record (CatalogResource or CatalogService) a collection of tables that can be queried via dedicated services.
(eg: a service described in a capability is only used for a subset of tables).
This is possible with simple Cone Search (but also in the future with HaTS, HiPS or SCS2).
In the current Document, the issue seems to be reported in section 3.3.3, item (3) as a "possible" update.
But vs:inputParam is already a possible response!
(naive) proposal (please update with a better language :) or in another place of the document)
In section 3.1.4:
"VODataService allows relation n-m between tables and vr:capabilites.
The relation can be formalized within vr:interface (versus vs:paramHTTP) , see section (vs:inputParam to link tables and capabilities)'
Add a new paragraph or a section in or after section 3.5.2 "vs:inputParam to link tables and capabilities"
"vs:paramHTTP allows to link capability with one or multiple tables described in the same vs:CatalogService.
To do, it needs to add a parameter ("param" element) into the "interface" element. The parameter name is "TABLE" (this parameter is used in the accessURL , SCS2 for instance) and its values are enumerated using vs:Stats with "option" element.
Example : see github"
I propose to add a section/paragraph in the VODataService document.
Motivation : it won't be used if not documented.
This capability is interesting for VizieR, but also for any other data centers that provide in a registry record (CatalogResource or CatalogService) a collection of tables that can be queried via dedicated services.
(eg: a service described in a capability is only used for a subset of tables).
This is possible with simple Cone Search (but also in the future with HaTS, HiPS or SCS2).
In the current Document, the issue seems to be reported in section 3.3.3, item (3) as a "possible" update.
But vs:inputParam is already a possible response!
(naive) proposal (please update with a better language :) or in another place of the document)
In section 3.1.4:
"VODataService allows relation n-m between tables and vr:capabilites.
The relation can be formalized within vr:interface (versus vs:paramHTTP) , see section (vs:inputParam to link tables and capabilities)'
Add a new paragraph or a section in or after section 3.5.2 "vs:inputParam to link tables and capabilities"
"vs:paramHTTP allows to link capability with one or multiple tables described in the same vs:CatalogService.
To do, it needs to add a parameter ("param" element) into the "interface" element. The parameter name is "TABLE" (this parameter is used in the accessURL , SCS2 for instance) and its values are enumerated using vs:Stats with "option" element.
Example : see github"