[Volute] r3944 - trunk/projects/dal/DALI

Volute commit messages volutecommits at g-vo.org
Thu Apr 13 08:11:37 CEST 2017


Author: pdowler.cadc
Date: Thu Apr 13 08:11:36 2017
New Revision: 3944

Log:
changed literal values for numbers to use VOTable instead of XSD spec, removed TABLE from an ERROR example, fixed typos

Modified:
   trunk/projects/dal/DALI/DALI.tex

Modified: trunk/projects/dal/DALI/DALI.tex
==============================================================================
--- trunk/projects/dal/DALI/DALI.tex	Thu Apr 13 07:56:35 2017	(r3943)
+++ trunk/projects/dal/DALI/DALI.tex	Thu Apr 13 08:11:36 2017	(r3944)
@@ -647,12 +647,8 @@
 non-standard 3D-vector might be \emph{geom:vector3d}.
 
 \subsubsection{Numbers}
-Integer numbers must be represented in a manner consistent with the 
-specification for integers in XML Schema Datatypes \citep{std:XSD2}.
-
-Real numbers must be represented in a manner consistent with the specification 
-for double-precision numbers in XML Schema Datatypes \citep{std:XSD2}. This 
-representation allows for integer, decimal and exponential notations.
+Integer and real numbers must be represented in a manner consistent with the 
+specification for numbers in VOTable \citep{std:VOTABLE}.
 
 \subsubsection{Boolean}
 Boolean values must be represented in a manner consistent with the 
@@ -725,13 +721,14 @@
 \verb|arraysize="10"| for dates only).
  
 \subsubsection{Intervals}
-Numeric intervals are pairs of numeric values (integer and floating-pont). For floating point 
+Numeric intervals are pairs of numeric values (integer and floating-point). For floating point 
 intervals, special values for positive and negative infinity may be used to specify open-ended intervals. 
 Finite bounding values are included in the interval. Open-ended floating-point 
 intervals have one or both bounding values that are infinite. Intervals with two identical values
 are equivalent to a scalar value but must still be serialised as a pair of values.
 
-The representation of an interval follows the array serialisation from VOTable. For example:
+The representation of an interval uses the numeric array serialisation from 
+VOTable. For example:
 
 \begin{verbatim}
 0.5 1.0
@@ -741,7 +738,6 @@
 1.0 1.0
 \end{verbatim}
 
-
 \noindent are all legal floating-point interval values and:
 
 \begin{verbatim}
@@ -1215,7 +1211,6 @@
 <RESOURCE type="results">
 <INFO name="QUERY_STATUS" value="ERROR"/>
 ...
-<TABLE>...</TABLE>
 </RESOURCE>
 \end{lstlisting}
 
@@ -1247,8 +1242,7 @@
 \begin{lstlisting}[language=XML]
 <RESOURCE type="results">
 ...
-<INFO name="standardID" value="ivo://ivoa.net/TAP"/>
-<INFO name="standardVersion" value="1.0"/>
+<INFO name="standardID" value="ivo://ivoa.net/"/>
 ...
 </RESOURCE>
 \end{lstlisting}


More information about the Volutecommits mailing list