com.supermap.data.conversion

类 ImportSettingModelDXF

  • 所有已实现的接口:
    IDisposable


    public class ImportSettingModelDXF
    extends ImportSetting
    ModelDXF 文件导入的参数类型。该类继承于 ImportSetting 类。

    该类型仅在 Windows 平台版本中支持,在 Linux版本中不提供。

    注意: 传入的文件型的数据源和工作空间连接信息,在传入之前不能被打开,否则会导入失败。

    • 构造器详细资料

      • ImportSettingModelDXF

        public ImportSettingModelDXF()
        默认构造函数,创建一个新的importSettingModelDXF对象
      • ImportSettingModelDXF

        public ImportSettingModelDXF(ImportSettingModelDXF importSettingModelDXF)
        拷贝构造函数,返回一个设置信息相同的importSettingModelDXF对象
        参数:
        importSettingModelDXF - 用于初始化 ImportSettingModelDXF 新实例的对象。
      • ImportSettingModelDXF

        public ImportSettingModelDXF(String sourceFilePath,
                                     Datasource targetDatasource)
        根据指定的参数构造 ImportSettingModelDXF 类的新实例。
        参数:
        sourceFilePath - 指定的导入 ModelDXF 格式数据的源文件路径。
        targetDatasource - 指定的导入到目标数据源对象。
      • ImportSettingModelDXF

        public ImportSettingModelDXF(String sourceFilePath,
                                     DatasourceConnectionInfo targetConnectionInfo)
        通过指定源文件来构造一个importSettingModelDXF对象
        参数:
        sourceFilePath - 源文件全路径
        targetConnectionInfo - 目标数据源连接信息
    • 方法详细资料

      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
      • setPosition

        public void setPosition(Point3D pntPosition)
        设置导入模型的定位点。
        参数:
        pntPosition - 三维点对象,用于表示模型导入时的经纬度和高度,默认数值为(0,0,0)。
      • getPosition

        public Point3D getPosition()
        获取导入模型的定位点。
        返回:
        三维点对象,用于表示模型导入时的经纬度和高度,默认数值为(0,0,0)。
      • isImportingAsCAD

        public boolean isImportingAsCAD()
        获取导入模式,即目标数据集类型,默认为false, 即导入为数据对应类型的简单矢量数据集,否则为CAD数据集
        返回:
        是否以CAD导入
      • setImportingAsCAD

        public void setImportingAsCAD(boolean value)
        设置导入模式(目前ModelDXF模型数据只支持导入模型数据集,不支持导入为CAD数据集,如果设置为true时将导入失败)
        参数:
        value - 是否以CAD导入,true则使用CAD导入,false使用模型数据集类型导入

Copyright © 2021–2024 SuperMap. All rights reserved.