com.supermap.chart.conversion
类 ImportSettingChart
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.chart.conversion.ImportSettingChart
-
- 所有已实现的接口:
- IDisposable
public abstract class ImportSettingChart extends com.supermap.data.InternalHandleDisposable海图格式数据导入设置信息类。各种海图数据类型导入设置的基类,提供导入设置的公共方法。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 StringgetSourceFilePath()返回需要导入的海图数据文件的路径。FileTypeChartgetSourceFileTypeChart()返回需要导入的海图数据的类型。DatasetGroupgetTargetDatasetGroup()返回目标数据集分组信息。DatasourcegetTargetDatasource()返回需要导入的目标数据源对象。DatasourceConnectionInfogetTargetDatasourceConnectionInfo()返回目标数据源连接信息。EncodeTypegetTargetEncodeType()返回要生成的数据集的编码类型。booleanisConvertToMercator()返回导入时是否将数据转换为墨卡托投影坐标系。voidsetConvertToMercator(boolean value)设置导入时是否将数据转换为墨卡托投影坐标系。voidsetSourceFilePath(String path)设置需要导入的海图数据文件的路径。voidsetTargetDatasetGroup(DatasetGroup datasetGroup)设置目标数据集分组信息。voidsetTargetDatasource(Datasource datasource)设置需要导入的目标数据源对象。voidsetTargetDatasourceConnectionInfo(DatasourceConnectionInfo datasourceConnectionInfo)设置目标数据源连接信息。voidsetTargetEncodeType(EncodeType encodeType)设置要生成的数据集的编码类型。-
从接口继承的方法 com.supermap.data.IDisposable
dispose
-
-
-
-
方法详细资料
-
getSourceFilePath
public String getSourceFilePath()
返回需要导入的海图数据文件的路径。- 返回:
- 需要导入的海图数据文件的路径。
-
setSourceFilePath
public void setSourceFilePath(String path)
设置需要导入的海图数据文件的路径。- 参数:
path- 需要导入的海图数据文件的路径。该属性除了支持具体的文件名称以外,还支持以正则表达式的方式指定文件名。比如 C:\Data\*.000,就可以把 C:\Data下所有000文件都按照设定的参数进行转换。
注意,在使用正则表达式时,也只能是同一种数据类型,由
getSourceFileTypeChart()方法来确定。
-
getSourceFileTypeChart
public FileTypeChart getSourceFileTypeChart()
返回需要导入的海图数据的类型。- 返回:
- 需要导入的海图数据的类型。
- 默认值:
- 默认值为
FileTypeChart.NONE
-
getTargetDatasourceConnectionInfo
public DatasourceConnectionInfo getTargetDatasourceConnectionInfo()
返回目标数据源连接信息。- 返回:
- 目标数据源连接信息。
-
setTargetDatasourceConnectionInfo
public void setTargetDatasourceConnectionInfo(DatasourceConnectionInfo datasourceConnectionInfo)
设置目标数据源连接信息。如果没有对应的数据源,则根据设置的连接信息新建。- 参数:
datasourceConnectionInfo- 目标数据源连接信息。
-
getTargetDatasource
public Datasource getTargetDatasource()
返回需要导入的目标数据源对象。- 返回:
- 需要导入的目标数据源对象。
-
setTargetDatasource
public void setTargetDatasource(Datasource datasource)
设置需要导入的目标数据源对象。setTargetDatasource()与setTargetDatasourceConnectionInfo()两个方法相互冲突,设置完一个后,之前对应的设置的就会被设置为null。- 参数:
datasource- 需要导入的目标数据源对象。
-
getTargetDatasetGroup
public DatasetGroup getTargetDatasetGroup()
返回目标数据集分组信息。- 返回:
- 目标数据集分组信息。
-
setTargetDatasetGroup
public void setTargetDatasetGroup(DatasetGroup datasetGroup)
设置目标数据集分组信息。- 参数:
datasetGroup- 目标数据集分组信息。
-
getTargetEncodeType
public EncodeType getTargetEncodeType()
返回要生成的数据集的编码类型。- 返回:
- 要生成的数据集的编码类型。
-
setTargetEncodeType
public void setTargetEncodeType(EncodeType encodeType)
设置要生成的数据集的编码类型。- 参数:
encodeType- 要生成的数据集的编码类型。
-
isConvertToMercator
public boolean isConvertToMercator()
返回导入时是否将数据转换为墨卡托投影坐标系。- 返回:
- 导入时是否将数据转换为墨卡托投影坐标系。
-
setConvertToMercator
public void setConvertToMercator(boolean value)
设置导入时是否将数据转换为墨卡托投影坐标系。- 参数:
value- 导入时是否将数据转换为墨卡托投影坐标系。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.