Class RasterStandardizer

java.lang.Object
com.gaia3d.terrain.tile.geotiff.RasterStandardizer

public class RasterStandardizer extends Object
RasterStandardizer This Class for Standardization data CRS and size.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.geotools.coverage.grid.GridCoverage2D
    crop(org.geotools.coverage.grid.GridCoverage2D coverage, org.geotools.geometry.jts.ReferencedEnvelope envelope)
     
    void
    getImageBuffer(org.geotools.coverage.grid.GridCoverage2D coverage)
    Deprecated.
    boolean
    isSameCRS(org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS, org.opengis.referencing.crs.CoordinateReferenceSystem targetCRS)
     
    org.geotools.coverage.grid.GridCoverage2D
     
    org.geotools.coverage.grid.GridCoverage2D
    resample(org.geotools.coverage.grid.GridCoverage2D sourceCoverage, org.opengis.referencing.crs.CoordinateReferenceSystem targetCRS)
     
    split(org.geotools.coverage.grid.GridCoverage2D coverage, int tileSize)
     
    void
    standardize(org.geotools.coverage.grid.GridCoverage2D source, File outputPath)
     
    void
    writeGeotiff(org.geotools.coverage.grid.GridCoverage2D coverage, File outputFile)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RasterStandardizer

      public RasterStandardizer()
  • Method Details

    • standardize

      public void standardize(org.geotools.coverage.grid.GridCoverage2D source, File outputPath)
    • readGeoTiff

      public org.geotools.coverage.grid.GridCoverage2D readGeoTiff(File file)
    • writeGeotiff

      public void writeGeotiff(org.geotools.coverage.grid.GridCoverage2D coverage, File outputFile)
    • getImageBuffer

      @Deprecated public void getImageBuffer(org.geotools.coverage.grid.GridCoverage2D coverage)
      Deprecated.
    • split

      public List<RasterInfo> split(org.geotools.coverage.grid.GridCoverage2D coverage, int tileSize) throws org.opengis.referencing.operation.TransformException, IOException
      Throws:
      org.opengis.referencing.operation.TransformException
      IOException
    • crop

      public org.geotools.coverage.grid.GridCoverage2D crop(org.geotools.coverage.grid.GridCoverage2D coverage, org.geotools.geometry.jts.ReferencedEnvelope envelope)
    • resample

      public org.geotools.coverage.grid.GridCoverage2D resample(org.geotools.coverage.grid.GridCoverage2D sourceCoverage, org.opengis.referencing.crs.CoordinateReferenceSystem targetCRS)
    • isSameCRS

      public boolean isSameCRS(org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS, org.opengis.referencing.crs.CoordinateReferenceSystem targetCRS)