>  Docs Center  >  Libraries  >  Buie  >  RDASTFC
Libraries

RDASTFC

RDASTFC

Name


  rdastfc

Purpose


  Read an astrometry fit coefficient file.

Description


Category


File I/o


Calling Sequence


  rdastfc,file,ffn,ftype,xc,yc,prot,renormfac,cra,cdec,photzp, $
            terms,coeffarr,ncoeffs,nlines

Inputs


  file - Input file name to be read.

Optional Input Parameters


Keyword Input Parameters


  FNCENTERS - File with image centers. (Default=centers.dat)

Outputs


  Each of these ouputs are vectors or arrays. The length of the vectors or
    the number of rows is equal to the number of fit coefficient sets in
    the file. For arrays, the dimensions are [nlines,10]
  ffn - File name for this fit.
  ftype - Type of fit (eta or xi)
  xc - X center of array
  yc - Y center of array
  prot - Pre-rotation of raw coordinates (degrees)
  renormfac- Renormalization factor used for solution. If not known it
              will be set to -1
  cra - Center right acension (radians)
  cdec - Center declination (radians)
  photzp - Photometric zero-point for this image. If the value is
              99.0 the zero point has not been determined. This will
              allow you to later compute a real magnitude from instrumental
              magnitudes on the frame.
  terms - Term names that are used (see astterms.pro for more information).
              string vector size is [ncoeffs]
  coeffarr - Array of astrometric fit coefficients (see astterms.pro)
                array size is [nlines,ncoeffs]
  ncoeffs - Number of fitted coefficients (scalar)
  nlines - Number of coefficients read from file (scalar).

Keyword Output Parameters


  VERSION - Version tag of file that was read.
  ERROR - Flag, set if error found during read.

Common Blocks


Side Effects


Restrictions


  All of the solutions in the file must have the same number of terms.

Procedure


  The solution is a two-step conversion. You start with raw coordinates
    that typically relate to the original position in the native coordinate
    system for the device. The first transformation step is to convert
    to another system related to the first by a translation and rotation.
    e.g. xp = ( (x-xc)*cos(prot) + (y-yc)*sin(prot) ) / renormfac
            yp = ( -(x-xc)*sin(prot) + (y-yc)*cos(prot) ) / renormfac
    The astrometric transformation then maps xp,yp to ra,dec.

Modification History


  1999/04/15, Written by Marc W. Buie, Lowell Observatory
  2000/01/19, MWB, added version 1.1 support (now includes photzp)
  2002/04/09, MWB, changed from Str_Sep to strsplit
  2005/06/28, MWB, fixed bug when reading an empty file.
  2009/08/04, MWB, added prot and renormfac variables thus changing the
                      calling sequence (sorry)
  2009/12/01, MWB, moved up to version 1.3, calling sequence slightly
                      different again. (terms was flagarr, some returned
                      values have a smaller rank). Added ERROR output.



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us