com.supermap.services.providers
Class LocalTileProviderBase
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- All Implemented Interfaces:
- Disposable, MapProvider, ProviderContextAware
- Direct Known Subclasses:
- ArcGISCacheProviderBase, GeoPackageMapProvider, SMTilesMapProvider, TilesetMapProvider, ZXYTilesMapProvider
public abstract class LocalTileProviderBase extends TiledMapProviderBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.supermap.services.components.spi.TiledMapProviderBase
TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
-
-
Field Summary
Fields Modifier and Type Field and Description protected ResourceManagerlocalTileResource-
Fields inherited from class com.supermap.services.components.spi.TiledMapProviderBase
CACHE_DIR, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
-
-
Constructor Summary
Constructors Constructor and Description LocalTileProviderBase()LocalTileProviderBase(MapProviderSetting setting)
-
Method Summary
Methods Modifier and Type Method and Description protected java.util.concurrent.atomic.AtomicBooleangenerateBigImage(TiledMapProviderBase.TileImageDrawer drawer, TiledMapProviderBase.TileImageParameter[] tileImageParameters)protected abstract byte[]getTileImage(TiledMapProviderBase.TileImageParameter tileParam)-
Methods inherited from class com.supermap.services.components.spi.TiledMapProviderBase
cacheEnabled, checkSetting, clearCache, dispose, fillWatermark, findNearest, getDefaultMapParameter, getDefaultMapParameters, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOrigin, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getSupportImageFormat, getSupportResolutions, getTileDataConverter, getVectorStyle, init, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals, measureArea, measureDistance, outputImage, outputImage, outputImageToFile, outputImageToFile, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, support, updateMap, viewEntire
-
-
-
-
Constructor Detail
-
LocalTileProviderBase
public LocalTileProviderBase()
-
LocalTileProviderBase
public LocalTileProviderBase(MapProviderSetting setting)
-
-
Method Detail
-
generateBigImage
protected java.util.concurrent.atomic.AtomicBoolean generateBigImage(TiledMapProviderBase.TileImageDrawer drawer, TiledMapProviderBase.TileImageParameter[] tileImageParameters)
- Specified by:
generateBigImagein classTiledMapProviderBase
-
getTileImage
protected abstract byte[] getTileImage(TiledMapProviderBase.TileImageParameter tileParam)
-
-