com.supermap.data.processing

类 I3STool

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.processing.I3STool
  • 所有已实现的接口:
    IDisposable


    public class I3STool
    extends com.supermap.data.InternalHandleDisposable
    实现将i3s格式数据转换成s3m。支持1.2版本的精模、倾斜、BIM数据。
    从以下版本开始:
    11.2.0。
    • 构造器详细资料

      • I3STool

        public I3STool()
    • 方法详细资料

      • dispose

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

        public void setInputPath(String path)
        设置i3s格式数据的文件路径。
        参数:
        path - 文件路径。
      • setOutputPath

        public void setOutputPath(String path)
        设置i3s格式数据的输出路径。
        参数:
        path - 输出路径。
      • setDataName

        public void setDataName(String name)
        设置i3s格式数据的数据名称。
        参数:
        name - 数据名称。
      • setS3MVersion

        public void setS3MVersion(S3MVersion version)
        设置i3s格式数据的s3m版本号,只支持3.0以及3.0之后的版本。
        参数:
        version - 版本号。
      • setProcessThreadsCount

        public void setProcessThreadsCount(int nThreadCount)
        设置线程数。
        参数:
        nThreadCount - 线程数。
      • toS3M

        public boolean toS3M()
        i3s格式数据转换成s3m缓存。支持将倾斜摄影三维模型、BIM、城市精细模型、点云等生成的I3S 1.2/1.3数据(符合OGC社区标准)转成S3M 3.0/3.01数据。
        返回:
        返回true, 表示转换成功;返回false,表示转换失败。
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2024 SuperMap. All rights reserved.