SuperMap iObjects Java 如何将3DTiles数据转换为S3M三维瓦片
作者姜尔一、技术思路本文用于将基于倾斜摄影三维模型、人工建模数据、BIM、点云等数据生成的3D Tiles 1.0数据转换为S3M数据。参数说明接口详情可见SuperMap iObject Java帮助文档https://support.supermap.com/DataWarehouse/WebDocHelp/iObjectsJava/index.html二、主要代码Boolean flag obliquePhotogrammetry3DModelTool.threeDTilesToS3M(srcJsonFile, outputScpPath, threeDTilesToS3MParameters);//3DTiles转S3M带3DTiles转S3M参数类三、完整示例代码package gettingstarted; import com.supermap.data.AttributeExtentType; import com.supermap.data.S3MVersion; import com.supermap.data.processing.*; public class ThreeDTilesToS3M { public static void main(String[] args) { ObliquePhotogrammetry3DModelTool obliquePhotogrammetry3DModelTool new ObliquePhotogrammetry3DModelTool();//倾斜摄影3D模型工具 ThreeDTilesToS3MParameters threeDTilesToS3MParametersnew ThreeDTilesToS3MParameters(); threeDTilesToS3MParameters.setAttributeType(AttributeExtentType.ATTRIBUTE);//设置属性类型。attribute属性存储类型 threeDTilesToS3MParameters.setCacheName(tilesetS3MB);//设置瓦片名称 threeDTilesToS3MParameters.setENU(false);//设置是否为ENU坐标。 threeDTilesToS3MParameters.setCacheDataType(CacheDataType.NORMALCACHEFILE);//设置瓦片数据类型。NORMALCACHEFILE 三维瓦片 threeDTilesToS3MParameters.setMeshCompressType(MeshCompressType.NONE);//设置几何压缩方式。 threeDTilesToS3MParameters.setS3MVersion(S3MVersion.VERSION_301);//设置S3M版本。 threeDTilesToS3MParameters.setTextureCompressType(TextureCompressType.TEXTURECOMPRESS_DXT);//设置纹理压缩格式。 threeDTilesToS3MParameters.setThreadCount(10);//设置线程数 String srcJsonFile E:/lxy-work/2026channels/20260130SuperMap iObjects Java 如何将3DTiles数据转换为S3M三维瓦片/lsbzztModel3/tileset.json; String outputScpPath E:\\lxy-work\\2026channels\\20260130SuperMap iObjects Java 如何将3DTiles数据转换为S3M三维瓦片\\tilesetS3MB; Boolean flag obliquePhotogrammetry3DModelTool.threeDTilesToS3M(srcJsonFile, outputScpPath, threeDTilesToS3MParameters);//3DTiles转S3M带3DTiles转S3M参数类 System.out.println(3DTiles转S3M是否成功 flag); } }四、运行结果展示3DTILES效果3DTILES 转S3MS3M加载效果

相关新闻

衣柜除湿照明(有完整资料)

衣柜除湿照明(有完整资料)

资料查找方式: 特纳斯电子(电子校园网):搜索下面编号即可 编号: CP-51-2021-049 设计简介: 本设计是基于单片机的衣柜除湿照明系统,主要实现以下功能: 可通过LCD1602显示温湿度&…

2026/7/5 1:02:26 阅读更多 →
《从0到1:程序员一步一步创立一人公司并实现每日营收1万元》

《从0到1:程序员一步一步创立一人公司并实现每日营收1万元》

《从0到1:程序员一步一步创立一人公司并实现每日营收1万元》 作者:iwant 基于AI研究创作 字数:约5万字 完成日期:2026年1月30日 版本:最终出版版v3.0 前言 我们正处在一个技术革命与创业范式转变的历史交汇点。当人工智能、云计算和自动化工具以前所未有的速度降低创业门…

2026/7/6 1:39:22 阅读更多 →
NDSM05数字输出模块

NDSM05数字输出模块

NDSM05 数字输出模块简介NDSM05 数字输出模块是一款用于工业自动化系统中的现场执行控制模块,主要负责将控制系统的逻辑指令可靠地转换为数字输出信号,驱动各类现场设备稳定运行。该模块结构紧凑、性能稳定,适用于多种工业控制环境。提供多路…

2026/7/3 15:12:27 阅读更多 →

最新新闻

Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例

Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例

Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例 【免费下载链接】redis-lua A Lua client library for the redis key value storage system. 项目地址: https://gitcode.com/gh_mirrors/re/redis-lua Redis-Lua是一个纯Lua编写的Redis客户端库…

2026/7/6 17:24:58 阅读更多 →
如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南

如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南

如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南 【免费下载链接】source-editor A native source editor for iOS and macOS, written in Swift 项目地址: https://gitcode.com/gh_mirrors/so/source-editor SourceEditor是一个专为iOS和…

2026/7/6 17:24:57 阅读更多 →
5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库

5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库

5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库 【免费下载链接】neomodel An Object Graph Mapper (OGM) for the Neo4j graph database. 项目地址: https://gitcode.com/gh_mirrors/ne/neomodel Neomodel是Neo4j图数据库的官方推荐Py…

2026/7/6 17:22:56 阅读更多 →
终极指南:如何用Ice彻底掌控你的macOS菜单栏

终极指南:如何用Ice彻底掌控你的macOS菜单栏

终极指南:如何用Ice彻底掌控你的macOS菜单栏 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice 你是否曾为macOS菜单栏上拥挤不堪的图标感到烦恼?菜单栏图标越来越多&#xff0c…

2026/7/6 17:20:55 阅读更多 →
163MusicLyrics:一站式免费歌词下载神器,轻松获取网易云与QQ音乐歌词

163MusicLyrics:一站式免费歌词下载神器,轻松获取网易云与QQ音乐歌词

163MusicLyrics:一站式免费歌词下载神器,轻松获取网易云与QQ音乐歌词 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为找不到音乐歌词而烦恼…

2026/7/6 17:18:54 阅读更多 →
Changes核心功能深度解析:构建、测试与报告一体化平台

Changes核心功能深度解析:构建、测试与报告一体化平台

Changes核心功能深度解析:构建、测试与报告一体化平台 【免费下载链接】changes A dashboard for your code. A build system. 项目地址: https://gitcode.com/gh_mirrors/ch/changes Changes是一款功能强大的代码构建与测试一体化平台,它将项目监…

2026/7/6 17:18:54 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