/[volute]/trunk/projects/registry/VODataService/VODataService.tex
ViewVC logotype

Diff of /trunk/projects/registry/VODataService/VODataService.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5500 by msdemlei, Tue Jun 11 10:49:36 2019 UTC revision 5501 by msdemlei, Tue Jun 11 14:29:29 2019 UTC
# Line 243  Line 243 
243  system barycenter, so this use case does \emph{not} immediately enable  system barycenter, so this use case does \emph{not} immediately enable
244  the discovery of, say, H$\alpha$ images of remote galaxies.  Redshift  the discovery of, say, H$\alpha$ images of remote galaxies.  Redshift
245  correction has to be applied by the client based on knowledge about the  correction has to be applied by the client based on knowledge about the
246  object(s) investigated.  object(s) investigated.  At the time of writing, coverage also does not
247    directly address non-celestial reference systems, although in particular
248    planetary surfaces are considered in scope, and the coverage element's
249    \xmlel{@frame} attribute is defined to ensure non-ICRS coverages can
250    safely be declared as the need arises.
251    
252  \paragraph{Find all ObsCore services publishing data taken at the  \paragraph{Find all ObsCore services publishing data taken at the
253  Telescope X.} This use case could be satisfied in version 1.1 through  Telescope X.} This use case could be satisfied in version 1.1 through
# Line 980  Line 984 
984  <xs:complexType name="Coverage" >  <xs:complexType name="Coverage" >
985    <xs:sequence >    <xs:sequence >
986      <xs:element ref="stc:STCResourceProfile" minOccurs="0" />      <xs:element ref="stc:STCResourceProfile" minOccurs="0" />
987      <xs:element name="spatial" type="xs:string" minOccurs="0" />      <xs:element name="spatial" type="vs:SpatialCoverage" minOccurs="0" />
988      <xs:element name="temporal" type="vs:FloatInterval" minOccurs="0"      <xs:element name="temporal" type="vs:FloatInterval" minOccurs="0"
989                maxOccurs="unbounded" />                maxOccurs="unbounded" />
990      <xs:element name="spectral" type="vs:FloatInterval" minOccurs="0"      <xs:element name="spectral" type="vs:FloatInterval" minOccurs="0"
# Line 1009  Line 1013 
1013  \end{description}  \end{description}
1014  \item[Element \xmlel{spatial}]  \item[Element \xmlel{spatial}]
1015  \begin{description}  \begin{description}
1016  \item[Type] string: \xmlel{xs:string}  \item[Type] a string with optional attributes
1017  \item[Meaning]  \item[Meaning]
1018                    An ASCII-serialized MOC defining the spatial coverage                    An ASCII-serialized MOC defining the spatial coverage
1019                    of the resource.                    of the resource.
# Line 1153  Line 1157 
1157    
1158  % /GENERATED  % /GENERATED
1159    
1160    In order to avoid future ambiguity in the spatial coverage, we already
1161    add a \xmlel{frame} attribute to the \xmlel{spatial} element.  In its
1162    absence, the MOC contained is for ICRS coordinates.  Any value indicates
1163    non-celestial coordinates, where actual, interoperable values are not
1164    defined here.
1165    
1166    
1167    % GENERATED: !schemadoc VODataService-v1.2.xsd SpatialCoverage
1168    \begin{generated}
1169    \begingroup
1170            \renewcommand*\descriptionlabel[1]{%
1171            \hbox to 5.5em{\emph{#1}\hfil}}\vspace{2ex}\noindent\textbf{\xmlel{vs:SpatialCoverage} Type Schema Documentation}
1172    
1173    \noindent{\small
1174                A coverage on a sphere.  By default, this refers to the
1175                celestial sphere in the ICRS frame.  Non-celestial frames
1176                are indicated by non-NULL values of the frame attribute.
1177             \par}
1178    
1179    \vspace{1ex}\noindent\textbf{\xmlel{vs:SpatialCoverage} Type Schema Definition}
1180    
1181    \begin{lstlisting}[language=XML,basicstyle=\footnotesize]
1182    <xs:complexType name="SpatialCoverage" >
1183      <xs:simpleContent >
1184        <xs:extension base="xs:token" >
1185          <xs:attribute name="frame" type="xs:token" />
1186        </xs:extension>
1187      </xs:simpleContent>
1188    </xs:complexType>
1189    \end{lstlisting}
1190    
1191    \vspace{0.5ex}\noindent\textbf{\xmlel{vs:SpatialCoverage} Attributes}
1192    
1193    \begingroup\small\begin{bigdescription}
1194    \item[frame]
1195    \begin{description}
1196    \item[Type] string: \xmlel{xs:token}
1197    \item[Meaning]
1198                         When present, the MOC is written in a non-celestial (e.g.,
1199                         planetary) frame.  Note that for celestial coverages,
1200                         ICRS must be used.
1201                      
1202    \item[Occurrence] optional
1203    \item[Comment]
1204                         VODataService 1.2 does not prescribe a vocabulary for
1205                         what values are allowed here; an external standard.  As
1206                         long as no such vocabulary is agreed upon, the frame
1207                         attribute should not be set.
1208                      
1209    \end{description}
1210    
1211    
1212    \end{bigdescription}\endgroup
1213    
1214    \endgroup
1215    \end{generated}
1216    
1217    % /GENERATED
1218    
1219  \subsection{Tabular Data}  \subsection{Tabular Data}
1220  \label{sect:table}  \label{sect:table}
# Line 2581  Line 2642 
2642    
2643  \section{Changes from previous versions}  \section{Changes from previous versions}
2644    
2645  \subsection{Changes from REC-1.1}  \subsection{Changes since  WD-20181026}
2646    
2647    \begin{itemize}
2648    \item Spatial coverage now has a frame attribute.
2649    \end{itemize}
2650    
2651    \subsection{Changes since REC-1.1}
2652    
2653  \begin{itemize}  \begin{itemize}
2654  \item Deprecated STCResourceProfile and replaced it with  \item Deprecated STCResourceProfile and replaced it with

Legend:
Removed from v.5500  
changed lines
  Added in v.5501

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26