Package skyview.survey
Class SIAPGenerator
- java.lang.Object
-
- skyview.survey.SIAPGenerator
-
- All Implemented Interfaces:
ImageGenerator
- Direct Known Subclasses:
AkariGenerator
,NeatGenerator
,SIAP2Generator
public class SIAPGenerator extends java.lang.Object implements ImageGenerator
This class gets a set of candidates from a SIAP request
-
-
Constructor Summary
Constructors Constructor Description SIAPGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
addPosToURL(java.lang.String base, double ra, double dec, double size)
protected java.lang.String
getBaseURL()
Find the base URL for this SIAP servicevoid
getImages(double ra, double dec, double size, java.util.ArrayList<java.lang.String> spells)
Get images from a SIAP serviceprotected java.lang.String
getSurveyName()
protected java.lang.String
updateURL(java.lang.String input)
Do regular expression transformation if requested.
-
-
-
Method Detail
-
getBaseURL
protected java.lang.String getBaseURL()
Find the base URL for this SIAP service
-
getSurveyName
protected java.lang.String getSurveyName()
-
getImages
public void getImages(double ra, double dec, double size, java.util.ArrayList<java.lang.String> spells) throws java.lang.Exception
Get images from a SIAP service- Specified by:
getImages
in interfaceImageGenerator
- Throws:
java.lang.Exception
-
addPosToURL
protected java.lang.String addPosToURL(java.lang.String base, double ra, double dec, double size)
-
updateURL
protected java.lang.String updateURL(java.lang.String input)
Do regular expression transformation if requested. Other classes can override but should probably call this first unless they explicitly handle this.
-
-