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
海图格式数据导入设置信息类。各种海图数据类型导入设置的基类,提供导入设置的公共方法。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 String
getSourceFilePath()
返回需要导入的海图数据文件的路径。FileTypeChart
getSourceFileTypeChart()
返回需要导入的海图数据的类型。DatasetGroup
getTargetDatasetGroup()
返回目标数据集分组信息。Datasource
getTargetDatasource()
返回需要导入的目标数据源对象。DatasourceConnectionInfo
getTargetDatasourceConnectionInfo()
返回目标数据源连接信息。EncodeType
getTargetEncodeType()
返回要生成的数据集的编码类型。boolean
isConvertToMercator()
返回导入时是否将数据转换为墨卡托投影坐标系。void
setConvertToMercator(boolean value)
设置导入时是否将数据转换为墨卡托投影坐标系。void
setSourceFilePath(String path)
设置需要导入的海图数据文件的路径。void
setTargetDatasetGroup(DatasetGroup datasetGroup)
设置目标数据集分组信息。void
setTargetDatasource(Datasource datasource)
设置需要导入的目标数据源对象。void
setTargetDatasourceConnectionInfo(DatasourceConnectionInfo datasourceConnectionInfo)
设置目标数据源连接信息。void
setTargetEncodeType(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)
设置目标数据集分组信息。- 参数:
value
- 目标数据集分组信息。
-
getTargetEncodeType
public EncodeType getTargetEncodeType()
返回要生成的数据集的编码类型。- 返回:
- 要生成的数据集的编码类型。
-
setTargetEncodeType
public void setTargetEncodeType(EncodeType encodeType)
设置要生成的数据集的编码类型。- 参数:
encodeType
- 要生成的数据集的编码类型。
-
isConvertToMercator
public boolean isConvertToMercator()
返回导入时是否将数据转换为墨卡托投影坐标系。- 返回:
- 导入时是否将数据转换为墨卡托投影坐标系。
-
setConvertToMercator
public void setConvertToMercator(boolean value)
设置导入时是否将数据转换为墨卡托投影坐标系。- 参数:
value
- 导入时是否将数据转换为墨卡托投影坐标系。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.