public interface VectorTileCapabilities
矢量瓦片提供者所需实现的能力。
限定符和类型 | 方法和说明 |
---|---|
byte[] |
getMVTFonts(java.lang.String mapName, java.lang.String fontstack, java.lang.String range)
获取指定地图sdf格式的字体数据。
|
java.lang.String |
getMVTSpriteJson(java.lang.String mapName, java.lang.String spriteName)
获取指定地图指定Sprite的json字符串。
|
byte[] |
getMVTSpriteResource(java.lang.String mapName, java.lang.String spriteName)
获取指定地图指定Sprite的资源。
|
byte[] |
getMVTTile(VectorTileParameter vectorTileParameter)
获取MVT地图切片。
|
VectorStyle |
getVectorStyle(java.lang.String mapName, java.lang.String[] layerNames, VectorStyleType type)
获取指定地图中,指定矢量图层的样式。
|
VectorStyle |
getVectorStyle(VectorStyleParameter vectorStyleParameter)
获取指定地图中,指定矢量图层的样式。
|
java.lang.String[] |
listMVTSprites(java.lang.String mapName)
列出指定地图所有的Sprites名字。
|
byte[] getMVTFonts(java.lang.String mapName, java.lang.String fontstack, java.lang.String range)
mapName
- 地图名。fontstack
- 字体名称。range
- 编码区域。java.lang.String getMVTSpriteJson(java.lang.String mapName, java.lang.String spriteName)
mapName
- 地图名。spriteName
- sprite名字。byte[] getMVTSpriteResource(java.lang.String mapName, java.lang.String spriteName)
mapName
- 地图名。spriteName
- sprite名字。byte[] getMVTTile(VectorTileParameter vectorTileParameter) throws MapException
vectorTileParameter
- 矢量地图切片参数。MapException
VectorStyle getVectorStyle(java.lang.String mapName, java.lang.String[] layerNames, VectorStyleType type) throws MapException
mapName
- 地图名称。layerNames
- 图层名称。type
- 矢量样式类型。MapException
VectorStyle getVectorStyle(VectorStyleParameter vectorStyleParameter) throws MapException
vectorStyleParameter
- 矢量风格参数。MapException
java.lang.String[] listMVTSprites(java.lang.String mapName)
mapName
- 地图名。