[發明專利]基于3DTiles輸變電GIM模型輕量化顯示的方法在審
| 申請號: | 202010166139.9 | 申請日: | 2020-03-11 |
| 公開(公告)號: | CN111368363A | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 張宗明;楊文浩;林澤鋒;馬杰 | 申請(專利權)人: | 福建積微科技有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F16/29;G06T17/05 |
| 代理公司: | 福州市鼓樓區年盛知識產權代理事務所(普通合伙) 35254 | 代理人: | 吳小波 |
| 地址: | 350100 福建省福州市閩侯縣上*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 dtiles 變電 gim 模型 量化 顯示 方法 | ||
1.一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于:包括以下步驟:
(1)解析CBM、DEV、PHM文件,獲得場景數據:通過文件解析器逐級解析GIM模型中的CBM、DEV、PHM文件,得到場景結構數據;
(2)轉換MOD,STL模型:通過模型構造器完成MOD,STL模型至OBJ文件的轉換工作;
(3)解析FAM屬性文件:通過文件解析器解析GIM模型中的FAM文件,完成模型的屬性信息填充工作;
(4)分解IFC模型:通過IFC相關開源庫將GIM模型中的IFC文件分解為多個OBJ模型文件,并且保存對應的實體屬性;
(5)生成LOD:通過LOD技術生成多個細節層次的OBJ模型;
(6)生成輕量化數據:利用OBJ相關工具將步驟(5)生成的OBJ模型轉換為GLTF文件,利用GLTF文件及生成的屬性數據構建存儲模型信息的b3dm文件,將場景數據按分片結構劃分,創建tileset數據結構;
(7)發布數據服務:將步驟(6)創建的tileset數據結構通過服務器發布。
2.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(1)中文件解析器包括INI解析器和XML解析器。
3.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(2)中轉換MOD,STL模型,是通過解析MOD文件獲得模型信息,包括模型類型、模型形狀和模型尺寸,通過開源圖形庫完成基礎模型、布爾模型的構建以及多個模型的合并,借助開源圖形庫將構建完成的MOD模型導出為OBJ模型文件以及將STL模型轉換為OBJ模型文件。
4.根據權利要求3所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述開源圖形庫為openmesh和cgal兩個圖形庫。
5.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(4)中IFC相關開源庫為IFC++開源庫。
6.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(5)中LOD技術采用三角網格算法方案。
7.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(6)中OBJ相關工具為obj2gltf工具。
8.根據權利要求1所述的一種基于3DTiles輸變電GIM模型輕量化顯示的方法,其特征在于,所述步驟(7)中訪問發布的數據服務,結合CesiumJS庫與WebGL技術便可以在WEB端顯示GIM模型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建積微科技有限公司,未經福建積微科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010166139.9/1.html,轉載請聲明來源鉆瓜專利網。





