All Classes and Interfaces

Class
Description
A mosaicker is an object which creates a new image from a set of input images.
This class implements the AIT (Hammer-Aitov) projection.
 
Find an appropriate delta to use for getting grid intervals.
 
This mosaicker is used to create a mosaic where if there are pixels unfilled by the primary survey one or more secondary surveys are invoked to fill them.
This class decodes a Base64 encoded string.
 
This class transforms setting to enable compatibility between the old SkyView batch interface and the current Java application.
This class implements Besselian coordinate systems.
This class implements the distortion of Besselian coordinate systems.
This class finds the best images to be used for sampling using using the criterion that the best candidate image is the one where the pixel is furthest from the edge.
This class adjusts the 0 point for data taken from multiple images to try to minize edge effects.
This class adjusts the 0 point for data taken from multiple images to try to minize edge effects.
Do a box car smoothing of an image
This class is a simple image finder which returns all images and a 0 length array.
This class handles interactions with the file cache.
 
This class provides for the translation between coordinates and Cahill style Octahedron tangent plane projection.
This class implements the Cartesian (rectangular) projection.
The CatalogPostProcessor is called to finish processing for catalog requests.
 
Simple utility for parsing CGI parameters
This class initiates a SkyView request from CGI.
This class sees if any pixels have coverage.
This class sees if any pixels have coverage.
The class implements a fast flux conserving resampling based on the Sutherland-Hodgman clipping algorithm.
This class uses two samplers.
 
This class queries a cone search service and returns the positions and IDs.
Find contours of an image.
A converter applies a succession of transformations on the data
This class provides methods to encode coordinates to a variety of precisions in both sexagesimal and decimal representations.
The class defines coordinate systems in terms of the operations needed to transform the standard coordinate system (currently J2000) to the coordinate system associated with the object.
This class gives the coordinate values corresponding to a given pixel location in an image.
 
Invoke the standard deedger.
This class deprojects a point from a projection plane onto the celestial sphere.
This class handles sampling in the depth dimension
 
This class is intended to be used to clean up directories which accumulate files during SkyView operations.
This class defines a non-linear distortion in the image plane.
Draw lines specified in a user file.
The distortion object for a given DSS structure.
This class generates DSS2 image spells.
This class defines an image as the combination of a set of pixel values and a WCS describing the pixel coordinates.
A little class that creates FITS images using a factory method.
An ecliptic coordinate system in a Julian frame.
Find the exposure in the FITS file.
This interface should be implemented by objects that can calculate the exposure corresponding to a given pixel in an image.
This class defines an image gotten by reading a file
A little class that creates FITS images using a factory method.
Find the exposure in the FITS file.
This is an 32-bit floating-point image and methods that operate on that image.
The class defining Galactic coordinate system.
This class extends the MaxExposure class to handle GALEX images where the center of the field is not necessarily the center of the exposed data.
 
Writes a stack as an animated Gif
This class is used to find the lines and text to draw coordinate grid overlays.
 
This class defines a hierarchical counter that is may be used to index a hierarchy of objects (tests, version, ...).
HDecompressor.
This class defines an image gotten by reading a HEALPix image where the pixels are in the nested pixel order.
A little class that creates FITS images using a factory method.
 
A helioecliptic coordinate system at a given epoch.
This class simply returns the directory in which a HiPS is stored.
This class defines an image gotten by reading a HEALPix image where the pixels are in the nested pixel order.
A little class that creates a HiPS image from the spell provided.
Use this class to rescale a set of byte arrays to have the the same values at two points in the histogram of values.
Scale an object linearly.
The HEALPix project projects the sky into equal area pixels where the centers of the pixels are lined up on constant values of declination.
 
 
This class handles straddling in the Healpix projection.
This class writes the HTML output for SkyView web services
A class defining the ICRS coordinate system.
A mosaicker is an object which creates a new image from a set of input images.
This class uses ImageJ to create non-FITS image products.
This class defines an image as the combination of a set of pixel values and a WCS describing the pixel coordinates.
This interface is implemented by methods which can build an image using the given string.
 
This interface is implemented by classes that dynamically generate a list of images (or more precisely the spells through which the images may be created by an ImageFactory).
This class adjusts the 0 points for data taken from multiple images to try to minimize edge effects.
This abstract class is the superclass for classes that process the four data types (byte, short, float and RGB) supported by ImageJ.
This class generates an image or images from user inputs.
Used with QueryFinder to print out whether there is any coverage in the region of the image.
This class implements bit interleaving for two-d images.
The File/Save As/Jpeg command (FileSaver.saveAsJpeg() method) uses this plugin to save images in JPEG format.
The class defining Julian coordinate systems.
This class implements a nearest neighbor sampling scheme.
This class implements a linear interpolation sampling scheme.
Scale an object linearly.
 
