Package com.gaia3d.terrain.tile
Class TerrainElevationDataManager
java.lang.Object
com.gaia3d.terrain.tile.TerrainElevationDataManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteCoverageIfNotIntersects(GeographicExtension geographicExtension) voidvoidvoiddoublegetElevation(double lonDeg, double latDeg, List<TerrainElevationData> terrainElevDataArray) doublegetElevationBilinearRasterTile(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager, double lonDeg, double latDeg) getTerrainElevationDataArray(GeographicExtension geoExtension, Map<TerrainElevationData, TerrainElevationData> terrainElevDataMap) getTileWgs84Raster(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager) voidmakeAllTileWgs84Raster(TileRange tileRange, TileWgs84Manager tileWgs84Manager) voidmakeTerrainQuadTree(int depth) putAndGetGridAreaMap(String fileName, String path)
-
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.FactoryExceptionorg.opengis.referencing.operation.TransformExceptionIOException
-
getGaiaGeoTiffManager
-
getTileWgs84Raster
public TileWgs84Raster getTileWgs84Raster(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager) -
makeAllTileWgs84Raster
-
deleteTileRaster
public void deleteTileRaster() -
getRootGeographicExtension
-
deleteCoverage
public void deleteCoverage() -
deleteCoverageIfNotIntersects
-
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
-
putAndGetGridAreaMap_original
-
deleteGeoTiffManager
public void deleteGeoTiffManager()
-