public interface TiledVectorProvider extends KeywordsQueryable
Modifier and Type | Method and Description |
---|---|
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.
|
byte[] |
getSymbolData(java.lang.String symbolId, OutputFormat format)
Gets the symbol image.
|
VectorTileData |
getVectorTile(VectorTileParameter vectorTileParameter)
Gets vector tile of the map.
|
java.lang.String[] |
listMVTSprites()
Lists all the Sprites names of the MVT.
|
void |
updateVectorStyle(java.lang.String layerName, VectorStyleType type, java.lang.String style)
Updates the vector tile style according to the input layer name and the input vector style type.
|
queryByKeywords
VectorTileData getVectorTile(VectorTileParameter vectorTileParameter)
Gets vector tile of the map.
vectorTileParameter
- The parameters of the vector tile.void updateVectorStyle(java.lang.String layerName, VectorStyleType type, java.lang.String style)
layerName
- The layer name.type
- The vector style type.style
- The vector tile style to be updated.byte[] getSymbolData(java.lang.String symbolId, OutputFormat format)
symbolId
- Symbol id.format
- Symbol format.byte[] getMVTTile(VectorTileParameter vectorTileParameter)
vectorTileParameter
- The parameters of the vector tile.java.lang.String[] listMVTSprites()
java.lang.String getMVTSpriteJson(java.lang.String spriteName)
spriteName
- Sprite name.byte[] getMVTSpriteResource(java.lang.String spriteName)
spriteName
- Sprite name.byte[] getSDFFonts(java.lang.String fontstack, java.lang.String range)
fontstack
- The font name.range
- Font