Package com.graphhopper.reader.dem
Class AbstractTiffElevationProvider
java.lang.Object
com.graphhopper.reader.dem.TileBasedElevationProvider
com.graphhopper.reader.dem.AbstractTiffElevationProvider
- All Implemented Interfaces:
ElevationProvider
- Direct Known Subclasses:
CGIARProvider,GMTEDProvider
Provides basic methods that are usually used in an ElevationProvider that reads tiff files.
- Author:
- Robin Boldt
-
Field Summary
Fields inherited from interface com.graphhopper.reader.dem.ElevationProvider
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTiffElevationProvider(String baseUrl, String cacheDir, String downloaderName, int width, int height, int latDegree, int lonDegree) -
Method Summary
Methods inherited from class com.graphhopper.reader.dem.TileBasedElevationProvider
canInterpolate, getCacheDir, getDirectory, setAutoRemoveTemporaryFiles, setBaseURL, setDAType, setDownloader, setInterpolateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.graphhopper.reader.dem.ElevationProvider
getEle
-
Constructor Details
-
AbstractTiffElevationProvider
-
-
Method Details
-
release
public void release()Description copied from interface:ElevationProviderRelease resources. -
getEle
public double getEle(double lat, double lon) - Returns:
- returns the height in meters or Double.NaN if invalid
-