VODataService
xs
vs
An extension to the core resource metadata (VOResource) for
describing data collections and services.
A logical grouping of data which, in general, is composed of one
or more accessible datasets. A collection can contain any
combination of images, spectra, catalogs, or other data.
(A dataset is a collection of digitally-encoded data that
is normally accessible as a single unit, e.g. a file.)
Subject
the observatory or facility used to collect the data
contained or managed by this resource.
Subject
Subject.Instrument
the Instrument used to collect the data contain or
managed by a resource.
Rights
Information about rights held in and over the resource.
This should be repeated for all Rights values that apply.
The physical or digital manifestation of the information
supported by a resource.
MIME types should be used for network-retrievable, digital
data. Non-MIME type values are used for media that cannot
be retrieved over the network--e.g. CDROM, poster, slides,
video cassette, etc.
Extent of the content of the resource over space, time,
and frequency.
Since vs:Coverage is abstract, one must use
xsi:type to specify a specific sub-type.
Editor's note: STC metadata is expected to be used to
describe coverage; however how this should be done is
unclear as over this release. Use of xsi:type allows
us to illustrate several approaches without modification
to this schema.
A description of a portion of the collection.
A description of a schema for a relational database.
A description of a table and its columns.
A query-language function that can only be used within this schema.
A join possible between tables of this schema.
The URL that can be used to download the data contained in
this data collection.
A description of how a resource's contents or behavior maps
to the sky, to time, and to frequency space, including
coverage and resolution.
The STC description of the location of the resource's
data (or behavior on data) on the sky, in time, and in
frequency space, including resolution.
In general, this description should be approximate; a
more precise description can be provided by the
footprint service.
a reference to a footprint service for retrieving
precise and up-to-date description of coverage.
the ivo-id attribute refers to a Service record
that describes the Footprint capability. That is,
the record will have a capability element describing
the service. The resource refered to may be the
current one.
a named spectral region of the electro-magnetic spectrum
that the resource's spectral coverage overlaps with.
the service URL for a potentially registerd service. That is,
if an IVOA identifier is also provided, then the service is
described in a registry.
The URI form of the IVOA identifier for the service
describing the capability refered to by this element.
wavelength >= 10 mm; frequency <= 30 GHz.
0.1 mm <= wavelength <= 10 mm;
3000 GHz >= frequency >= 30 GHz.
1 micron <= wavelength <= 100 micons
0.3 microns <= wavelength <= 1 micon;
300 nm <= wavelength <= 1000 nm;
3000 Angstroms <= wavelength <= 10000 Angstroms
0.1 microns <= wavelength <= 0.3 micon;
1000 nm <= wavelength <= 3000 nm;
1000 Angstroms <= wavelength <= 30000 Angstroms
100 Angstroms <= wavelength <= 1000 Angstroms;
12 eV <= Energy <= 120 eV
0.1 Angstroms <= wavelength <= 100 Angstroms;
0.12 keV <= energy <= 120 keV
energy >= 120 keV
A detailed description of a logically-related set of tables.
The name of the catalog. If the name is absent, then the default catalog is implied.
A description of a schema for a relational database.
A description of a table and its columns.
A query-language function that can only be used within this schema.
A join possible between tables of this schema.
A database schema.
The name of the schema. If the name is absent then the default schema is implied.
A description of a table and its columns.
A query-language function that can only be used within this schema.
A join possible between tables of this schema.
A function that can be used in a query (typically in ADQL or SQL).
Functions declared in the default catalog and schema are global.
The name of the function.
A description of what the function does.
The data type returned by the function.
The unit in which the returned value of the function is measured.
A parameter that must be passed to the function.
A potential join between two tables.
A name to identify the join.
A pair of columns, one in each of the two, joined tables,
to uses a keys in the join.
The fully-qualified name of a column on which to join.
The qualification must include the table name, the schema name
(unless the table is in the default schema) and the catalog name
(unless the table is in the default catalog).
A description of the join stating its semantics.
if true, then the content is a MIME Type
A service for accessing astronomical data
Subject
the observatory or facility used to collect the data
contained or managed by this resource.
Subject
Subject.Instrument
the Instrument used to collect the data contain or
managed by a resource.
Extent of the content of the resource over space, time,
and frequency.
Note that this definition is a temporary stand-in
specification to be used until the STC metadata can be
integrated in. Resolution has been folded into coverage as
this expected to be the case for the final STC-based
version.
A service invoked via an HTTP Query (either Get or Post)
with a set of arguments consisting of keyword name-value pairs.
Note that the URL for help with this service can be put into
the Service/ReferenceURL element.
The type of HTTP request, either GET or POST.
The MIME type of a document returned by an HTTP Get.
a description of a input parameter. Each should be
rendered as name=value in the query URL's arguements.
The type of HTTP request, either GET or POST.
A service that interacts with one or more specified tables
having some coverage of the sky, time, and/or frequency.
A table with sky coverage typically have columns that give
longitude-latitude positions in some coordinate system.
A description of a schema for a relational database.
A description of a table and its columns.
A query-language function that can only be used within this schema.
A join possible between tables of this schema.
A service that returns or otherwise interacts with one or
more specified tables.
This type differs from a CatalogService in that the
table or tables do not have any inherent coverage of the
sky. In particular, one cannot include Coverage
information.
Subject
the observatory or facility used to collect the data
contained or managed by this resource.
Subject
Subject.Instrument
the Instrument used to collect the data contain or
managed by a resource.
A description of a portion of the collection.
A description of a schema for a relational database.
A description of a table and its columns.
A query-language function that can only be used within this schema.
A join possible between tables of this schema.
the name of the table
a description of the tables contents
a description of a table column.
a name for the role this table plays. Recognized
values include "out", indicating this table is output
from a query.
a description of a parameter that places no restriction on
the parameter's data type.
As the parameter's data type is usually important, schemas
normally employ a sub-class of this type (e.g. Param),
rather than this type directly.
the name of the column
a description of the column's contents
the unit associated with all values in the column
the name of a unified content descriptor. See ....
a description of a table parameter having a fixed data type.
The allowed data type names match those supported by VOTable.
a type of data contained in the column
If true, the meaning and use of this parameter is
reserved and defined by a standard model. If false,
it represents a database-specific parameter
that effectively extends beyond the standard. If
not provided, then the value is unknown.
a description of a service or function parameter having a
fixed data type.
The allowed data type names do not imply a size or precise
format. This type is intended to be sufficient for describing
an input parameter to a simple REST service or a function
written in a weakly-typed (e.g., scripting) language.
a type of data contained in the column
If true, this parameter is required for the application
or service to which it applies to work properly. If
false, the parameter can be considered optional.
If true, the meaning and behavior of this parameter is
reserved and defined by a standard interface. If
false, it represents an implementation-specific
parameter that effectively extends the behavior of the
service or application.
the parameter is required for the application or
service to work properly.
the parameter is optional but supported by the application or
service.
the parameter is not supported and thus is ignored by the
application or service.
a simple data type that does not imply a size nor precise format.
the shape of the array that constitutes the value
the default is "1"; i.e. the value is a scalar.
a (VOTable-supported) data type
the shape of the array that constitutes the value
the default is "1"; i.e. the value is a scalar.
An expression of a the shape of a multi-dimensional array
of the form LxNxM... where each value between gives the
integer length of the array along a dimension. An
asterisk (*) as the last dimension of the shape indicates
that the length of the last axis is variable or
undetermined.
a scalar data type name taken controlled set that
corresponds closely to VOTable data types.
All names correspond exactly to VOTable data types except
that "string" is added for convenience which is equivalent
to "char" with arrayshape="*".
a scalar data type name taken from a small controlled set
that does not imply a size nor precise format.
This set is intended for describing simple input parameters to
a service or function
a description of standard space-time coordinate systems,
positions, and regions.
This resource provides a mechanism for registering standard
coordinate systems which other resources may reference as
part of a coverage descripiton. In particular, coverage
descriptions will refer to components of the STC
descriptions in this resource via an IVOA identifier. It
is intended that an application consuming such coverage
descriptions be able to semantically interpret the
identifier without resolving it. For this reason, once a
standard STC description is registered with this resource
type, updating the description is strongly discouraged.
An STC description of coordinate systems,
positions, and/or regions
Each system, position, and region description
should have a an XML ID assigned to it.
Because the STC schema sets
elementFormDefault="qualified", it is
recommended that this element specify the STC
default namespace via an xmlns namespace.