Class DefaultWLDFile.WorldGeoreferencingImpl

java.lang.Object
org.gvsig.basicformats.impl.DefaultWLDFile.WorldGeoreferencingImpl
All Implemented Interfaces:
WLDFile.WorldGeoreferencing
Enclosing class:
DefaultWLDFile

public static class DefaultWLDFile.WorldGeoreferencingImpl extends Object implements WLDFile.WorldGeoreferencing
  • Constructor Details

    • WorldGeoreferencingImpl

      public WorldGeoreferencingImpl()
    • WorldGeoreferencingImpl

      public WorldGeoreferencingImpl(double pixelSizeX, double rotationAxisY, double rotationAxisX, double pixelSizeY, double upperLeftPixelCenterCoordX, double upperLeftPixelCenterCoordY)
  • Method Details

    • getEnvelope

      public org.gvsig.fmap.geom.primitive.Envelope getEnvelope(int rows, int columns)
      Specified by:
      getEnvelope in interface WLDFile.WorldGeoreferencing
    • getPixelSizeX

      public double getPixelSizeX()
      Specified by:
      getPixelSizeX in interface WLDFile.WorldGeoreferencing
      Returns:
      the pixelSizeX
    • getRotationAxisY

      public double getRotationAxisY()
      Specified by:
      getRotationAxisY in interface WLDFile.WorldGeoreferencing
      Returns:
      the rotationAxisY
    • getRotationAxisX

      public double getRotationAxisX()
      Specified by:
      getRotationAxisX in interface WLDFile.WorldGeoreferencing
      Returns:
      the rotationAxisX
    • getPixelSizeY

      public double getPixelSizeY()
      Specified by:
      getPixelSizeY in interface WLDFile.WorldGeoreferencing
      Returns:
      the pixelSizeY
    • getUpperLeftPixelCenterCoordX

      public double getUpperLeftPixelCenterCoordX()
      Specified by:
      getUpperLeftPixelCenterCoordX in interface WLDFile.WorldGeoreferencing
      Returns:
      the upperLeftPixelCenterCoordX
    • getUpperLeftPixelCenterCoordY

      public double getUpperLeftPixelCenterCoordY()
      Specified by:
      getUpperLeftPixelCenterCoordY in interface WLDFile.WorldGeoreferencing
      Returns:
      the upperLeftPixelCenterCoordY
    • setPixelSizeX

      public void setPixelSizeX(double pixelSizeX)
      Parameters:
      pixelSizeX - the pixelSizeX to set
    • setRotationAxisY

      public void setRotationAxisY(double rotationAxisY)
      Parameters:
      rotationAxisY - the rotationAxisY to set
    • setRotationAxisX

      public void setRotationAxisX(double rotationAxisX)
      Parameters:
      rotationAxisX - the rotationAxisX to set
    • setPixelSizeY

      public void setPixelSizeY(double pixelSizeY)
      Parameters:
      pixelSizeY - the pixelSizeY to set
    • setUpperLeftPixelCenterCoordX

      public void setUpperLeftPixelCenterCoordX(double upperLeftPixelCenterCoordX)
      Parameters:
      upperLeftPixelCenterCoordX - the upperLeftPixelCenterCoordX to set
    • setUpperLeftPixelCenterCoordY

      public void setUpperLeftPixelCenterCoordY(double upperLeftPixelCenterCoordY)
      Parameters:
      upperLeftPixelCenterCoordY - the upperLeftPixelCenterCoordY to set
    • getAffineTransform

      public AffineTransform getAffineTransform()
      Specified by:
      getAffineTransform in interface WLDFile.WorldGeoreferencing