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()
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。void
setDataName(String name)
设置i3s格式数据的数据名称。void
setInputPath(String path)
设置i3s格式数据的文件路径。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setOutputPath(String path)
设置i3s格式数据的输出路径。void
setProcessThreadsCount(int nThreadCount)
设置线程数。void
setS3MVersion(S3MVersion version)
设置i3s格式数据的s3m版本号,只支持3.0以及3.0之后的版本。boolean
toS3M()
i3s格式数据转换成s3m缓存。
-
-
-
方法详细资料
-
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.