Class LinearProjection

java.lang.Object
org.locationtech.proj4j.proj.Projection
org.locationtech.proj4j.proj.LinearProjection
All Implemented Interfaces:
Serializable, Cloneable

public class LinearProjection extends Projection
See Also:
  • Constructor Details

    • LinearProjection

      public LinearProjection()
  • Method Details

    • project

      public ProjCoordinate project(ProjCoordinate src, ProjCoordinate dst)
      Description copied from class: Projection
      Projects a geographic point (in degrees), producing a projected result (in the units of the target coordinate system).
      Overrides:
      project in class Projection
      Parameters:
      src - the input geographic coordinate (in degrees)
      dst - the projected coordinate (in coordinate system units)
      Returns:
      the target coordinate
    • transform

      public void transform(double[] srcPoints, int srcOffset, double[] dstPoints, int dstOffset, int numPoints)
    • inverseProject

      public ProjCoordinate inverseProject(ProjCoordinate src, ProjCoordinate dst)
      Description copied from class: Projection
      Inverse-projects a point (in the units defined by the coordinate system), producing a geographic result (in degrees)
      Overrides:
      inverseProject in class Projection
      Parameters:
      src - the input projected coordinate (in coordinate system units)
      dst - the inverse-projected geographic coordinate (in degrees)
      Returns:
      the target coordinate
    • inverseTransform

      public void inverseTransform(double[] srcPoints, int srcOffset, double[] dstPoints, int dstOffset, int numPoints)
    • hasInverse

      public boolean hasInverse()
      Description copied from class: Projection
      Tests whether this projection has an inverse. If this method returns true then the Projection.inverseProject(ProjCoordinate, ProjCoordinate) and Projection.inverseProjectRadians(ProjCoordinate, ProjCoordinate) methods will return meaningful results.
      Overrides:
      hasInverse in class Projection
      Returns:
      true if this projection has an inverse
    • isRectilinear

      public boolean isRectilinear()
      Description copied from class: Projection
      Tests whether under this projection lines of latitude and longitude form a rectangular grid
      Overrides:
      isRectilinear in class Projection
    • toString

      public String toString()
      Overrides:
      toString in class Projection