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()
-
方法概要
方法 限定符和类型 方法和说明 void
addAvailableListener(RemoteTileSourceAvailableListener listener)
void
addChangedListener(RemoteTileSourceChangedListener listener)
boolean
connect(T tileSourceInfo)
连接切片源。boolean
disConnect()
断开连接。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)
根据查询参数返回切片集。int
getTilesetsCount(TilesetQueryParameter parameter)
根据查询参数返回切片集数量。T
getTileSourceInfo()
boolean
isConnected()
void
refresh()
刷新切片源。void
removeAvailableListener(RemoteTileSourceAvailableListener listener)
void
removeChangedListener(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()
-
-