DataConversion类参考

文件转换类。 更多...

所有成员的列表。

静态公有成员

(void) + setConvertCharset:
 设置文件字符集。
(BOOL) + importSHPFile:toDatasource:
 shape文件倒入方法。将指定路径对应的shape文件倒入成指定数据源中的同名数据集。
(BOOL) + exportSHPNamed:fromDataset:
 shape文件倒出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。
(BOOL) + importMIFFile:toDatasource:
 mif文件倒入方法。将指定路径对应的mif文件倒入成指定数据源中的同名数据集。
(BOOL) + exportMIFNamed:fromDataset:
 mif文件倒出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。
(BOOL) + importTIFFile:toDatasource:
(BOOL) + exportTIFNamed:fromDataset:
(BOOL) + importDWG:toDatasource:bIsBlack:isCad:
(BOOL) + exportDWG:fromDataset:
(BOOL) + importDXF:toDatasource:bIsBlack:isCad:
(BOOL) + exportDXF:fromDataset:
(BOOL) + importKML:toDatasource:targetDatasetName:isCad:
(BOOL) + exportKML:fromDataset:
(BOOL) + importKMZ:toDatasource:targetDatasetName:isCad:
(BOOL) + exportKMZ:fromDataset:
(BOOL) + importGPX:toDatasource:targetDatasetName:
(BOOL) + exportGPX:fromDataset:
(BOOL) + importIMG:toDatasource:
 img文件导入方法。将指定路径对应的img文件倒入成指定数据源中的同名数据集。
(BOOL) + exportIMG:fromDataset:
 img文件导出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。

详细描述

文件转换类。

该类为文件导入导出提供方法。

这些方法针对具体的数据文件类型(目前支持shape和mif型文件),用于将该类文件倒入数据源和将数据源中一数据集导出成该类型文件。 文件转换类方法均为静态方法,调用时无需创建该类实例


成员函数文档

+ (BOOL) exportDWG: (NSString *)  filepath
fromDataset: (Dataset *)  dataset 
+ (BOOL) exportDXF: (NSString *)  filepath
fromDataset: (Dataset *)  dataset 
+ (BOOL) exportGPX: (NSString *)  filepath
fromDataset: (Dataset *)  dataset 
+ (BOOL) exportIMG: (NSString *)  fileName
fromDataset: (Dataset *)  dataset 

img文件导出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。

参数:
fileName 指定倒出文件名,若无.mif后缀,方法将自动添加。
dataset 指定导出的数据集。
+ (BOOL) exportKML: (NSString *)  filepath
fromDataset: (Dataset *)  dataset 
+ (BOOL) exportKMZ: (NSString *)  filepath
fromDataset: (Dataset *)  dataset 
+ (BOOL) exportMIFNamed: (NSString *)  fileName
fromDataset: (Dataset *)  dataset 

mif文件倒出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。

参数:
fileName 指定倒出文件名,若无.mif后缀,方法将自动添加。
dataset 指定导出的数据集。
+ (BOOL) exportSHPNamed: (NSString *)  fileName
fromDataset: (Dataset *)  dataset 

shape文件倒出方法。将指定数据集导出到沙盒目录下生成/覆盖名为指定名称的文件。

参数:
fileName 指定倒出文件名,若无.shp后缀,方法将自动添加。
dataset 指定导出的数据集。
+ (BOOL) exportTIFNamed: (NSString *)  fileName
fromDataset: (Dataset *)  dataset 
+ (BOOL) importDWG: (NSString *)  filepath
toDatasource: (Datasource *)  datasource
bIsBlack: (BOOL)  inverseBlackWhite
isCad: (BOOL)  importAsCAD 
参数:
filepath 导入文件路径
datasource 目标数据源
inverseBlackWhite 是否导入为黑白反色模式
importAsCAD 是否导入为cad数据集,默认为cad数据集,false为简单数据集
+ (BOOL) importDXF: (NSString *)  filepath
toDatasource: (Datasource *)  datasource
bIsBlack: (BOOL)  inverseBlackWhite
isCad: (BOOL)  importAsCAD 
参数:
filepath 导入文件路径
datasource 目标数据源
inverseBlackWhite 是否导入为黑白反色模式
importAsCAD 是否导入为cad数据集,默认为cad数据集,false为简单数据集
+ (BOOL) importGPX: (NSString *)  filepath
toDatasource: (Datasource *)  datasource
targetDatasetName: (NSString *)  targetDatasetName 
+ (BOOL) importIMG: (NSString *)  filePath
toDatasource: (Datasource *)  datasource 

img文件导入方法。将指定路径对应的img文件倒入成指定数据源中的同名数据集。

参数:
filePath 指定倒入的shape文件路径。
datasource 将文件倒入到的数据源。
+ (BOOL) importKML: (NSString *)  filepath
toDatasource: (Datasource *)  datasource
targetDatasetName: (NSString *)  targetDatasetName
isCad: (BOOL)  importAsCAD 
+ (BOOL) importKMZ: (NSString *)  filepath
toDatasource: (Datasource *)  datasource
targetDatasetName: (NSString *)  targetDatasetName
isCad: (BOOL)  importAsCAD 
+ (BOOL) importMIFFile: (NSString *)  filePath
toDatasource: (Datasource *)  datasource 

mif文件倒入方法。将指定路径对应的mif文件倒入成指定数据源中的同名数据集。

参数:
filePath 指定倒入的mif文件路径。
datasource 将文件倒入到的数据源。
+ (BOOL) importSHPFile: (NSString *)  filePath
toDatasource: (Datasource *)  datasource 

shape文件倒入方法。将指定路径对应的shape文件倒入成指定数据源中的同名数据集。

参数:
filePath 指定倒入的shape文件路径。
datasource 将文件倒入到的数据源。
+ (BOOL) importTIFFile: (NSString *)  filePath
toDatasource: (Datasource *)  datasource 
+ (void) setConvertCharset: (Charset value  

设置文件字符集。

参数:
value 导出生成文件或倒入源文件的字符集。默认为GB18030。 导出时该字段(即设置的导出生成文件的字符集)与被导出数据的字符集不匹配,在导出生成文件中将会出现文字乱码情况。 导入时该字段(即设置的读取导人文件的字符集)与导入文件本身的字符集不匹配,在倒入后的数据集中会出现文字乱码情况

该类的文档由以下文件生成: