Class TerrainElevationDataManager

java.lang.Object
com.gaia3d.terrain.tile.TerrainElevationDataManager

public class TerrainElevationDataManager extends Object
  • Constructor Details

    • TerrainElevationDataManager

      public TerrainElevationDataManager()
  • Method Details

    • makeTerrainQuadTree

      public void makeTerrainQuadTree(int depth) throws org.opengis.referencing.FactoryException, org.opengis.referencing.operation.TransformException, IOException
      Throws:
      org.opengis.referencing.FactoryException
      org.opengis.referencing.operation.TransformException
      IOException
    • getGaiaGeoTiffManager

      public GaiaGeoTiffManager getGaiaGeoTiffManager()
    • getTileWgs84Raster

      public TileWgs84Raster getTileWgs84Raster(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager)
    • makeAllTileWgs84Raster

      public void makeAllTileWgs84Raster(TileRange tileRange, TileWgs84Manager tileWgs84Manager)
    • deleteTileRaster

      public void deleteTileRaster()
    • getRootGeographicExtension

      public GeographicExtension getRootGeographicExtension()
    • deleteCoverage

      public void deleteCoverage()
    • deleteCoverageIfNotIntersects

      public void deleteCoverageIfNotIntersects(GeographicExtension geographicExtension)
    • deleteObjects

      public void deleteObjects()
    • getElevationBilinearRasterTile

      public double getElevationBilinearRasterTile(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager, double lonDeg, double latDeg)
    • getTerrainElevationDataArray

      public Map<TerrainElevationData,TerrainElevationData> getTerrainElevationDataArray(GeographicExtension geoExtension, Map<TerrainElevationData,TerrainElevationData> terrainElevDataMap)
    • getElevation

      public double getElevation(double lonDeg, double latDeg, List<TerrainElevationData> terrainElevDataArray)
    • putAndGetGridAreaMap

      public Double putAndGetGridAreaMap(String fileName, String path)
    • putAndGetGridAreaMap_original

      public Double putAndGetGridAreaMap_original(String path)
    • deleteGeoTiffManager

      public void deleteGeoTiffManager()