public class CustomOfflineTdtTileDataSource extends TileDataSource
swigCMemOwn
构造器和说明 |
---|
CustomOfflineTdtTileDataSource(int minZoom,
int maxZoom,
StringVector listPath)
Constructs a MBTilesTileDataSource object.
|
CustomOfflineTdtTileDataSource(int minZoom,
int maxZoom,
StringVector listPath,
Projection projection)
Constructs a MBTilesTileDataSource object.
|
CustomOfflineTdtTileDataSource(long cPtr,
boolean cMemoryOwn) |
CustomOfflineTdtTileDataSource(StringVector listPath)
Constructs a MBTilesTileDataSource object.
|
限定符和类型 | 方法和说明 |
---|---|
void |
dataForImage() |
void |
dataForLabel() |
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(CustomOfflineTdtTileDataSource obj) |
MapPos |
getDataCenterPos() |
MapBounds |
getDataExtent()
Returns the extent of this data source.
|
StringMap |
getMetaData()
Get data source metadata information.
|
TileData |
loadTile(MapTile mapTile)
Loads the specified tile.
|
static CustomOfflineTdtTileDataSource |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
protected void |
swigDirectorDisconnect() |
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
getCPtr, getDataBounds, getMaxZoom, getMinZoom, getProjection, getTileSize, isIntervalLevel, notifyTilesChanged, setDataBounds, setIntervalLevel, setTileSize
public CustomOfflineTdtTileDataSource(long cPtr, boolean cMemoryOwn)
public CustomOfflineTdtTileDataSource(StringVector listPath) throws java.io.IOException
java.lang.Exception
- If the the file could not be opened.java.io.IOException
public CustomOfflineTdtTileDataSource(int minZoom, int maxZoom, StringVector listPath) throws java.io.IOException
minZoom
- The minimum zoom level supported by this data source.maxZoom
- The maximum zoom level supported by this data source.java.lang.Exception
- If the the file could not be opened.java.io.IOException
public CustomOfflineTdtTileDataSource(int minZoom, int maxZoom, StringVector listPath, Projection projection) throws java.io.IOException
minZoom
- The minimum zoom level supported by this data source.maxZoom
- The maximum zoom level supported by this data source.java.lang.Exception
- If the the file could not be opened.java.io.IOException
public static long getCPtr(CustomOfflineTdtTileDataSource obj)
protected void finalize()
finalize
在类中 TileDataSource
public void delete()
delete
在类中 TileDataSource
protected void swigDirectorDisconnect()
swigDirectorDisconnect
在类中 TileDataSource
public void swigReleaseOwnership()
swigReleaseOwnership
在类中 TileDataSource
public void swigTakeOwnership()
swigTakeOwnership
在类中 TileDataSource
public static CustomOfflineTdtTileDataSource swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
cPtr
- The native pointer of the instance.cMemoryOwn
- The ownership flag.public StringMap getMetaData()
public MapBounds getDataExtent()
public TileData loadTile(MapTile mapTile)
TileDataSource
loadTile
在类中 TileDataSource
mapTile
- The tile to load.public void dataForImage()
public void dataForLabel()
public MapPos getDataCenterPos()
public java.lang.String swigGetClassName()
swigGetClassName
在类中 TileDataSource
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
在类中 TileDataSource