Class GaiaGeoTiffManager

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

public class GaiaGeoTiffManager extends Object
  • Constructor Details

    • GaiaGeoTiffManager

      public GaiaGeoTiffManager()
  • Method Details

    • loadGeoTiffGridCoverage2D

      public org.geotools.coverage.grid.GridCoverage2D loadGeoTiffGridCoverage2D(String geoTiffFilePath)
    • getGridCoverage2DSize

      public org.joml.Vector2i getGridCoverage2DSize(String geoTiffFilePath)
    • deleteObjects

      public void deleteObjects()
    • getResizedCoverage2D

      public org.geotools.coverage.grid.GridCoverage2D getResizedCoverage2D(org.geotools.coverage.grid.GridCoverage2D originalCoverage, double desiredPixelSizeXinMeters, double desiredPixelSizeYinMeters) throws org.opengis.referencing.FactoryException
      Throws:
      org.opengis.referencing.FactoryException
    • saveGridCoverage2D

      public void saveGridCoverage2D(org.geotools.coverage.grid.GridCoverage2D coverage, String outputFilePath) throws IOException
      Throws:
      IOException