public class TileStorageInfo
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
TileStorageInfo()
默认构造函数,构造一个新的 TileStorageInfo 对象。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addExtendInfo(String name,
String value)
添加用户自定义元数据存储管理结构。
|
boolean |
addResolution(double resolution)
增加缓存的一个比例尺。
|
boolean |
deleteExtendInfo(String name,
String value)
删除指定用户自定义元数据存储管理结构。
|
boolean |
deleteResolution(double resolution)
删除缓存的一个比例尺。
|
void |
dispose()
释放对象
|
boolean |
fromXML(String xml)
从指定XML读取服务名,数据库,缓存名,以及用户和密码。
|
Rectangle2D |
getBounds()
获取缓存的范围。
|
TileDataType |
getDataType()
获取缓存瓦片的数据类型。
|
String |
getDescription()
获取缓存描述信息。
|
TileStorageExtendInfo[] |
getExtendInfos()
获取用户自定义元数据存储管理结构
|
boolean |
getHighResolution()
获取缓存是否高精度模式
|
String |
getMapName()
获取地图的名称,同TileStorageConnection里的Name一致。
|
String |
getName()
获取缓存的名称,同TileStorageConnection里的Name一致。
|
Point2D |
getOrigin()
获取缓存图片的起算点。
|
PrjCoordSys |
getPrjCoordSys()
获取缓存的投影坐标系。
|
double[] |
getResolutions()
得到缓存所有的比例尺。
|
TileStorageType |
getStorageType()
获取缓存瓦片的数据类型。
|
int |
getTableGridSize()
获取Mongo缓存每张表保存的行列数。
|
ImageSizeOption |
getTileStorageSize()
获取缓存瓦片的像素大小。
|
boolean |
getTransParent()
设置缓存名。
|
String |
getVersion()
获取缓存版本。
|
void |
setBounds(Rectangle2D bounds)
设置缓存的范围
|
void |
setDataType(TileDataType dataType)
设置缓存瓦片的数据类型。
|
void |
setDescription(String description)
设置缓存描述信息
|
void |
setHighResolution(Boolean value)
设置缓存是否高精度模式
|
void |
setOrigin(Point2D origin)
设置缓存图片的起算点。
|
void |
setPrjCoordSys(PrjCoordSys prj)
设置缓存的投影坐标系。
|
void |
setTableGridSize(int tableGridSize)
设置Mongo缓存每张表保存的行列数。
|
void |
setTileSetName(String name)
设置缓存名。
|
void |
setTileStorageSize(ImageSizeOption imageSizeOption)
设置缓存瓦片的像素大小。
|
void |
setTransParent(Boolean bTran)
设置缓存名。
|
void |
setVersion(String version)
设置缓存版本。
|
String |
toXML()
将服务名,数据库,缓存名,以及用户和密码转换为 XML格式的字符串。
|
public String getName()
public String getMapName()
public Rectangle2D getBounds()
public void setBounds(Rectangle2D bounds)
public PrjCoordSys getPrjCoordSys()
public void setPrjCoordSys(PrjCoordSys prj)
public TileStorageType getStorageType()
public TileStorageExtendInfo[] getExtendInfos()
public boolean addExtendInfo(String name, String value)
name
- 扩展属性的名称。value
- 扩展属性的值。public boolean deleteExtendInfo(String name, String value)
name
- 扩展属性的名称。value
- 扩展属性的值。public ImageSizeOption getTileStorageSize()
public void setTileStorageSize(ImageSizeOption imageSizeOption)
imageSizeOption
- 缓存瓦片的像素大小public Point2D getOrigin()
public void setOrigin(Point2D origin)
origin
- 缓存图片的起算点public String getDescription()
public void setDescription(String description)
description
- 缓存描述信息public TileDataType getDataType()
public void setDataType(TileDataType dataType)
dataType
- 缓存瓦片的数据类型public String getVersion()
public void setVersion(String version)
version
- 缓存版本public double[] getResolutions()
public boolean addResolution(double resolution)
resolution
- 比例尺。public boolean deleteResolution(double resolution)
resolution
- 比例尺public boolean fromXML(String xml)
xml
- 指定的XML文件路径。public String toXML()
public void dispose()
public int getTableGridSize()
public void setTableGridSize(int tableGridSize)
public void setTileSetName(String name)
name
- 缓存名public void setTransParent(Boolean bTran)
bTran
- 是否透明public boolean getTransParent()
bTran
- 是否透明public void setHighResolution(Boolean value)
value
- 是否高精度public boolean getHighResolution()
Copyright © 2021–2024 SuperMap. All rights reserved.