public class ObliquePhotogrammetry3DModelTool
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
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数据转换为S3MB
|
static boolean |
objToosgb(String xmlFileName,
String outputFolder)
obj转osgb
|
static 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转DAE
|
static void |
removeSteppedListener(SteppedListener l) |
static boolean |
s3mTo3DTiles(S3MTo3DTilesParameters s3MTo3DTilesParameters)
S3M转3DTiles
|
static 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转S3M
|
static 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参数类)
|
public void dispose()
@Deprecated public static boolean discret(String scpFileName, String outputFolder, DatasetVector pDatasetVector, String strFieldName)
@Deprecated public static boolean osgb2s3m(String scpFileName, String outputFolder, TextureCompressType type)
@Deprecated public static boolean compressTextures(String scpFileName, String outputFolder, TextureCompressType type)
@Deprecated public static boolean combineFile(String inScpFileName, String outScpFileName, int combineLevel, TextureCompressType type, int processThreadsCount)
@Deprecated public static boolean i3sTos3m(String scpFileName, String outputFolder)
@Deprecated public static boolean osgbTo3dTiles(String scpFileName, String outputFolder)
public boolean initialise(String scpFileName)
public boolean setCompressType(int nCompressType)
@Deprecated public boolean osgb2s3m(String inputPath, String outputPath)
@Deprecated public static boolean modifyCenter(String scpFileName, String outputFolder, Point3D pointNewCenter)
@Deprecated public static boolean generateProxyOSGBFiles(String inScpFileName, String outScpFileName, int level)
public static boolean osgbCreateHistoryFiles(ArrayList<String> scpFileNames, ArrayList<Calendar> dateTimes, String scpCurrentFileName, String outputFolder)
public static boolean objToosgb(String xmlFileName, String outputFolder, Point3D pointSrc, Point3D pointDest, ObjRotateOption option)
public static boolean objQuarterTos3mb(String jsonFileName, String outputFolder)
public static boolean ENUTOProjection(String srcFilePath, String outputFilePath, PrjCoordSys desPrj, CoordSysTransParameter transParam, CoordSysTransMethod transMethod)
srcFilePath
- 源文件路径outputFilePath
- 目标文件路径desPrj
- transParam
- 转换参数transMethod
- 转换方法public static boolean osgbToCompactFile(String scpFileName, String outputFolder)
@Deprecated public static int splitScpFile(String scpFileName, int count)
public static void addSteppedListener(SteppedListener l)
public static void removeSteppedListener(SteppedListener l)
public static boolean threeDTilesToS3M(String srcJsonFile, String outputFolder, boolean isENU, CompressedTextureType compressedTextureType, VertexOptimizationType vertexCompressTypeIndex, CacheDataType cacheDataType)
srcJsonFile
- 输入的待转换的3DTiles文件路径outputFolder
- 保存文件路径isENU
- 是否输出为ENU坐标compressedTextureType
- 纹理压缩类型vertexCompressTypeIndex
- 顶点优化方式cacheDataType
- 数据类型,包括三维切片以及倾斜摄影两种。public static boolean s3mTo3DTiles(S3MTo3DTilesParameters s3MTo3DTilesParameters)
s3MTo3DTilesParameters
- S3M转3DTiles参数@Deprecated public static boolean textureRemapping(String[] rootNodeFileNames, String outputFolder, int threadCount, TextureCompressType compressType, CacheFileType cacheFileType)
public static boolean s3mToCompactFile(String scpFile, String outputFolder, StorageType storageType)
public static boolean threeDTilesToS3M(String srcJsonFile, String outputScpPath, boolean isENU, TextureCompressType textureCompressType, MeshCompressType meshCompressType, CacheDataType cacheDataType, S3MVersion S3MVersion)
srcJsonFile
- 输入的待转换的3DTiles文件路径outputScpPath
- 保存文件路径isENU
- 导入的3DTiles是否是椭球textureCompressType
- 纹理压缩类型meshCompressType
- 顶点优化方式cacheDataType
- 数据类型,包括三维切片以及倾斜摄影两种。public static boolean threeDTilesToS3M(String srcJsonFile, String outputScpPath, ThreeDTilesToS3MParameters parameters)
srcJsonFile
- 输入的待转换的3DTiles文件路径outputScpPath
- 保存文件路径parameters
- 3DTiles转S3M参数类@Deprecated public static boolean combineFile(String outFileName, String[] fileNames)
@Deprecated public static boolean combineFile(String outFileName, String[] fileNames, TextureCompressType textureCompressType)
@Deprecated public static boolean compTextureAndDiscre(String scpFileName, String outputFolder, TextureCompressType textureCompressType, DatasetVector datasetVector, String fieleName, CacheFileType cacheFileType)
@Deprecated public static boolean sphereToEllipsoidalENU(String srcScpFile, String outputFolder)
Copyright © 2021–2024 SuperMap. All rights reserved.