Package noaa.coastwatch.util.trans


package noaa.coastwatch.util.trans

Provides classes for earth coordinate transformation using map projections, datums, and swaths.

  • Class
    Description
    The AlaskaConformalProjection class performs Alaska Conformal map projection calculations.
    The AlbersConicalEqualAreaProjection class performs Albers Conical Equal Area map projection calculations.
    The AzimuthalEquidistantProjection class performs Azimuthal Equidistant map projection calculations.
    The BoundaryHandler class handles lines of EarthLocation data that cross boundaries in an EarthTransform and provides splitting geometries for the boundary, as well as a predictate function for testing boundary cuts.
    The CDMGridMappedProjection class wraps a Java NetCDF CDM projection and allows access to transform calculations through the standard EarthTransform interface.
    The DataProjection class implements earth transform calculations for data coordinates with explicit latitude and longitude data.
    A Datum holds a geodetic datum name, spheroid name, spheroid parameters, and WGS84-relative datum transformation parameters.
    The DatumFactory class creates geodetic Datum objects corresponding to various spheroid codes.
    The EarthTransform class translates between data coordinates and geographic coordinates in latitude and longitude degrees.
    The EarthTransform2D class adds extra functionality to its super class common to two-dimensional earth transforms.
    The EllipsoidPerspectiveProjection class simulates the earth view that a theoretical satellite would have from orbit.
    The EquidistantConicProjection class performs Equidistant Conic map projection calculations.
    The EquirectangularProjection class performs Equirectangular map projection calculations.
    The GCTPCStyleProjection class provides method signatures that correspond directly with the GCTPC code modules for ease of converting GCTPC code to Java.
    Deprecated.
    The native methods of GCTP are no longer supported.
    The GCTPStyleProjection class provides various static constants and functions for classes that perform GCTP style projection computations.
    The GeneralVerticalNearsidePerspectiveProjection class performs General Vertical Nearside Perspective map projection calculations.
    The GeographicProjection class performs geographic map projection calculations.
    The GeoVectorProjection class uses arrays of latitude and longitude data to transform coordinates.
    The GnomonicProjection class performs Gnomonic map projection calculations.
    The HammerProjection class performs Hammer map projection calculations.
    The HotineObliqueMercatorProjection class performs Hotine Oblique Mercator map projection calculations.
    The InterruptedGoodeHomolosineProjection class performs Interrupted Goode Homolosine map projection calculations.
    The InterruptedMollweideProjection class performs Interrupted Mollweide map projection calculations.
    The LambertAzimuthalEqualAreaProjection class performs Lambert Azimuthal Equal Area map projection calculations.
    The LambertConformalConicProjection class performs Lambert Conformal Conic map projection calculations.
    The MapProjection class is the abstract parent of all map projections that implement coordinate conversions for the projection systems listed in ProjectionConstants.
    The MapProjectionFactory class creates instances of map projections.
    The MercatorProjection class performs Mercator map projection calculations.
    The MillerCylindricalProjection class performs Miller Cylindrical map projection calculations.
    The MollweideProjection class performs Mollweide map projection calculations.
    The OblatedEqualAreaProjection class performs Oblated Equal Area map projection calculations.
    The OrthographicProjection class performs Orthographic map projection calculations.
    The PolarStereographicProjection class performs Polar Stereographic map projection calculations.
    The PolyconicProjection class performs Polyconic map projection calculations.
    The ProjectionConstants class is an interface that hold various map projection constants, including projection indices and names.
    The RobinsonProjection class performs Robinson map projection calculations.
    The SensorScanProjection is used to provide Earth transform calculations for various types of satellite sensors that cannot be represented by one of the standard map projections.
    The SensorScanProjectionFactory is used to generate SensorScanProjection objects.
    The SinusoidalProjection class performs Sinusoidal map projection calculations.
    The SpaceObliqueMercatorProjection class performs Space Oblique Mercator map projection calculations.
    The SpheroidConstants class is an interface that hold various earth spheroid constants, including spheroid index, names, and semi-major / semi-minor axes sizes.
    The StatePlaneProjection class performs State Plane map projection calculations.
    The StereographicProjection class performs Stereographic map projection calculations.
    The SwathProjection class implements earth transform calculations for satellite swath (also called sensor scan) 2D projections.
    The TransverseMercatorProjection class performs Transverse Mercator map projection calculations.
    The UniversalTransverseMercatorProjection class performs Universal Transverse Mercator map projection calculations.
    The VanderGrintenProjection class performs Vander Grinten map projection calculations.
    The WagnerIVProjection class performs Wagner IV map projection calculations.
    The WagnerVIIProjection class performs Wagner VII map projection calculations.