国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb 更新时间:2026-08-18

@TOC(国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb 更新时间:2026-08-18)

国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb

更新时间:2026-08-18

软件概述

  • 该软件为毕安格软件发布的 Engine Express 套件中的 GIM 模块。
  • GIM 模块是独立应用, 不依赖其它软件,它支持将国家电网 GIM 格式模型文件一键转换输出为 glTF/glb3D Tiles (for Cesium) 格式。
  • 目前支持 变电站工程架空输电工程
  • 对于 架空输电工程 自动输出杆塔明细表;

安装使用

  • 从网盘的 Engine-Express/EngineExpress_GIM 目录中下载最新日期版本安装包进行安装。
  • 为了满足不同的场景需求,我们提供了以下使用方式:
    • CLI 命令行:
      1. 在 Windows 桌面上双击快捷方式 BimAngle Engine CLI (For GIM),启动命令行脚本生成对话框;
      2. 切换到目标格式标签页,选择输入和输出文件路径,会自动生成对应的命令行脚本并显示在对话框下部;
      3. 点击 运行 按钮立即执行命令行脚本;
        • 您也可以选择复制脚本内容,在命令行窗口中粘贴后执行;
        • 或者以该命令行脚本为模板,替换输入输出路径后,从您的程序中调用以实现批量转换;
    • 服务器端转换:
      1. 通过安装网盘中免费提供的 Cloud 软件,可以满足与现有平台集成以及服务器端批量转换的需求;
      2. Cloud 软件在远程桌面环境下运行,它将本机已安装的 Engine Express 模块的命令行接口封装为 REST API 接口;
      3. 您可以在您的平台中通过调用 REST API 接口,实现服务器端批量转换;
      4. 如果您的平台和 Cloud 部署在同一台电脑上,还可以直接调用 Cloud 软件自带的命令行接口执行转换。
    • 集成 SDK
      1. 我们已经将核心的转换功能封装为 SDK 并发布到 NuGet 上,您的桌面应用可以集成 SDK 实现界面自定义和功能集成;

功能特点

导出 3D Tiles 格式

  • 广泛格式兼容:支持 3D Tiles 1.0 和 1.1 规范,兼容 EarthSDK 场景树;
  • 高效加载浏览:采用空间分块和多级 LOD 技术,实现大规模模型的快速加载与浏览;
  • 属性数据支持:支持构件属性数据的完整导出,便于后续查询与分析;
  • 数模分离:默认属性与模型分开输出,在 Cesium 中可动态加载,并输出 SQLite 数据库以便数据传递;
  • 属性嵌入(可选):可将选中属性嵌入到 3D Tiles 中,方便样式化定制与数据管理;
  • 支持 BIM 应用:输出场景构件树及完整构件属性数据,可关联原始模型构件;
  • 无数据量限制:支持超大数据集;
  • 支持实例化:显著减少重复几何体的存储,提升加载性能;
  • 丰富渲染效果:支持多种材质和纹理映射;
  • 数据压缩:支持 Draco、Mesh Optimizer、Mesh Quantization 和 Web3D Quantized;
  • 纹理压缩:支持 KTX2 和 WebP;
  • 多种图元类型:支持模型线与模型点;
  • 更多业务场景:生成轮廓线、缩略图、模型抽壳等;
  • 便捷辅助功能:导出后快捷预览、交互地理配准、输出模型加载网页模板等;
  • 高精度地理配准:
    • 站心坐标方式(ENU)
      • 适用于未关联测绘坐标或无法获取测绘坐标系信息的项目;
      • 基本思路是分别定义模型中站心的坐标,以及这个站心对应的 WGS84 地理经纬度坐标,然后移动模型,使这两个坐标点对齐完成配准;
      • 可指定站心的模型坐标,或自动取模型场地平面中心点作为站心;
      • 可指定站心的地理坐标(经纬度、高程);
      • 可逐点校正模型坐标高程以贴合地球曲率;
      • 支持手工交互式调整模型位置、对齐和旋转(基于 BimAngle Browser 软件或内置预览器)。
    • 投影坐标方式(PROJ)
      • 适用于已关联测绘坐标的项目;
      • 基本思路是根据设定的投影坐标系配置,对模型坐标执行逐点逆投影转换,得到对应的 WGS84 地理经纬度坐标完成配准;
      • 可指定模型当前使用的投影坐标系(EPSG 代码或 PROJ 描述字符串);
      • 支持平面坐标转换(采用二维四参数),对自定义的模型原始坐标进行变换以得到有效的投影坐标;
      • 支持设定投影面高程(采用椭球变换法),解决高海拔测区采用特定投影面高程带来的水平偏差问题;
      • 支持大地水准面高程校正(支持 EGM96EGM2008 25'EGM2008 1' 模型),提升大范围模型的高程精度;
      • 支持设置高程常数偏移量。
  • Cesium 界面工具集
    • 构件信息拾取
      • 自动识别数据集:加载 tileset 后无需手动绑定,插件自动检测并启用拾取功能。
      • 悬停高亮:鼠标划过构件即高亮显示,高亮颜色可自定义。
      • 点击展示属性:左键点击构件,在原生 InfoBox 中呈现完整属性表格。
      • 右键飞行定位:右键点击构件,镜头自动飞行至其空间包围球,快速聚焦目标。
      • 父节点批量着色:选中分组节点时,所有子代构件同步着色,支持层级选择场景。
    • 场景树
      • 浮动场景树面板:可拖拽、可缩放的悬浮面板,展示模型的完整节点层级结构。
      • 万级节点虚拟滚动:采用虚拟滚动技术,流畅支持数万节点大型数据集。
      • 多数据集下拉切换:同时加载多个 tileset 时,通过下拉框随时切换查看不同数据集的场景树。
      • 节点显隐级联控制:勾选/取消节点复选框,可见性变更自动级联至全部子节点。
      • 双击节点飞行定位:双击任意树节点,镜头即飞行至该节点的空间包围球范围。
      • 与视口双向联动:点击树节点触发属性展示;在 Cesium 视口拾取构件后,场景树自动滚动并高亮对应节点。
    • 测量工具
      • 坐标拾取:单击地形或模型表面,即时获取该点的经纬度与高程,结果以通知卡片展示。
      • 两点直线距离测量:依次点击两个空间点(可跨不同数据集),实时预览连线并输出精确距离。
      • 测量结果持久展示:每条测量结果保留为场景实体与通知卡片,支持多次测量同屏对比。
      • 一键清除全部结果:单次操作同时移除所有测量实体与通知卡片,不影响其他插件状态。
    • 漫游导航工具
      • 键鼠第一人称漫游:WASD+QE 控制移动,鼠标通实现无边界视角旋转,沉浸感强。
      • 虚拟摇杆触控支持:屏幕摇杆与按键完全支持触控设备操作,且不干扰 Cesium 原生地图手势。
      • 双击快速推进:双击场景中任意目标点,镜头自动平滑飞行至中间位置并始终朝向目标,便于快速接近兴趣区域。
    • 地形挖坑工具(用于观察地表以下的模型)
      • 矩形拉框挖坑:点击两个对角点即完成矩形挖坑,矩形方向跟随当前相机视角对齐,操作直觉自然。
      • 任意多边形挖坑:逐点绘制任意顶点数的多边形轮廓,双击或右键闭合完成挖坑。
      • 坑体三维可视化:挖坑后自动生成深棕色坑底平面与贴地坑壁,空间感真实清晰。
      • 深度一键预设:提供 5 / 10 / 20 / 50 m 快捷按钮及自定义输入,灵活适配不同场景需求。
      • 地面透视辅助:开启透视模式可透过地面预览地下管线或基坑模型,再行精准绘制范围。

