public class ConeSearch extends Object
| Constructor and Description |
|---|
ConeSearch(RegResource resource,
RegCapabilityInterface capability)
Constructs a new ConeSearch from a CONE-type resource.
|
ConeSearch(String serviceUrl)
Constructs a new ConeSearch from its service URL with default
content-coding.
|
ConeSearch(String serviceUrl,
ContentCoding coding)
Constructs a new ConeSearch from its service URL with explicit
content-coding.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
getSearchURL(double ra,
double dec,
double sr,
int verb)
Returns a cone search CGI URL for this service.
|
URL |
getServiceURL()
Returns the service URL for this service.
|
StarTable |
performSearch(double ra,
double dec,
double sr,
int verb,
StarTableFactory tfact)
Synchronously executes a cone search request.
|
void |
performSearch(double ra,
double dec,
double sr,
int verb,
TableSink sink)
Asynchronously executes a cone search request, feeding the
resulting table to a TableSink.
|
String |
toString() |
public ConeSearch(String serviceUrl, ContentCoding coding)
serviceUrl - base URL for cone searchcoding - controls HTTP-level compression requestsIllegalArgumentException - if the service URL is unsuitablepublic ConeSearch(String serviceUrl)
serviceUrl - base URL for cone searchIllegalArgumentException - if the service URL is unsuitablepublic ConeSearch(RegResource resource, RegCapabilityInterface capability)
resource - resource from registrycapability - cone search capability interfaceIllegalArgumentException - if the service URL is unsuitablepublic void performSearch(double ra,
double dec,
double sr,
int verb,
TableSink sink)
throws IOException
ra - J2000 right ascension in decimal degreesdec - J2000 declination in decimal degreessr - search radius in decimal degreesverb - verbosity level - 1, 2 or 3 for increasing verbosity,
other values give defaultsink - table destinationIOExceptionpublic StarTable performSearch(double ra, double dec, double sr, int verb, StarTableFactory tfact) throws IOException
ra - J2000 right ascension in decimal degreesdec - J2000 declination in decimal degreessr - search radius in decimal degreesverb - verbosity level - 1, 2 or 3 for increasing verbosity,
other values give defaultIOExceptionpublic URL getSearchURL(double ra, double dec, double sr, int verb)
ra - J2000 right ascension in decimal degreesdec - J2000 declination in decimal degreessr - search radius in decimal degreesverb - verbosity level - 1, 2 or 3 for increasing verbosity,
other values give defaultpublic URL getServiceURL()
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.