com.supermap.services.tilesource
类 TileSource<T extends TileSourceInfo>
- java.lang.Object
-
- com.supermap.services.tilesource.TileSource<T>
-
public class TileSource<T extends TileSourceInfo> extends java.lang.Object
-
-
构造器概要
构造器 构造器和说明 TileSource()
-
方法概要
方法 限定符和类型 方法和说明 voidaddAvailableListener(RemoteTileSourceAvailableListener listener)voidaddChangedListener(RemoteTileSourceChangedListener listener)booleanconnect(T tileSourceInfo)连接切片源。booleandisConnect()断开连接。static java.util.List<java.lang.Class<?>>extendedTileSourceProviders()TileSourceProvider<T>getProvider()Tileset<?,?>getTileset(MetaData expectMetaData, boolean createIfNotExist)返回兼容给定元信息的切片集Tileset<?,?>getTileset(java.lang.String name)Tileset<?,?>[]getTilesets()已过时。Tileset<?,?>[]getTilesets(TilesetQueryParameter parameter)根据查询参数返回切片集。intgetTilesetsCount(TilesetQueryParameter parameter)根据查询参数返回切片集数量。TgetTileSourceInfo()booleanisConnected()voidrefresh()刷新切片源。voidremoveAvailableListener(RemoteTileSourceAvailableListener listener)voidremoveChangedListener(RemoteTileSourceChangedListener listener)
-
-
-
方法详细资料
-
extendedTileSourceProviders
public static java.util.List<java.lang.Class<?>> extendedTileSourceProviders()
-
connect
public boolean connect(T tileSourceInfo)
连接切片源。- 参数:
tileSourceInfo-- 返回:
-
getProvider
public TileSourceProvider<T> getProvider()
-
addAvailableListener
public void addAvailableListener(RemoteTileSourceAvailableListener listener)
-
addChangedListener
public void addChangedListener(RemoteTileSourceChangedListener listener)
-
removeAvailableListener
public void removeAvailableListener(RemoteTileSourceAvailableListener listener)
-
removeChangedListener
public void removeChangedListener(RemoteTileSourceChangedListener listener)
-
disConnect
public boolean disConnect()
断开连接。- 返回:
-
getTilesets
@Deprecated public Tileset<?,?>[] getTilesets()
已过时。返回所有的切片集。- 返回:
-
getTilesets
public Tileset<?,?>[] getTilesets(TilesetQueryParameter parameter)
根据查询参数返回切片集。- 参数:
parameter- 查询参数- 返回:
- 切片集
-
getTilesetsCount
public int getTilesetsCount(TilesetQueryParameter parameter)
根据查询参数返回切片集数量。- 参数:
parameter- 查询参数- 返回:
- 切片集数量
-
refresh
public void refresh()
刷新切片源。
-
getTileSourceInfo
public T getTileSourceInfo()
-
getTileset
public Tileset<?,?> getTileset(MetaData expectMetaData, boolean createIfNotExist)
返回兼容给定元信息的切片集
- 参数:
expectMetaData-createIfNotExist不存在时,是否创建切片集-- 返回:
- 从以下版本开始:
- 6.1.3
-
getTileset
public Tileset<?,?> getTileset(java.lang.String name)
-
isConnected
public boolean isConnected()
-
-