导出 glTF / glb 格式

  • 广泛格式兼容:支持 glTF 2.0 规范,兼容各类应用场景;
  • 属性数据支持:支持构件属性数据的完整导出,便于后续查询与分析;
  • 数模分离:默认属性与模型分开输出,并输出 SQLite 数据库以便数据传递;
  • 支持 BIM 应用:输出场景构件树及完整构件属性数据,可关联原始模型构件;
  • 无数据量限制:支持超大数据集,并支持将超大模型分片输出以提升加载效率;
  • 支持实例化:显著减少重复几何体的存储,提升加载性能;
  • 丰富渲染效果:支持多种材质和纹理映射;
  • 数据压缩:支持 DracoMesh OptimizerMesh QuantizationWeb3D Quantized
  • 纹理压缩:支持 KTX2WebP
  • 多种图元类型:支持模型线与模型点;
  • 更多业务场景:生成缩略图、模型抽壳等;
  • 便捷辅助功能:导出后快捷预览、输出模型加载网页模板等。
相关推荐
LateFrames1 天前
3D Slicer 5.13 能力边界清单(87项)
3d·3d slicer
电子云与长程纠缠1 天前
UE5 Lyra PocketWorld进行3D内容UI预览 - 上
开发语言·学习·3d·ue5·游戏引擎
玖玥拾1 天前
Unity3D RPG 入门项目(八)游戏设置面板、帧率控制、快捷技能药品栏、技能解锁系统
游戏·3d·unity·游戏引擎
探索前端1 天前
3dtiles加载时被地形遮挡问题研究及处理思路
前端·3d·cesium
进哥AI研习社2 天前
从像素到3D开放世界:Kimi K3在游戏开发中的引擎级能力实测
3d
小宇的天下2 天前
3D IC 与 TSV:设计挑战与需求
3d
xiaominlaopodaren2 天前
three.js最小地图运行时(一):视图状态
javascript·gis·three.js
杀生丸学AI3 天前
【稀疏重建】StructSplat:基于非校准稀疏视图的可泛化3DGS
深度学习·3d·音视频·transformer·三维重建·空间智能
蓝速科技3 天前
蓝速科技 3D 全息舱 AI 数字人一体机全尺寸选型实测指南
人工智能·科技·3d