Class GaiaGeoTiffUtils

java.lang.Object
com.gaia3d.terrain.util.GaiaGeoTiffUtils

public class GaiaGeoTiffUtils extends Object
  • Constructor Details

    • GaiaGeoTiffUtils

      public GaiaGeoTiffUtils()
  • Method Details

    • getLongitudeLatitudeDegree

      public static org.joml.Vector2d getLongitudeLatitudeDegree(org.geotools.coverage.grid.GridCoverage2D coverage, int coordX, int coordY, org.locationtech.jts.geom.GeometryFactory gf, org.opengis.referencing.operation.MathTransform targetToWgs) throws org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.operation.TransformException
    • isGridCoverage2DWGS84

      public static boolean isGridCoverage2DWGS84(org.geotools.coverage.grid.GridCoverage2D coverage) throws org.opengis.referencing.FactoryException
      Throws:
      org.opengis.referencing.FactoryException
    • getEnvelopeSpanInMetersOfGridCoverage2D

      public static void getEnvelopeSpanInMetersOfGridCoverage2D(org.geotools.coverage.grid.GridCoverage2D coverage, double[] resultEnvelopeSpanMeters) throws org.opengis.referencing.FactoryException
      Throws:
      org.opengis.referencing.FactoryException
    • getPixelSizeMeters

      public static org.joml.Vector2d getPixelSizeMeters(org.geotools.coverage.grid.GridCoverage2D coverage) throws org.opengis.referencing.FactoryException
      Throws:
      org.opengis.referencing.FactoryException
    • getGeographicExtension

      public static GeographicExtension getGeographicExtension(org.geotools.coverage.grid.GridCoverage2D coverage, org.locationtech.jts.geom.GeometryFactory gf, org.opengis.referencing.operation.MathTransform targetToWgs, GeographicExtension resultGeoExtension) throws org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.operation.TransformException
    • getGeographicExtension_original

      public static GeographicExtension getGeographicExtension_original(org.geotools.coverage.grid.GridCoverage2D coverage, org.locationtech.jts.geom.GeometryFactory gf, org.opengis.referencing.operation.MathTransform targetToWgs, GeographicExtension resultGeoExtension) throws org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.operation.TransformException
    • getGeographicExtension_v2

      public static GeographicExtension getGeographicExtension_v2(org.geotools.coverage.grid.GridCoverage2D coverage, org.locationtech.jts.geom.GeometryFactory gf, org.opengis.referencing.operation.MathTransform targetToWgs, GeographicExtension resultGeoExtension) throws org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.operation.TransformException