包 | com.supermap.web.mapping.supportClasses |
类 | public class MBTilesUtil |
继承 | MBTilesUtil ![]() |
属性 | 定义方 | ||
---|---|---|---|
_bytefromIsAS : Boolean = false
[static]
|
MBTilesUtil | ||
opened : Boolean
[read-only]
|
MBTilesUtil |
方法 | 定义方 | ||
---|---|---|---|
MBTilesUtil(filePath:String)
|
MBTilesUtil | ||
close():Boolean
断开数据库连接,操作成功返回true
|
MBTilesUtil | ||
deleteTile(row:int, col:int, resolution:Number):Boolean
删除图块信息,后面完善考虑整个级别删除,整行删除,整列删除等功能
|
MBTilesUtil | ||
getTile(row:int, col:int, resolution:Number):ByteArray
获取
|
MBTilesUtil | ||
insertTile(row:int, col:int, level:int, resolution:Number, bytes:ByteArray):Boolean
添加信息
|
MBTilesUtil | ||
open():Boolean
连接数据库,返回true表示成功
|
MBTilesUtil | ||
读取当前的tiles数据库元数据信息,以供出图过程中使用;关于Metadata的使用,请查看MetaDataObj的相关属性
|
MBTilesUtil | ||
setTile(row:int, col:int, level:int, bytes:ByteArray):Boolean
修改信息,这里只允许对图块信息进行编辑
|
MBTilesUtil | ||
writeMetadataObj(metadataObj:MetadataObj):Boolean
更改tiles中的元数据信息,比如添加图层级别,添加分辨率级别等则需要刷新元素数据参数
|
MBTilesUtil |
_bytefromIsAS | 属性 |
public static var _bytefromIsAS:Boolean = false
opened | 属性 |
opened:Boolean
[read-only]
public function get opened():Boolean
MBTilesUtil | () | 构造函数 |
public function MBTilesUtil(filePath:String)
参数
filePath:String |
close | () | 方法 |
public function close():Boolean
断开数据库连接,操作成功返回true
返回Boolean |
deleteTile | () | 方法 |
public function deleteTile(row:int, col:int, resolution:Number):Boolean
删除图块信息,后面完善考虑整个级别删除,整行删除,整列删除等功能
参数
row:int — 行序号,从0开始 |
|
col:int — 列序号,从0开始 |
|
resolution:Number — 分块级别 |
Boolean — 返回操作时否成功标记 |
getTile | () | 方法 |
public function getTile(row:int, col:int, resolution:Number):ByteArray
获取
参数
row:int |
|
col:int |
|
resolution:Number |
ByteArray |
insertTile | () | 方法 |
public function insertTile(row:int, col:int, level:int, resolution:Number, bytes:ByteArray):Boolean
添加信息
参数
row:int — 行序号,从0开始 |
|
col:int — 列序号,从0开始 |
|
level:int — 分块级别 |
|
resolution:Number — 当前行列,级别对应图块的二进制文件 |
|
bytes:ByteArray |
Boolean — 返回操作时否成功标记 |
open | () | 方法 |
public function open():Boolean
连接数据库,返回true表示成功
返回Boolean |
readMetadataObj | () | 方法 |
public function readMetadataObj():MetadataObj
读取当前的tiles数据库元数据信息,以供出图过程中使用;关于Metadata的使用,请查看MetaDataObj的相关属性
返回MetadataObj |
setTile | () | 方法 |
public function setTile(row:int, col:int, level:int, bytes:ByteArray):Boolean
修改信息,这里只允许对图块信息进行编辑
参数
row:int — 行序号,从0开始 |
|
col:int — 列序号,从0开始 |
|
level:int — 分块级别 |
|
bytes:ByteArray — 当前行列,级别对应图块的二进制文件 |
Boolean — 返回操作时否成功标记 |
writeMetadataObj | () | 方法 |
public function writeMetadataObj(metadataObj:MetadataObj):Boolean
更改tiles中的元数据信息,比如添加图层级别,添加分辨率级别等则需要刷新元素数据参数
参数
metadataObj:MetadataObj |
Boolean |