next up previous 229
Next: Basic Concepts and Terminology
Up: Introduction
Previous: Introduction


What is the TRANSFORM Facility?

The TRANSFORM facility is a library of subroutines which may be used by application programs to process information describing the relationships between different coordinate systems.

It provides a standard, flexible method for manipulating coordinate transformations and for transferring information about them between applications. It can handle coordinate systems with any number of dimensions and can efficiently process large (i.e. image-sized) arrays of coordinate data using a variety of numerical precisions. No specific support for astronomical coordinate transformations or map projections is included at present, but routines for handling these will appear in future. The current system provides tools for creating a wide variety of coordinate transformations, so it should be possible to construct some of the simpler astronomical transformations explicitly, if required, on an interim basis.

Some possible applications of TRANSFORM routines include:

Note that the TRANSFORM facility uses the Hierarchical Data System (HDS) to store its information in standard data structures for interchange between applications. These data structures may therefore be used as building blocks when constructing larger HDS datasets and also when designing ``extensions'' to the standard Starlink NDF data structure (see SGP/38).


next up previous 229
Next: Basic Concepts and Terminology
Up: Introduction
Previous: Introduction

TRANSFORM Coordinate Transformation Facility
Starlink User Note 61
R.F. Warren-Smith
12th January 2006
E-mail:ussc@star.rl.ac.uk

Copyright © 2000 Council for the Central Laboratory of the Research Councils