com.supermap.chart.conversion

类 ImportSettingChart

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.chart.conversion.ImportSettingChart
  • 所有已实现的接口:
    IDisposable
    直接已知子类:
    ImportSettingChartS101, ImportSettingChartS57


    public abstract class ImportSettingChart
    extends com.supermap.data.InternalHandleDisposable
    海图格式数据导入设置信息类。各种海图数据类型导入设置的基类,提供导入设置的公共方法。
    • 方法详细资料

      • 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.