public class MVTTileProvider extends AbstractVectorTileProviderBase
DEFAULTDPI, defaultMapParameter, dpi| Constructor and Description |
|---|
MVTTileProvider() |
MVTTileProvider(MVTTileProviderSetting setting) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Release the resource object.
|
java.lang.String |
getMVTSpriteJson(java.lang.String spriteName)
Gets the json of the MVT Sprite.
|
byte[] |
getMVTSpriteResource(java.lang.String spriteName)
Gets the resource of the MVT Sprite.
|
byte[] |
getMVTTile(VectorTileParameter vectorTileParameter)
Gets the mvt tile.
|
byte[] |
getSDFFonts(java.lang.String fontstack, java.lang.String range)
Gets data of sdf format.
|
VectorStyle |
getVectorStyle(java.lang.String mapName, java.lang.String[] layerNames, VectorStyleType type)
Gets the specified vector layer style in the specified map.
|
java.lang.String[] |
listMVTSprites()
Lists all the Sprites names of the MVT.
|
void |
setProviderContext(ProviderContext context)
Sets the service provider context
|
boolean |
support(java.lang.String mapName, MapCapability capability)
Determines whether the map supports the specified function.
|
clearCache, findNearest, getDefaultMapParameter, getMapImage, getMapParameter, getNames, getOverview, getResource, getResource, getSymbolData, getVectorTile, measureArea, measureDistance, pixelToMillMeter, queryByBounds, queryByDistance, queryByGeometry, queryByKeywords, queryBySQL, setDefaultMapParameter, updateMap, updateVectorStyle, viewEntirepublic MVTTileProvider()
public MVTTileProvider(MVTTileProviderSetting setting)
public void setProviderContext(ProviderContext context)
ProviderContextAwareSets the service provider context
context - service provider context
public boolean support(java.lang.String mapName,
MapCapability capability)
MapProvidermapName - The map name.capability - Function type.public byte[] getMVTTile(VectorTileParameter vectorTileParameter)
TiledVectorProvidergetMVTTile in interface TiledVectorProvidergetMVTTile in class AbstractVectorTileProviderBasevectorTileParameter - The parameters of the vector tile.public void dispose()
DisposableRelease the resource object.
public VectorStyle getVectorStyle(java.lang.String mapName, java.lang.String[] layerNames, VectorStyleType type)
MapProvidergetVectorStyle in interface MapProvidergetVectorStyle in class AbstractVectorTileProviderBasemapName - The map name.layerNames - The layer name.type - The vector style type.public java.lang.String[] listMVTSprites()
TiledVectorProviderlistMVTSprites in interface TiledVectorProviderlistMVTSprites in class AbstractVectorTileProviderBasepublic java.lang.String getMVTSpriteJson(java.lang.String spriteName)
TiledVectorProvidergetMVTSpriteJson in interface TiledVectorProvidergetMVTSpriteJson in class AbstractVectorTileProviderBasespriteName - Sprite name.public byte[] getMVTSpriteResource(java.lang.String spriteName)
TiledVectorProvidergetMVTSpriteResource in interface TiledVectorProvidergetMVTSpriteResource in class AbstractVectorTileProviderBasespriteName - Sprite name.
public byte[] getSDFFonts(java.lang.String fontstack,
java.lang.String range)
TiledVectorProvidergetSDFFonts in interface TiledVectorProvidergetSDFFonts in class AbstractVectorTileProviderBasefontstack - The font name.range - Font