Is your feature request related to a problem? Please describe.
A number of major data archives in astronomy use the IVOA standard API protocols for archival data sharing, for example the MAST archive and the ESO Science Archive Facility. Many of these facilities hold the combined data products of numerous flagship missions and projects. The TOM currently has no explicit support for queries in this standard, but if it did, it should be straight forward to be able to dramatically expand the number of archival datasets that TOM users can explore directly.
Describe the solution you'd like
A TOM catalog server function capable of composing and submitting archive queries in IVOA standard formats. While the Virtual Observatory is comprehensive and has a large array of standards, there are just a few which are particularly important to support. In order of priority:
[x] #821
[ ] 2. SIA - Simple Image Access for image cutout queries
[ ] 4. ObsLoc - Observation Locator Table Access Protocol, used for sharing information about the sky position and timing of observations.
Note that the VO do offer a list of packages that support these standards, which may be helpful for examples of implementations that use these standards. Perhaps most helpful will be the astropy package PyVO.
Additional context
This is related to the recent issue ##707.
Is your feature request related to a problem? Please describe. A number of major data archives in astronomy use the IVOA standard API protocols for archival data sharing, for example the MAST archive and the ESO Science Archive Facility. Many of these facilities hold the combined data products of numerous flagship missions and projects. The TOM currently has no explicit support for queries in this standard, but if it did, it should be straight forward to be able to dramatically expand the number of archival datasets that TOM users can explore directly.
Describe the solution you'd like A TOM catalog server function capable of composing and submitting archive queries in IVOA standard formats. While the Virtual Observatory is comprehensive and has a large array of standards, there are just a few which are particularly important to support. In order of priority:
Note that the VO do offer a list of packages that support these standards, which may be helpful for examples of implementations that use these standards. Perhaps most helpful will be the astropy package PyVO.
Additional context This is related to the recent issue ##707.