Scale an object linearly.
Opens NIH Image look-up tables (LUTs), 768 byte binary LUTs (256 reds, 256 greens and 256 blues), LUTs in text format, or generates the LUT specified by the string argument passed to the run() method.
This class selects the best image for a pixel by looking for the image with the longest exposure that has the pixel in the field of view.
This class implements the Mercator projection
Read a MOC and support tests to see if pixels/tiles are available.
 
A mosaicker is an object which creates a new image from a set of input images.
This class implements the NEAT radial distortion.
This class gets a set of candidates from a SIAP request
This class implements a nearest neighbor sampling
 
 
 
This class is a simple image finder which returns all images that may have some overlap with the output image.
This class is used to terminate the parsing of of XML file (typically a survey description file).
This class gives the coordinate values corresponding to a given pixel location in an image.
Compute compound polarization parameters from the basic I,Q,U.
This class represents a position in the sky.
This class implements an algorithm that calculates the offsets between the position angle expressed with respect to the poles in two different coordinate systems.
This class makes sure that all of the candidate images are actually present and then if any candidate was not already in the cache is redoes the image finding using the standard image finder.
 
This class is the parent class for Transformers that project a point from the celestial sphere to a projection plane.
This class implements projection algorithms to/from a projection plane and the unit sphere.
 
This class finds the best images to be used for sampling using a recursive rectangle algorithm.
This class finds the best images to be used for sampling using a recursive rectangle algorithm.
 
This image finder uses the same algorithm as the border finder, but rather than using the rectangle in the projection plane, we assume that only a subrectangle which of the image (which may be rotated with respect to the image) is valid.
 
This class implements the SAMP protocol for SkyView.
 
This class works almost exactly like the BorderImageFinder, however when calculating the distance from the edge of the image, the distance is scaled to diagonal dimension of the image.
This class does 2-D scalings, rotations and linear transformations.
Scale an object.
Used to force a process to timeout after a period of time
This class defines a singleton where SkyView preferences/settings Testchange...
This class looks at the settings and updates as needed for use with the standard Java classes.
This class provides a utility function that transforms strings to replace embedded settings with the current values of the setting.
This interface defines an object that would like to take process the settings before processing begins.
This class implements the Sanson-Flamsteed (Sinusoidal) projection.
This class initiates a SkyView SIA request.
This class gets a set of candidates from a SIAP request
This class gets a set of candidates from a SIAP request
This class writes out SIA records for surveys which have coverage in the specified region.
 
Implement the SIP convention for distorting a standard projection.
This class defines string patterns and rules that are used to do taint checking for Skyview CGI calls.
this class allows you to build an array as you go.
Converts user input to coordinates and returns a position object that can be used to get a position in any coordinate system.
This class defines a non-linear distortion in the image plane.
 
Scale an object linearly.
 
 
A image that is a subset of an existing image.
A mosaicker is an object which creates a new image from a set of input images.
methods for describing and manipulating survey data
This class is used for exceptions problems with the data in a survey.
This class provides functionality to translate survey names into associated survey description files.
This interface defines the role of something that can find a survey given a survey id.
 
 
This class provides for the translation between coordinates and the TEA Equal Area projection.
This class provides a utility function that transforms strings to replace embedded settings with the current values of the setting.
Do a median smoothing for all pixels that differ from the median by more then the threshold Settings used: MedianSmoother=size[,threshold] Size gives the size of the box in which the median is computed This must be an odd integer >= 3 Threshold is the change beyond which the pixel will be smoothed Assumed to be 0 if omitted which means that all pixels are smoothed.
 
This interface defines methods for generating a set of tiles over a region of the sky.
This class provides for the translation between coordinates and an HTM-based projection.
 
 
 
 
 
Print out the vertices of the pixels in a TOAST projection.
This finds the correct center and scale for a user a TOAST grid output.
Calculate the distribution of areas of TOAST pixels.
 
This class provides for the translation between coordinates and the Tiled Octahedral Tangent projection.
This class is thrown when an error occurs relating to transformations among frames.
The Transformer class is the superclass for a variety of classes that transform positions represented in one frame to another.
This is s special class just defined for a specific 2MASS SIAP service.
 
 
 
utlity functions to use with SkyView
A World Coordinate System defines a translation between celestial and pixel coordinates.
Smooth an image using a rectangular array of weights
This class writes an HTML description of a survey based upon its XML survey file.
This class defines a survey based upon an XML file which contains the metadata and image information for the survey.
This class writes an HTML description of a survey based upon its XML survey file.
This class provides functionality to translate survey names into associated survey description files.
 
This class implements a tangent plane projection for the NEAT survey.