Class Orthomorphic

Direct Known Subclasses:
NZMG

public abstract class Orthomorphic extends Projection
  • Constructor Details

    • Orthomorphic

      public Orthomorphic(Position p, Ellipsoid e, Datum d)
      Create a new Orthomorphic instance for a location specified by Position, Ellipsoid and Datum
      Parameters:
      p - A Position object defining the location
      e - The Ellipsoid used as a reference
      d - The Datum used
    • Orthomorphic

      public Orthomorphic(ENPair point, Ellipsoid sphere, Datum datum)
      Create an instance of Orthomorphic based on a specified ENPair
      Parameters:
      point - An ENPair containing the Easting and Northing distances of the point
      sphere - The Ellipsoid to use
      datum - The Datum to use with this instance
  • Method Details

    • toEN

      public ENPair toEN()
      Description copied from class: Projection
      Get a 2-dimensional representation of the projected position as easting and northing distances
      Specified by:
      toEN in class Projection
      Returns:
      An ENPair representing the projected Position
    • gridConvergence

      public abstract double gridConvergence()
      Description copied from class: Projection
      Calculate Grid Convergence - the angle between the North axis and True North at this particular point.
      Specified by:
      gridConvergence in class Projection
      Returns:
      Grid convergence (radians)
    • a

      protected double a()
    • n0

      public abstract double n0()
    • e0

      public abstract double e0()
    • phi0

      public abstract double phi0()
    • lamda0

      public abstract double lamda0()
    • cfi

      public abstract double cfi(int i)
    • cfilen

      public abstract int cfilen()
    • cfl

      public abstract double cfl(int i)
    • cfllen

      public abstract int cfllen()
    • cfblen

      public abstract int cfblen()
    • cfb1

      public abstract Orthomorphic.Complex cfb1(int i)
    • cfb2

      public abstract Orthomorphic.Complex cfb2(int i)