public class CustomMarkerTileLayer extends TileLayer
swigCMemOwn
构造器和说明 |
---|
CustomMarkerTileLayer(long cPtr,
boolean cMemoryOwn) |
CustomMarkerTileLayer(TileDataSource dataSource,
VectorTileDecoder decoder)
Constructs a VectorTileLayer object from a data source and tile decoder.
|
限定符和类型 | 方法和说明 |
---|---|
int |
addCustomSymbol(CustomSymbolType type,
MapPosVectorVector posArray,
java.lang.String arg2,
long arg3,
java.lang.String icon) |
void |
delete() |
void |
deleteCustomSymbol(int id) |
protected void |
finalize() |
float |
get_fZoom() |
VectorTileRenderOrder |
getBuildingRenderOrder()
Returns the current display order of the buildings.
|
static long |
getCPtr(CustomMarkerTileLayer obj) |
StringVector |
getDataSourceLayerPropertyNames(java.lang.String dataSourceLayerName) |
VectorTileRenderOrder |
getLabelRenderOrder()
Returns the current display order of the labels.
|
long |
getTileCacheCapacity()
Returns the tile cache capacity.
|
VectorTileDecoder |
getTileDecoder()
Returns the tile decoder assigned to this layer.
|
VectorTileEventListener |
getVectorTileEventListener()
Returns the vector tile event listener.
|
void |
notToShowCustomSymbols(IntVector ids) |
void |
onlyShowCustomSymbol(boolean show) |
CustomSymbol |
selectCustomSymbol(ScreenPos screenPos) |
void |
set_fZoom(float value) |
void |
setBuildingRenderOrder(VectorTileRenderOrder renderOrder)
Sets the current display order of the buildings.
|
void |
setLabelRenderOrder(VectorTileRenderOrder renderOrder)
Sets the current display order of the labels.
|
void |
setTileCacheCapacity(long capacityInBytes)
Sets the vector tile cache capacity.
|
void |
setVectorTileEventListener(VectorTileEventListener eventListener)
Sets the vector tile event listener.
|
void |
showCustomSymbols(IntVector ids) |
void |
showSubLayers(StringVector directoryNames,
BoolVector shows) |
static CustomMarkerTileLayer |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
calculateMapTileBounds, clearTileCaches, deleteInGLThread, getCPtr, getDataSource, getFrameNr, getMaxOverzoomLevel, getMaxUnderzoomLevel, getName, getTileLoadListener, getTileSubstitutionPolicy, getUTFGridDataSource, getUTFGridEventListener, getZoomLevelBias, isPreloading, isSynchronizedRefresh, isUpdateInProgress, setFrameNr, setMaxOverzoomLevel, setMaxUnderzoomLevel, setPreloading, setSynchronizedRefresh, setTileLoadListener, setTileSubstitutionPolicy, setUTFGridDataSource, setUTFGridEventListener, setZoomLevelBias
equals, getCPtr, getLayerBrightness, getLayerContrast, getLayerOpacity, getLayerSaturation, getPriority, getUpdatePriority, getUUID, getVisibleZoomRange, hashCode, inVisibleZoomRange, isVisible, refresh, screenClip, setCullDelay, setLayerBrightness, setLayerContrast, setLayerOpacity, setLayerSaturation, setPriority, setUpdatePriority, setVisible, setVisibleZoomRange, update
public CustomMarkerTileLayer(long cPtr, boolean cMemoryOwn)
public CustomMarkerTileLayer(TileDataSource dataSource, VectorTileDecoder decoder)
dataSource
- The data source from which this layer loads data.decoder
- The tile decoder that decoder loaded tiles and applies styles.public static long getCPtr(CustomMarkerTileLayer obj)
public static CustomMarkerTileLayer swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
cPtr
- The native pointer of the instance.cMemoryOwn
- The ownership flag.public VectorTileDecoder getTileDecoder()
public long getTileCacheCapacity()
public void setTileCacheCapacity(long capacityInBytes)
capacityInBytes
- The new tile bitmap cache capacity in bytes.public VectorTileRenderOrder getLabelRenderOrder()
public void setLabelRenderOrder(VectorTileRenderOrder renderOrder)
renderOrder
- The new display order of the labels.public VectorTileRenderOrder getBuildingRenderOrder()
public void setBuildingRenderOrder(VectorTileRenderOrder renderOrder)
renderOrder
- The new display order of the labels.public VectorTileEventListener getVectorTileEventListener()
public void setVectorTileEventListener(VectorTileEventListener eventListener)
eventListener
- The vector tile event listener.public void set_fZoom(float value)
public float get_fZoom()
public int addCustomSymbol(CustomSymbolType type, MapPosVectorVector posArray, java.lang.String arg2, long arg3, java.lang.String icon)
public void deleteCustomSymbol(int id)
public CustomSymbol selectCustomSymbol(ScreenPos screenPos)
public void showCustomSymbols(IntVector ids)
public void notToShowCustomSymbols(IntVector ids)
public void onlyShowCustomSymbol(boolean show)
public void showSubLayers(StringVector directoryNames, BoolVector shows)
public StringVector getDataSourceLayerPropertyNames(java.lang.String dataSourceLayerName)
public java.lang.String swigGetClassName()
swigGetClassName
在类中 TileLayer
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
在类中 TileLayer