Package org.mapsforge.map.layer.hills
Interface ShadeTileSource
-
- All Known Implementing Classes:
MemoryCachingHgtReaderTileSource
public interface ShadeTileSourceMemoryCachingHgtReaderTileSourceor a wrapper thereof
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyConfiguration(boolean allowParallel)org.mapsforge.core.graphics.HillshadingBitmapgetHillshadingBitmap(int latitudeOfSouthWestCorner, int longituedOfSouthWestCorner, double pxPerLat, double pxPerLng)main work methodvoidprepareOnThread()prepare anything lazily derived from configuration off this threadvoidsetDemFolder(java.io.File demFolder)voidsetShadingAlgorithm(ShadingAlgorithm algorithm)
-
-
-
Method Detail
-
prepareOnThread
void prepareOnThread()
prepare anything lazily derived from configuration off this thread
-
getHillshadingBitmap
org.mapsforge.core.graphics.HillshadingBitmap getHillshadingBitmap(int latitudeOfSouthWestCorner, int longituedOfSouthWestCorner, double pxPerLat, double pxPerLng) throws java.util.concurrent.ExecutionException, java.lang.InterruptedExceptionmain work method- Throws:
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedException
-
applyConfiguration
void applyConfiguration(boolean allowParallel)
-
setShadingAlgorithm
void setShadingAlgorithm(ShadingAlgorithm algorithm)
-
setDemFolder
void setDemFolder(java.io.File demFolder)
-
-