com.supermap.data.processing
类 ObliquePhotogrammetry3DModelTool
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.processing.ObliquePhotogrammetry3DModelTool
-
- 所有已实现的接口:
- IDisposable
public class ObliquePhotogrammetry3DModelTool extends com.supermap.data.InternalHandleDisposable
倾斜摄影3D模型工具
-
-
构造器概要
构造器 构造器和说明 ObliquePhotogrammetry3DModelTool()
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 static void
addSteppedListener(SteppedListener l)
static boolean
combineFile(String outFileName, String[] fileNames)
已过时。static boolean
combineFile(String outFileName, String[] fileNames, TextureCompressType textureCompressType)
已过时。static boolean
combineFile(String inScpFileName, String outScpFileName, int combineLevel, TextureCompressType type, int processThreadsCount)
已过时。static boolean
compressTextures(String scpFileName, String outputFolder, TextureCompressType type)
已过时。static boolean
compTextureAndDiscre(String scpFileName, String outputFolder, TextureCompressType textureCompressType, DatasetVector datasetVector, String fieleName, CacheFileType cacheFileType)
已过时。static boolean
discret(String scpFileName, String outputFolder, DatasetVector pDatasetVector, String strFieldName)
已过时。void
dispose()
static boolean
ENUTOProjection(String srcFilePath, String outputFilePath, PrjCoordSys desPrj, CoordSysTransParameter transParam, CoordSysTransMethod transMethod)
ENU转换为投影坐标系static boolean
generateProxyOSGBFiles(String inScpFileName, String outScpFileName, int level)
已过时。static boolean
i3sTos3m(String scpFileName, String outputFolder)
已过时。boolean
initialise(String scpFileName)
static boolean
modifyCenter(String scpFileName, String outputFolder, Point3D pointNewCenter)
已过时。static boolean
objQuarterTos3mb(String jsonFileName, String outputFolder)
AltizureOBJ数据转换为S3MBstatic boolean
objToosgb(String xmlFileName, String outputFolder)
obj转osgbstatic boolean
objToosgb(String xmlFileName, String outputFolder, Point3D pointSrc, Point3D pointDest, ObjRotateOption option)
obj转osgb,支持设置转换之后的结果出现的位置。boolean
osgb2s3m(String inputPath, String outputPath)
已过时。static boolean
osgb2s3m(String scpFileName, String outputFolder, TextureCompressType type)
已过时。static boolean
osgbCreateHistoryFiles(ArrayList<String> scpFileNames, ArrayList<Calendar> dateTimes, String scpCurrentFileName, String outputFolder)
OSGB格式生成历史文件static boolean
osgbTo3dTiles(String scpFileName, String outputFolder)
已过时。static boolean
osgbToCompactFile(String scpFileName, String outputFolder)
OSGB转压缩文件static boolean
osgbTodae(String scpFileName, String outputFolder)
OSGB转DAEstatic void
removeSteppedListener(SteppedListener l)
static boolean
s3mTo3DTiles(S3MTo3DTilesParameters s3MTo3DTilesParameters)
S3M转3DTilesstatic boolean
s3mToCompactFile(String scpFile, String outputFolder, StorageType storageType)
生成单个大文件和混合大文件boolean
setCompressType(int nCompressType)
static boolean
sphereToEllipsoidalENU(String srcScpFile, String outputFolder)
已过时。static int
splitScpFile(String scpFileName, int count)
已过时。static boolean
textureRemapping(String[] rootNodeFileNames, String outputFolder, int threadCount, TextureCompressType compressType, CacheFileType cacheFileType)
已过时。static boolean
threeDTilesToS3M(String srcJsonFile, String outputFolder, boolean isENU, CompressedTextureType compressedTextureType, VertexOptimizationType vertexCompressTypeIndex, CacheDataType cacheDataType)
3DTiles转S3Mstatic boolean
threeDTilesToS3M(String srcJsonFile, String outputScpPath, boolean isENU, TextureCompressType textureCompressType, MeshCompressType meshCompressType, CacheDataType cacheDataType, S3MVersion S3MVersion)
3DTiles转S3M(带S3MVersion版本)static boolean
threeDTilesToS3M(String srcJsonFile, String outputScpPath, ThreeDTilesToS3MParameters parameters)
3DTiles转S3M(带3DTiles转S3M参数类)
-
-
-
方法详细资料
-
dispose
public void dispose()
-
discret
@Deprecated public static boolean discret(String scpFileName, String outputFolder, DatasetVector pDatasetVector, String strFieldName)
已过时。
-
osgb2s3m
@Deprecated public static boolean osgb2s3m(String scpFileName, String outputFolder, TextureCompressType type)
已过时。
-
compressTextures
@Deprecated public static boolean compressTextures(String scpFileName, String outputFolder, TextureCompressType type)
已过时。
-
combineFile
@Deprecated public static boolean combineFile(String inScpFileName, String outScpFileName, int combineLevel, TextureCompressType type, int processThreadsCount)
已过时。
-
i3sTos3m
@Deprecated public static boolean i3sTos3m(String scpFileName, String outputFolder)
已过时。
-
osgbTo3dTiles
@Deprecated public static boolean osgbTo3dTiles(String scpFileName, String outputFolder)
已过时。
-
initialise
public boolean initialise(String scpFileName)
-
setCompressType
public boolean setCompressType(int nCompressType)
-
osgb2s3m
@Deprecated public boolean osgb2s3m(String inputPath, String outputPath)
已过时。
-
modifyCenter
@Deprecated public static boolean modifyCenter(String scpFileName, String outputFolder, Point3D pointNewCenter)
已过时。
-
generateProxyOSGBFiles
@Deprecated public static boolean generateProxyOSGBFiles(String inScpFileName, String outScpFileName, int level)
已过时。
-
osgbCreateHistoryFiles
public static boolean osgbCreateHistoryFiles(ArrayList<String> scpFileNames, ArrayList<Calendar> dateTimes, String scpCurrentFileName, String outputFolder)
OSGB格式生成历史文件
-
objToosgb
public static boolean objToosgb(String xmlFileName, String outputFolder, Point3D pointSrc, Point3D pointDest, ObjRotateOption option)
obj转osgb,支持设置转换之后的结果出现的位置。
-
objQuarterTos3mb
public static boolean objQuarterTos3mb(String jsonFileName, String outputFolder)
AltizureOBJ数据转换为S3MB
-
ENUTOProjection
public static boolean ENUTOProjection(String srcFilePath, String outputFilePath, PrjCoordSys desPrj, CoordSysTransParameter transParam, CoordSysTransMethod transMethod)
ENU转换为投影坐标系- 参数:
srcFilePath
- 源文件路径outputFilePath
- 目标文件路径desPrj
-transParam
- 转换参数transMethod
- 转换方法
-
osgbToCompactFile
public static boolean osgbToCompactFile(String scpFileName, String outputFolder)
OSGB转压缩文件
-
splitScpFile
@Deprecated public static int splitScpFile(String scpFileName, int count)
已过时。
-
addSteppedListener
public static void addSteppedListener(SteppedListener l)
-
removeSteppedListener
public static void removeSteppedListener(SteppedListener l)
-
threeDTilesToS3M
public static boolean threeDTilesToS3M(String srcJsonFile, String outputFolder, boolean isENU, CompressedTextureType compressedTextureType, VertexOptimizationType vertexCompressTypeIndex, CacheDataType cacheDataType)
3DTiles转S3M- 参数:
srcJsonFile
- 输入的待转换的3DTiles文件路径outputFolder
- 保存文件路径isENU
- 是否输出为ENU坐标compressedTextureType
- 纹理压缩类型vertexCompressTypeIndex
- 顶点优化方式cacheDataType
- 数据类型,包括三维切片以及倾斜摄影两种。
-
s3mTo3DTiles
public static boolean s3mTo3DTiles(S3MTo3DTilesParameters s3MTo3DTilesParameters)
S3M转3DTiles- 参数:
s3MTo3DTilesParameters
- S3M转3DTiles参数- 返回:
-
textureRemapping
@Deprecated public static boolean textureRemapping(String[] rootNodeFileNames, String outputFolder, int threadCount, TextureCompressType compressType, CacheFileType cacheFileType)
已过时。
-
s3mToCompactFile
public static boolean s3mToCompactFile(String scpFile, String outputFolder, StorageType storageType)
生成单个大文件和混合大文件
-
threeDTilesToS3M
public static boolean threeDTilesToS3M(String srcJsonFile, String outputScpPath, boolean isENU, TextureCompressType textureCompressType, MeshCompressType meshCompressType, CacheDataType cacheDataType, S3MVersion S3MVersion)
3DTiles转S3M(带S3MVersion版本)- 参数:
srcJsonFile
- 输入的待转换的3DTiles文件路径outputScpPath
- 保存文件路径isENU
- 导入的3DTiles是否是椭球textureCompressType
- 纹理压缩类型meshCompressType
- 顶点优化方式cacheDataType
- 数据类型,包括三维切片以及倾斜摄影两种。
-
threeDTilesToS3M
public static boolean threeDTilesToS3M(String srcJsonFile, String outputScpPath, ThreeDTilesToS3MParameters parameters)
3DTiles转S3M(带3DTiles转S3M参数类)- 参数:
srcJsonFile
- 输入的待转换的3DTiles文件路径outputScpPath
- 保存文件路径parameters
- 3DTiles转S3M参数类
-
combineFile
@Deprecated public static boolean combineFile(String outFileName, String[] fileNames)
已过时。
-
combineFile
@Deprecated public static boolean combineFile(String outFileName, String[] fileNames, TextureCompressType textureCompressType)
已过时。
-
compTextureAndDiscre
@Deprecated public static boolean compTextureAndDiscre(String scpFileName, String outputFolder, TextureCompressType textureCompressType, DatasetVector datasetVector, String fieleName, CacheFileType cacheFileType)
已过时。
-
sphereToEllipsoidalENU
@Deprecated public static boolean sphereToEllipsoidalENU(String srcScpFile, String outputFolder)
已过时。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.