| schema location: | C:\Projets\VOTable\VOTable-1.1.xsd |
| targetNamespace: | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd |
| Elements | Complex types | Simple types |
| BINARY | anyTEXT | arrayDEF |
| COOSYS | astroYear | |
| DATA | dataType | |
| DEFINITIONS | encodingType | |
| DESCRIPTION | precType | |
| FIELD | ucdType | |
| FIELDref | yesno | |
| FITS | ||
| GROUP | ||
| INFO | ||
| LINK | ||
| MAX | ||
| MIN | ||
| OPTION | ||
| PARAM | ||
| PARAMref | ||
| RESOURCE | ||
| STREAM | ||
| TABLE | ||
| TABLEDATA | ||
| TD | ||
| TR | ||
| VALUES | ||
| VOTABLE |
| diagram | |||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | STREAM | ||
| used by |
|
||
| source | <xs:element name="BINARY"> <xs:complexType> <xs:sequence> <xs:element ref="STREAM"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="COOSYS"> <xs:complexType mixed="true"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ID" type="xs:ID" use="required"/> <xs:attribute name="equinox" type="astroYear"/> <xs:attribute name="epoch" type="astroYear"/> <xs:attribute name="system" default="eq_FK5"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="eq_FK4"/> <xs:enumeration value="eq_FK5"/> <xs:enumeration value="ICRS"/> <xs:enumeration value="ecl_FK4"/> <xs:enumeration value="ecl_FK5"/> <xs:enumeration value="galactic"/> <xs:enumeration value="supergalactic"/> <xs:enumeration value="xy"/> <xs:enumeration value="barycentric"/> <xs:enumeration value="geo_app"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | TABLEDATA BINARY FITS | ||
| used by |
|
||
| source | <xs:element name="DATA"> <xs:complexType> <xs:choice> <xs:element ref="TABLEDATA"/> <xs:element ref="BINARY"/> <xs:element ref="FITS"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | COOSYS PARAM | ||
| used by |
|
||
| source | <xs:element name="DEFINITIONS"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="COOSYS"/> <xs:element ref="PARAM"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| type | anyTEXT | ||
| used by |
|
||
| source | <xs:element name="DESCRIPTION" type="anyTEXT"/> |
| diagram | ![]() |
||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | DESCRIPTION VALUES LINK | ||
| used by |
|
||
| attributes | |||
| source | <xs:element name="FIELD"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:element ref="VALUES" minOccurs="0"/> <xs:element ref="LINK" minOccurs="0" maxOccurs="unbounded"/> <!-- minOccurs="0" maxOccurs="unbounded" --> <!-- maxOccurs="2" --> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="unit" type="xs:token"/> <xs:attribute name="datatype" type="dataType" use="required"/> <xs:attribute name="precision" type="precType"/> <xs:attribute name="width" type="xs:positiveInteger"/> <xs:attribute name="ref" type="xs:IDREF"/> <xs:attribute name="name" type="xs:token" use="required"/> <xs:attribute name="ucd" type="ucdType"/> <xs:attribute name="utype" type="xs:string"/> <xs:attribute name="arraysize" type="xs:string"/> <xs:attribute name="type"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="hidden"/> <xs:enumeration value="no_query"/> <xs:enumeration value="trigger"/> <xs:enumeration value="location"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="FIELDref"> <xs:complexType> <xs:attribute name="ref" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||
| children | STREAM | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="FITS"> <xs:complexType> <xs:sequence> <xs:element ref="STREAM"/> </xs:sequence> <xs:attribute name="extnum" type="xs:positiveInteger"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||||||||||||||
| children | DESCRIPTION FIELD FIELDref PARAM PARAMref GROUP | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="GROUP"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="FIELD"/> <xs:element ref="FIELDref"/> <xs:element ref="PARAM"/> <xs:element ref="PARAMref"/> <xs:element ref="GROUP"/> </xs:choice> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="name" type="xs:token"/> <xs:attribute name="ref" type="xs:IDREF"/> <xs:attribute name="ucd" type="ucdType"/> <xs:attribute name="utype" type="xs:string"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="INFO"> <xs:complexType mixed="true"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="name" type="xs:token" use="required"/> <xs:attribute name="value" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LINK"> <xs:complexType mixed="true"> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="content-role"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="query"/> <xs:enumeration value="hints"/> <xs:enumeration value="doc"/> <xs:enumeration value="location"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="content-type" type="xs:token"/> <xs:attribute name="title" type="xs:string"/> <xs:attribute name="value" type="xs:string"/> <xs:attribute name="href" type="xs:anyURI"/> <xs:attribute name="gref" type="xs:token"/> <xs:attribute name="action" type="xs:anyURI"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="MAX"> <xs:complexType> <xs:attribute name="value" type="xs:string" use="required"/> <xs:attribute name="inclusive" type="yesno" default="yes"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="MIN"> <xs:complexType> <xs:attribute name="value" type="xs:string" use="required"/> <xs:attribute name="inclusive" type="yesno" default="yes"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||
| children | OPTION | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="OPTION"> <xs:complexType> <xs:sequence> <xs:element ref="OPTION" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:token"/> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | DESCRIPTION VALUES LINK | ||
| used by |
|
||
| attributes | |||
| source | <xs:element name="PARAM"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:element ref="VALUES" minOccurs="0"/> <xs:element ref="LINK" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="unit" type="xs:token"/> <xs:attribute name="datatype" type="dataType" use="required"/> <xs:attribute name="precision" type="precType"/> <xs:attribute name="width" type="xs:positiveInteger"/> <xs:attribute name="ref" type="xs:IDREF"/> <xs:attribute name="name" type="xs:token" use="required"/> <xs:attribute name="ucd" type="ucdType"/> <xs:attribute name="utype" type="xs:string"/> <xs:attribute name="value" type="xs:string" use="required"/> <xs:attribute name="arraysize" type="arrayDEF"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="PARAMref"> <xs:complexType> <xs:attribute name="ref" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||
| children | DESCRIPTION INFO COOSYS PARAM LINK TABLE RESOURCE | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="RESOURCE"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:choice maxOccurs="unbounded"> <xs:element ref="INFO" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="COOSYS" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="PARAM" minOccurs="0" maxOccurs="unbounded"/> </xs:choice> <xs:element ref="LINK" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="TABLE" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="RESOURCE" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> <!-- Suggested Doug Tody, to include new RESOURCE types --> </xs:sequence> <xs:attribute name="name" type="xs:token"/> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="type" default="results"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="results"/> <xs:enumeration value="meta"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:anyAttribute namespace="##other" processContents="lax"/> <!-- Suggested Doug Tody, to include new RESOURCE attributes --> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="STREAM"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" default="locator"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="locator"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="href" type="xs:anyURI"/> <xs:attribute name="actuate" default="onRequest"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="onLoad"/> <xs:enumeration value="onRequest"/> <xs:enumeration value="other"/> <xs:enumeration value="none"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="encoding" type="encodingType" default="none"/> <xs:attribute name="expires" type="xs:dateTime"/> <xs:attribute name="rights" type="xs:token"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||
| children | DESCRIPTION FIELD PARAM GROUP LINK DATA | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="TABLE"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:choice maxOccurs="unbounded"> <xs:element ref="FIELD" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="PARAM" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="GROUP" minOccurs="0" maxOccurs="unbounded"/> </xs:choice> <xs:element ref="LINK" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="DATA" minOccurs="0"/> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="name" type="xs:token"/> <xs:attribute name="ref" type="xs:IDREF"/> </xs:complexType> </xs:element> |
| diagram | |||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | TR | ||
| used by |
|
||
| source | <xs:element name="TABLEDATA"> <xs:complexType> <xs:sequence> <xs:element ref="TR" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||
| type | extension of xs:string | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="TD"> <xs:complexType mixed="true"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="encoding" type="encodingType"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | |||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| children | TD | ||
| used by |
|
||
| source | <xs:element name="TR"> <xs:complexType> <xs:sequence> <xs:element ref="TD" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||||||||
| children | MIN MAX OPTION | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="VALUES"> <xs:complexType> <xs:sequence> <xs:element ref="MIN" minOccurs="0"/> <xs:element ref="MAX" minOccurs="0"/> <xs:element ref="OPTION" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="type" default="legal"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="legal"/> <xs:enumeration value="actual"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="null" type="xs:token"/> <xs:attribute name="ref" type="xs:IDREF"/> <!-- xs:attribute name="invalid" type="yesno" default="no"/ --> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||
| children | DESCRIPTION DEFINITIONS INFO RESOURCE | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="VOTABLE"> <xs:complexType> <xs:sequence> <xs:element ref="DESCRIPTION" minOccurs="0"/> <xs:element ref="DEFINITIONS" minOccurs="0"/> <xs:element ref="INFO" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="RESOURCE" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="ID" type="xs:ID"/> <xs:attribute name="version"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="1.1"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | |||
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| used by |
|
||
| source | <xs:complexType name="anyTEXT" mixed="true"> <xs:sequence> <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| type | restriction of xs:token | ||
| used by |
|
||
| facets |
|
||
| source | <xs:simpleType name="arrayDEF"> <xs:restriction base="xs:token"> <xs:pattern value="([0-9]+x)*[0-9]*[*]?(s\W)?"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| type | restriction of xs:token | ||
| used by |
|
||
| facets |
|
||
| source | <xs:simpleType name="astroYear"> <xs:restriction base="xs:token"> <xs:pattern value="[JB]?[0-9]+([.][0-9]*)?"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||||||||||||||||||
| type | restriction of xs:NMTOKEN | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| source | <xs:simpleType name="dataType"> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="boolean"/> <xs:enumeration value="bit"/> <xs:enumeration value="unsignedByte"/> <xs:enumeration value="short"/> <xs:enumeration value="int"/> <xs:enumeration value="long"/> <xs:enumeration value="char"/> <xs:enumeration value="unicodeChar"/> <xs:enumeration value="float"/> <xs:enumeration value="double"/> <xs:enumeration value="floatComplex"/> <xs:enumeration value="doubleComplex"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||||||
| type | restriction of xs:NMTOKEN | ||||||||
| used by |
|
||||||||
| facets |
|
||||||||
| source | <xs:simpleType name="encodingType"> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="gzip"/> <xs:enumeration value="base64"/> <xs:enumeration value="dynamic"/> <xs:enumeration value="none"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| type | restriction of xs:token | ||
| used by |
|
||
| facets |
|
||
| source | <xs:simpleType name="precType"> <xs:restriction base="xs:token"> <xs:pattern value="[EF]?[1-9][0-9]*"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||
| type | restriction of xs:token | ||
| used by |
|
||
| facets |
|
||
| source | <xs:simpleType name="ucdType"> <xs:restriction base="xs:token"> <xs:pattern value="[A-Za-z0-9_.,-]*"/> </xs:restriction> </xs:simpleType> |
| namespace | http://vizier.u-strasbg.fr/xml/VOTable-1.1.xsd | ||||
| type | restriction of xs:NMTOKEN | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xs:simpleType name="yesno"> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="yes"/> <xs:enumeration value="no"/> </xs:restriction> </xs:simpleType> |