Package com.gaia3d.terrain.tile
Class TerrainElevationDataManager
java.lang.Object
com.gaia3d.terrain.tile.TerrainElevationDataManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
deleteCoverageIfNotIntersects
(GeographicExtension geographicExtension) void
void
void
double
getElevation
(double lonDeg, double latDeg, List<TerrainElevationData> terrainElevDataArray) double
getElevationBilinearRasterTile
(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager, double lonDeg, double latDeg) getTerrainElevationDataArray
(GeographicExtension geoExtension, Map<TerrainElevationData, TerrainElevationData> terrainElevDataMap) getTileWgs84Raster
(TileIndices tileIndices, TileWgs84Manager tileWgs84Manager) void
makeAllTileWgs84Raster
(TileRange tileRange, TileWgs84Manager tileWgs84Manager) void
makeTerrainQuadTree
(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.FactoryException
org.opengis.referencing.operation.TransformException
IOException
-
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()
-