com.supermap.data.processing
类 Tile
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.processing.Tile
-
- 所有已实现的接口:
- IDisposable
public class Tile extends com.supermap.data.InternalHandleDisposable
缓存瓦片类,用来获取缓存瓦片的相关信息。
-
-
构造器概要
构造器 构造器和说明 Tile()
默认构造函数。
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 void
dispose()
释放 Tile 对象占用的资源。Rectangle2D
getBounds()
返回瓦片的地理范围。int
getColumn()
返回瓦片列号。byte[]
getData()
返回瓦片数据。int
getRow()
返回瓦片行号。double
getScale()
返回瓦片所属比例尺。CacheImageSize
getSize()
已过时。CacheImageType
getTileFormat()
已过时。TileSize
getTileSize()
返回瓦片的大小。TileFormat
getType()
返回瓦片数据格式。void
setColumn(int column)
设置瓦片列值。void
setData(byte[] data)
设置瓦片文件流字节数组。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setRow(int row)
设置瓦片行值。void
setScale(double scale)
设置瓦片所在层级比例尺。String
toString()
序列化此类信息
-
-
-
方法详细资料
-
getRow
public int getRow()
返回瓦片行号。- 返回:
- 瓦片行号。
-
getColumn
public int getColumn()
返回瓦片列号。- 返回:
- 瓦片列号。
-
getBounds
public Rectangle2D getBounds()
返回瓦片的地理范围。- 返回:
- 瓦片的地理范围。
-
getSize
@Deprecated public CacheImageSize getSize()
已过时。
-
getScale
public double getScale()
返回瓦片所属比例尺。- 返回:
- 瓦片所属比例尺。
-
getTileFormat
@Deprecated public CacheImageType getTileFormat()
已过时。
-
getData
public byte[] getData()
返回瓦片数据。- 返回:
- 瓦片数据。
-
dispose
public void dispose()
释放 Tile 对象占用的资源。
-
getTileSize
public TileSize getTileSize()
返回瓦片的大小。- 返回:
- 瓦片的大小。
-
getType
public TileFormat getType()
返回瓦片数据格式。- 返回:
- 瓦片数据格式。
-
setColumn
public void setColumn(int column)
设置瓦片列值。- 参数:
column
- 列值。- 抛出:
IllegalStateException
- 当前对象已被释放。
-
setRow
public void setRow(int row)
设置瓦片行值。- 参数:
row
- 行值。- 抛出:
IllegalStateException
- 当前对象已被释放。
-
setScale
public void setScale(double scale)
设置瓦片所在层级比例尺。- 参数:
scale
- 比例尺值。- 抛出:
IllegalStateException
- 当前对象已被释放。
-
setData
public void setData(byte[] data)
设置瓦片文件流字节数组。- 参数:
data
- 字节数组。- 抛出:
IllegalStateException
- 当前对象已被释放。IllegalArgumentException
- data参数为null异常。
-
toString
public String toString()
序列化此类信息- 覆盖:
toString
在类中Object
- 返回:
- 序列化后的内容
- 抛出:
IllegalStateException
- 当前对象已被释放。
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.