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.
A description of the tables that are part of this
collection.
Each schema name and each table name must be
unique within this tableset.
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.
Coverage.Spectral
a named spectral region of the electro-magnetic spectrum
that the resource's spectral coverage overlaps with.
Coverage.RegionOfRegard
a single numeric value representing the angle, given
in decimal degrees, by which a positional query
against this resource should be "blurred" in order
to get an appropriate match.
In the case of image repositories, it might refer to
a typical field-of-view size, or the primary beam
size for radio aperture synthesis data. In the case
of object catalogs RoR should normally be the
largest of the typical size of the objects, the
astrometric errors in the positions, or the
resolution of the data.
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
The set of tables hosted by a resource.
A named description of a set of logically related tables.
The name given by the "name" child element must
be unique within this TableSet instance. If there is
only one schema in this set and/or there's no locally
appropriate name to provide, the name can be set to
"default".
This aggregation does not need to map to an
actual database, catalog, or schema, though the
publisher may choose to aggregate along such
designations, or particular service protocol may
recommend it.
A detailed description of a logically-related set of tables
A name for the set of tables.
This is used to uniquely identify the table set among
several table sets. If a title is not present, this
name can be used for display purposes.
If there is no appropriate logical name associated with
this set, the name should be explicitly set to
"default".
a descriptive, human-interpretable name for the table set.
This is used for display purposes. There is no requirement
regarding uniqueness. It is useful when there are
multiple schemas in the context (e.g. within a
tableset; otherwise, the resource title could be
used instead).
A free text description of the tableset that should
explain in general how all of the tables are related.
an identifier for a concept in a data model that
the data in this schema as a whole represent.
The format defined in the VOTable standard is strongly
recommended.
A description of one of the tables that makes up the set.
The table names for the table should be unique.
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.
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 with astronomical data
through one or more specified tables.
A table with sky coverage typically have columns that give
longitude-latitude positions in some coordinate system.
A description of the tables that are accessible
through this service.
Each schema name and each table name must be
unique within this tableset.
the fully qualified name of the table. This name
should include all catalog or schema prefixes
needed to sufficiently uniquely distinguish it in a
query.
In general, the format of the qualified name may
depend on the on the context; however, when the
table is intended to be queryable via ADQL, then the
catalog and schema qualifiers are delimited from the
table name with dots (.).
a descriptive, human-interpretable name for the table.
This is used for display purposes. There is no requirement
regarding uniqueness.
a free-text description of the table's contents
an identifier for a concept in a data model that
the data in this table represent.
The format defined in the VOTable standard is highly
recommended.
a description of a table column.
a name for the role this table plays. Recognized
values include "output", indicating this table is output
from a query; "base_table", indicating a table
whose records represent the main subjects of its
schema; and "view", indicating that the table represents
a useful combination or subset of other tables. Other
values are allowed.
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.
There are no requirements for compliance with any
particular UCD standard. The format of the UCD can
be used to distinguish between UCD1, UCD1+, and
SIA-UCD. See
http://www.ivoa.net/Documents/latest/UCDlist.html
for the latest IVOA standard set.
an identifier for a concept in a data model that
the data in this schema represent.
The format defined in the VOTable standard is highly
recommended.
a keyword representing traits of the column.
Recognized values include "indexed", "primary", and
"nullable".
See the specification document for definitions
of recognized keywords.
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.
The data value represented by this type can be
interpreted as of a custom type identified by
the value of this attribute.
If an application does not recognize this
extendedType, it should attempt to handle value
assuming the type given by the element's value.
string is a recommended default type.
This element may make use of the extendedSchema
attribute and/or any arbitrary (qualified)
attribute to refine the identification of the
type.
An identifier for the schema that the value given
by the extended attribute is drawn from.
This attribute is normally ignored if the
extended element is not present.
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.
The data value represented by this type can be
interpreted as of a custom type identified by
the value of this attribute.
If an application does not recognize this
extendedType, it should attempt to handle value
assuming the type given by the element's value.
string is a recommended default type.
This element may make use of the extendedSchema
attribute and/or any arbitrary (qualified)
attribute to refine the identification of the
type.
An identifier for the schema that the value given
by the extended attribute is drawn from.
This attribute is normally ignored if the
extended element is not present.
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.