Package org.mapsforge.map.layer.hills
Interface ShadeTileSource
-
- All Known Implementing Classes:
MemoryCachingHgtReaderTileSource
public interface ShadeTileSource
MemoryCachingHgtReaderTileSource
or a wrapper thereof
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyConfiguration(boolean allowParallel)
org.mapsforge.core.graphics.HillshadingBitmap
getHillshadingBitmap(int latitudeOfSouthWestCorner, int longituedOfSouthWestCorner, double pxPerLat, double pxPerLng)
main work methodvoid
prepareOnThread()
prepare anything lazily derived from configuration off this threadvoid
setDemFolder(java.io.File demFolder)
void
setShadingAlgorithm(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.InterruptedException
main work method- Throws:
java.util.concurrent.ExecutionException
java.lang.InterruptedException
-
applyConfiguration
void applyConfiguration(boolean allowParallel)
-
setShadingAlgorithm
void setShadingAlgorithm(ShadingAlgorithm algorithm)
-
setDemFolder
void setDemFolder(java.io.File demFolder)
-
-