三步搞定3DGS和3Dtiles单体化,这个免费工具能省你半天时间

做WebGIS开发的人大概都有共鸣,渲染不是问题,单体化范围数据怎么搞才是问题。

尤其是建筑数量一多、场景范围一大、高度还得反复调,整个流程就变的很繁琐:

  • 手动画范围
  • 高度参数来回试
  • 坐标系对不齐
  • 导出之后还得重改一遍

最后光数据准备就花了大把的时间。

为什么绕不开「单体化」

倾斜摄影和3DGS给我们的是连续、真实的三维"表皮"或点云,但实际业务需要的是单个建筑、设备、设施的独立管理与交互。

例如点击一栋楼弹信息、单独高亮某个厂房、绑定一台设备的运行数据......

要做到这些,就必须先从连续场景里"拆"出独立对象,也就是单体化,它是精细化、可交互三维应用的底座。

卡点到底在哪?

Mapmost SDK一直支持基于外包围盒的单体化渲染,原理是给目标建筑套一个三维"盒子",这个盒子由三个要素决定:

  • **二维底面:**单体在水平面的范围
  • **基底高度:**盒子底部的海拔高度
  • **拉伸高度:**盒子从基底向上延伸的高度

技术原理不复杂,但90%的人都卡在第一步,这个二维底面的范围数据从哪儿来?这是用户提的最多的问题。

传统做法要么用专业GIS软件手绘,要么写脚本从模型自动提取,门槛都不低。

所以我们做了这个工具

为了把这一步简单化,Mapmost推出了单体化范围拾取工具,开发人员可以直接在三维场景里完成全流程:

✅ 支持 倾斜摄影模型(3DTiles)

✅ 支持 3DGS模型(.ply/.splat)

✅ 支持 MMGS服务数据

可以在场景中交互绘制范围、实时调整基底与拉伸高度、即时预览单体化效果,确认后一键导出标准数据,无缝对接Mapmost SDK。

👉 立即体验: delivery.mapmost.com/cdn/Classif...

三步搞定单体化

第一步:场景加载

按数据类型添加数据源,加载预览三维场景。

第二步:构建与微调

激活二维绘制功能,鼠标直接在地图上勾出建筑平面轮廓,单体化效果同步预览,可动态调整基底与拉伸高度,或编辑二维节点微调包围盒,知道满意为止。

第三步:一键导出

效果确认后,点击复制即可获取数据与代码,粘贴到Mapmost SDK工程中,单体化渲染就跑起来:

csharp 复制代码
let option = {
  coordinate: coordinate,   // 包围盒二维面数据
  color: "#ff0000",         // 单体化高亮颜色
  opacity: 0.5,             // 单体化透明度
  baseHeight: 25,           // 包围盒底面起始高度
  stretchHeight: 35,        // 包围盒拉伸高度
};

let analysis = new mapmost.ClassifyAnalysis(map);
analysis.analyse(option);

大场景自动化提取

拾取工具适合中小规模的精修场景,但如果你面对的是整个园区、整片城区,需要批量出范围数据,手动框选肯定不现实。

大范围3DGS建筑模型自动单体化

3DGS路灯、交通标志标牌模型自动单体化

我们已经跑通了基于3DGS的建筑范围自动化提取能力,有这类需求的朋友欢迎直接联系我们,可以针对项目场景做定制方案。

结语

Mapmost单体化范围拾取工具,把过去专业GIS软件里的空间数据准备过程,转成了三维场景里的图形化交互。

虽说是一个小工具,但能在项目里实打实省下时间。

高效协作,始于顺手的工具,欢迎来体验,也欢迎告诉我们你的使用感受。

👉 官网免费试用: www.mapmost.com/#/layout/we...

👉 详细升级文档: www.mapmost.com/mapmost_doc...

#3DGS#单体化#3Dtiles单体化#倾斜摄影单体化

相关推荐
东风破_6 小时前
danci 项目(三):从 JSON 数据到 AI Coding,真实项目里的数据清洗、Prompt 和工程规范
前端·后端·node.js
东风破_7 小时前
danci 项目(一):从需求到架构,一个单词学习系统为什么会这样设计
前端·后端·node.js
蒲公英eric7 小时前
从客户端到服务端:DVWA DOM 型 XSS 模块完整漏洞分析教程
前端·web安全·ai·xss·dvwa·ai安全
单线程_017 小时前
从案例分析 Vue3 Tokenizer+Parser 源码三
前端·javascript·vue.js
顶点多余7 小时前
那些在算法中适合巩固的知识点---1
java·前端·算法
Setsuna_F_Seiei8 小时前
前端转型 Agent 开发 03 之 Agent Tools - 给 Agent 装上手脚
前端·agent·ai编程
jay神8 小时前
【计算机毕业设计】基于SpringBoot的程序教学辅助系统
java·前端·vue.js·spring boot·后端·毕业设计·课程设计
kyriewen10 小时前
我装了30多个Skill,给AI安排了8个岗位
前端·javascript·ai编程
风骏时光牛马11 小时前
大模型落地实践中的技术选型思路与方案对比
前端
IT_陈寒11 小时前
Vite打包时的静态资源坑,我帮你踩过了
前端·人工智能·后端