ucar.nc2.ft.coordsys
Class GeoReferencingCoordSys

java.lang.Object
  extended by ucar.nc2.ft.coordsys.GeoReferencingCoordSys

public class GeoReferencingCoordSys
extends Object

Since:
Mar 21, 2008
Author:
caron

Constructor Summary
GeoReferencingCoordSys(CoordinateSystem cs)
           
 
Method Summary
 Section mapIndex(Variable targetVar, Variable fromVar, int[] fromIndex)
           
 double readGeoXCoord(Variable fromVar, int[] index)
           
 double readGeoYCoord(Variable fromVar, int[] index)
           
 double readGeoZCoord(Variable fromVar, int[] index)
           
 double readHeightCoord(Variable fromVar, int[] index)
           
 double readLatitudeCoord(Variable fromVar, int[] index)
           
 double readLongitudeCoord(Variable fromVar, int[] index)
           
 double readPressureCoord(Variable fromVar, int[] index)
           
 double readTimeCoord(Variable fromVar, int[] index)
           
 double readValue(Variable targetVar, Variable fromVar, int[] index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoReferencingCoordSys

public GeoReferencingCoordSys(CoordinateSystem cs)
Method Detail

readLatitudeCoord

public double readLatitudeCoord(Variable fromVar,
                                int[] index)
                         throws IOException,
                                InvalidRangeException
Throws:
IOException
InvalidRangeException

readLongitudeCoord

public double readLongitudeCoord(Variable fromVar,
                                 int[] index)
                          throws IOException,
                                 InvalidRangeException
Throws:
IOException
InvalidRangeException

readPressureCoord

public double readPressureCoord(Variable fromVar,
                                int[] index)
                         throws IOException,
                                InvalidRangeException
Throws:
IOException
InvalidRangeException

readHeightCoord

public double readHeightCoord(Variable fromVar,
                              int[] index)
                       throws IOException,
                              InvalidRangeException
Throws:
IOException
InvalidRangeException

readTimeCoord

public double readTimeCoord(Variable fromVar,
                            int[] index)
                     throws IOException,
                            InvalidRangeException
Throws:
IOException
InvalidRangeException

readGeoXCoord

public double readGeoXCoord(Variable fromVar,
                            int[] index)
                     throws IOException,
                            InvalidRangeException
Throws:
IOException
InvalidRangeException

readGeoYCoord

public double readGeoYCoord(Variable fromVar,
                            int[] index)
                     throws IOException,
                            InvalidRangeException
Throws:
IOException
InvalidRangeException

readGeoZCoord

public double readGeoZCoord(Variable fromVar,
                            int[] index)
                     throws IOException,
                            InvalidRangeException
Throws:
IOException
InvalidRangeException

readValue

public double readValue(Variable targetVar,
                        Variable fromVar,
                        int[] index)
                 throws InvalidRangeException,
                        IOException
Throws:
InvalidRangeException
IOException

mapIndex

public Section mapIndex(Variable targetVar,
                        Variable fromVar,
                        int[] fromIndex)
                 throws InvalidRangeException
Throws:
InvalidRangeException


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.