Skip to content

Commit

Permalink
Merge pull request #57 from molinaro-m/sr-maxrec-metadata
Browse files Browse the repository at this point in the history
SR & MAXREC for metadata
  • Loading branch information
molinaro-m authored Oct 18, 2024
2 parents 563ab63 + 388e329 commit 410894c
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions ConeSearch.tex
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ \section{Service Interface Requirements}
not significant.
\item The baseURL and constraint list are concatenated
to form the query.
\item The set of query constraints must include the
\item The set of query constraints MUST include the
following parameters, which are interpreted by the service with the
stated meaning:
\begin{description}
Expand All @@ -154,13 +154,25 @@ \section{Service Interface Requirements}
\item[\textbf{DEC}] a declination
in the ICRS coordinate system for the positon of the center of the cone
to search, given in decimal degrees.
\item[\textbf{SR}] the radius of
the cone to search, given in decimal degrees.
\item[\textbf{SR}] the radius of the cone to search, given in decimal degrees.
If set to zero (SR=0) it should not return an error condition because the
request might describe an interest in retrieving only the metadata structure
of the service's response (i.e. discovery of the FIELDS delivered by the service).
This is similar to setting MAXREC=0, i.e. a service metadata request as prescribed
by DALI\footnote{SR=0 is kept in this version of this specification for back
compatibility. It is suggested to prefer the usage of MAXREC to enable metadata
discovery}\citep{2017ivoa.spec.0517D}.
\end{description}
\begin{bigdescription}
\item[Example]
\url{http://mycone.org/cgi-bin/search?RA=180.567&DEC=-30.45&SR=0.0125}
\end{bigdescription}
\item As defined by DALI a service SHOULD also understand the following parameter:
\begin{description}
\item[\textbf{MAXREC}] to let the client limit the number of records returned
or require a service metadata response. Its usage is encouraged and preferred
to the SR=0 solution for metadata discovery.
\end{description}
\item The query MAY contain the optional parameter,
\textbf{VERB}, whose value is an integer--either 1, 2, or 3--indicating
verbosity which determines how many columns are to be returned in the
Expand Down Expand Up @@ -324,11 +336,7 @@ \section{Service Interface Requirements}
Southern hemisphere and the catalog coverage is in the Northern
hemisphere. This type of query is different from an error return; it
should return a VOTable as described above, with metadata, but no data
records. In particular, a zero value of Search Radius should not return
an error condition. This is because an application may be more
interested in the metadata than the data, and send a fixed query (for
example RA=0\&DEC=90\&SR=0) simply to discover the fields delivered by
the service.
records.
\end{enumerate}

\section{The Resource Profile}
Expand Down

0 comments on commit 410894c

Please sign in to comment.