-
- 所有已知子接口:
- ImageTileset, OSGBTileset, TerrainTileset, ThreeDTilesTileset, UGCTileset, UTFGridTileset, VectorTileset
- 所有已知实现类:
- AbstractImageTileset, LocalCacheImageTileset, LocalCacheOSGBTileset, LocalCacheTerrainTileset, OsgbForS3Tileset, OsgbTilesetBase, RealspaceImageForS3Tileset, RealspaceImageTilesetBase, TerrainForS3Tileset, TerrainTilesetBase
public interface Tileset<T extends MetaData,V extends TileInfo<?>>切片集。包含切片的元信息和大量的切片
- 从以下版本开始:
- 6.1.3
-
-
字段概要
字段 限定符和类型 字段和说明 static java.lang.StringLATESTVERSIONNAME
-
方法概要
方法 限定符和类型 方法和说明 booleanappend(double[] toAppendScales, double[] toAppendResolutions, Rectangle2D toAppendBounds, java.lang.String tileVersion)向当前切片集指定切片版本追加比例尺,分辨率数组以及切片范围。voidclear(Rectangle2D bounds)清除指定范围内的切片voidclose()关闭切片集TileVersioncreateTileVersion(java.lang.String desc, java.lang.String parent, VersionUpdate update)新建一个切片版本。voiddelete(java.util.List<Tile> tiles)清除指定切片集合voiddeleteAll()删除所有切片booleanexists(Tile tile)判断指定切片是否存在doublefindResolutionByScaleDenominator(double scaleDenominator)根据比例尺分母获取其对应的分辨率。Vget(Tile tile)获得指定切片信息TgetMetaData()返回元信息java.lang.StringgetName()切片集名称,命名规则"{类型名}_tileset_{通过MetaData的getTileId获取}"TilesetDescgetTilesetDesc()获取结果数据集信息java.util.List<TileVersion>getVersions()返回所有的切片版本信息。voidput(V tileInfo)增加或修改一个切片
-
-
-
字段详细资料
-
LATESTVERSIONNAME
static final java.lang.String LATESTVERSIONNAME
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getMetaData
T getMetaData()
返回元信息
- 返回:
- 从以下版本开始:
- 6.1.3
-
getVersions
java.util.List<TileVersion> getVersions()
返回所有的切片版本信息。
- 返回:
- 从以下版本开始:
- 6.1.3
-
createTileVersion
TileVersion createTileVersion(java.lang.String desc, java.lang.String parent, VersionUpdate update)
新建一个切片版本。
- 参数:
desc- 描述信息parent- 父版本号,如果为空,父版本就是最后一个更新版本update- 更新信息- 返回:
- 从以下版本开始:
- 6.1.3
-
put
void put(V tileInfo) throws PutTileFailedException
增加或修改一个切片
- 参数:
tile- 切片信息- 抛出:
PutTileFailedException- 从以下版本开始:
- 6.1.3
-
deleteAll
void deleteAll()
删除所有切片
- 从以下版本开始:
- 6.1.3
-
delete
void delete(java.util.List<Tile> tiles)
清除指定切片集合
- 参数:
tiles- 待清除的切片集合- 从以下版本开始:
- 6.1.3
-
exists
boolean exists(Tile tile)
判断指定切片是否存在
- 参数:
tile- 待判断的切片- 返回:
- 从以下版本开始:
- 6.1.3
-
close
void close()
关闭切片集
- 从以下版本开始:
- 6.1.3
-
getName
java.lang.String getName()
切片集名称,命名规则"{类型名}_tileset_{通过MetaData的getTileId获取}"
- 返回:
- 从以下版本开始:
- 6.1.3
-
append
boolean append(double[] toAppendScales, double[] toAppendResolutions, Rectangle2D toAppendBounds, java.lang.String tileVersion)向当前切片集指定切片版本追加比例尺,分辨率数组以及切片范围。- 参数:
toAppendScales- 比例尺分母数组。toAppendResolutions-toAppendBounds- 如果为空,表示在当前切片集范围下,追加比例尺或范围。
-
clear
void clear(Rectangle2D bounds)
清除指定范围内的切片
- 参数:
bounds- 待清除的切片范围
-
getTilesetDesc
TilesetDesc getTilesetDesc()
获取结果数据集信息
-
findResolutionByScaleDenominator
double findResolutionByScaleDenominator(double scaleDenominator)
根据比例尺分母获取其对应的分辨率。
- 返回:
- 分辨率。
- 从以下版本开始:
- 7.1.0
-
-