@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/glb和3D Tiles (for Cesium)格式。- 目前支持
变电站工程和架空输电工程; - 对于
架空输电工程自动输出杆塔明细表;
安装使用
- 从网盘的
Engine-Express/EngineExpress_GIM目录中下载最新日期版本安装包进行安装。- 网盘地址:https://pan.baidu.com/s/1VyRdmcBx-lMNfYbZn4NtIg
- 首次安装运行会自动获得试用授权(30 天内最多转换 30 次),若未收到试用授权可联系客服。
- 为了满足不同的场景需求,我们提供了以下使用方式:
- CLI 命令行:
- 在 Windows 桌面上双击快捷方式
BimAngle Engine CLI (For GIM),启动命令行脚本生成对话框; - 切换到目标格式标签页,选择输入和输出文件路径,会自动生成对应的命令行脚本并显示在对话框下部;
- 点击
运行按钮立即执行命令行脚本;- 您也可以选择复制脚本内容,在命令行窗口中粘贴后执行;
- 或者以该命令行脚本为模板,替换输入输出路径后,从您的程序中调用以实现批量转换;
- 在 Windows 桌面上双击快捷方式
- 服务器端转换:
- 通过安装网盘中免费提供的
Cloud软件,可以满足与现有平台集成以及服务器端批量转换的需求; Cloud软件在远程桌面环境下运行,它将本机已安装的Engine Express模块的命令行接口封装为REST API接口;- 您可以在您的平台中通过调用
REST API接口,实现服务器端批量转换; - 如果您的平台和
Cloud部署在同一台电脑上,还可以直接调用Cloud软件自带的命令行接口执行转换。
- 通过安装网盘中免费提供的
- 集成
SDK:- 我们已经将核心的转换功能封装为
SDK并发布到 NuGet 上,您的桌面应用可以集成SDK实现界面自定义和功能集成;
- 我们已经将核心的转换功能封装为
- CLI 命令行:
功能特点
导出 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 描述字符串);
- 支持平面坐标转换(采用二维四参数),对自定义的模型原始坐标进行变换以得到有效的投影坐标;
- 支持设定投影面高程(采用椭球变换法),解决高海拔测区采用特定投影面高程带来的水平偏差问题;
- 支持大地水准面高程校正(支持
EGM96、EGM2008 25'和EGM2008 1'模型),提升大范围模型的高程精度; - 支持设置高程常数偏移量。
- 站心坐标方式(ENU)
- Cesium 界面工具集
- 构件信息拾取
- 自动识别数据集:加载 tileset 后无需手动绑定,插件自动检测并启用拾取功能。
- 悬停高亮:鼠标划过构件即高亮显示,高亮颜色可自定义。
- 点击展示属性:左键点击构件,在原生 InfoBox 中呈现完整属性表格。
- 右键飞行定位:右键点击构件,镜头自动飞行至其空间包围球,快速聚焦目标。
- 父节点批量着色:选中分组节点时,所有子代构件同步着色,支持层级选择场景。
- 场景树
- 浮动场景树面板:可拖拽、可缩放的悬浮面板,展示模型的完整节点层级结构。
- 万级节点虚拟滚动:采用虚拟滚动技术,流畅支持数万节点大型数据集。
- 多数据集下拉切换:同时加载多个 tileset 时,通过下拉框随时切换查看不同数据集的场景树。
- 节点显隐级联控制:勾选/取消节点复选框,可见性变更自动级联至全部子节点。
- 双击节点飞行定位:双击任意树节点,镜头即飞行至该节点的空间包围球范围。
- 与视口双向联动:点击树节点触发属性展示;在 Cesium 视口拾取构件后,场景树自动滚动并高亮对应节点。
- 测量工具
- 坐标拾取:单击地形或模型表面,即时获取该点的经纬度与高程,结果以通知卡片展示。
- 两点直线距离测量:依次点击两个空间点(可跨不同数据集),实时预览连线并输出精确距离。
- 测量结果持久展示:每条测量结果保留为场景实体与通知卡片,支持多次测量同屏对比。
- 一键清除全部结果:单次操作同时移除所有测量实体与通知卡片,不影响其他插件状态。
- 漫游导航工具
- 键鼠第一人称漫游:WASD+QE 控制移动,鼠标通实现无边界视角旋转,沉浸感强。
- 虚拟摇杆触控支持:屏幕摇杆与按键完全支持触控设备操作,且不干扰 Cesium 原生地图手势。
- 双击快速推进:双击场景中任意目标点,镜头自动平滑飞行至中间位置并始终朝向目标,便于快速接近兴趣区域。
- 地形挖坑工具(用于观察地表以下的模型)
- 矩形拉框挖坑:点击两个对角点即完成矩形挖坑,矩形方向跟随当前相机视角对齐,操作直觉自然。
- 任意多边形挖坑:逐点绘制任意顶点数的多边形轮廓,双击或右键闭合完成挖坑。
- 坑体三维可视化:挖坑后自动生成深棕色坑底平面与贴地坑壁,空间感真实清晰。
- 深度一键预设:提供 5 / 10 / 20 / 50 m 快捷按钮及自定义输入,灵活适配不同场景需求。
- 地面透视辅助:开启透视模式可透过地面预览地下管线或基坑模型,再行精准绘制范围。
- 构件信息拾取
导出 glTF / glb 格式
- 广泛格式兼容:支持 glTF 2.0 规范,兼容各类应用场景;
- 属性数据支持:支持构件属性数据的完整导出,便于后续查询与分析;
- 数模分离:默认属性与模型分开输出,并输出 SQLite 数据库以便数据传递;
- 支持 BIM 应用:输出场景构件树及完整构件属性数据,可关联原始模型构件;
- 无数据量限制:支持超大数据集,并支持将超大模型分片输出以提升加载效率;
- 支持实例化:显著减少重复几何体的存储,提升加载性能;
- 丰富渲染效果:支持多种材质和纹理映射;
- 数据压缩:支持
Draco、Mesh Optimizer、Mesh Quantization和Web3D Quantized; - 纹理压缩:支持
KTX2和WebP; - 多种图元类型:支持模型线与模型点;
- 更多业务场景:生成缩略图、模型抽壳等;
- 便捷辅助功能:导出后快捷预览、输出模型加载网页模板等。