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()
 
 - 
 
 -