系列目錄???? 【已更新最新開(kāi)發(fā)文章,點(diǎn)擊查看詳細(xì)】
<https://www.cnblogs.com/SavionZhang/p/11424431.html>
BIMFACE 平臺(tái)是一個(gè)對(duì)外開(kāi)放的平臺(tái),建筑行業(yè)的相關(guān)公司、軟件公司或者有 BIM 業(yè)務(wù)需求的公司都可以注冊(cè)成為開(kāi)發(fā)者并使用其提供的強(qiáng)大功能。
注冊(cè)賬號(hào)成為開(kāi)發(fā)者 注冊(cè)地址:http://bimface.com/register#/register
<http://bimface.com/register#/register>
注冊(cè)成功后,使用注冊(cè)賬號(hào)登錄系統(tǒng),打開(kāi)“控制臺(tái)”界面,提供了一個(gè)AppKey 與
AppSecret,用于二次開(kāi)發(fā)調(diào)用API接口時(shí)使用。使用原理與調(diào)用微信API接口大致相同。
?
快速創(chuàng)建一個(gè)BIM應(yīng)用需要以下4個(gè)步驟:?
? 使用方式一:使用管理控制臺(tái) 在控制臺(tái),“我的應(yīng)用”中可以手動(dòng)操作,上傳模型文件、文件轉(zhuǎn)換、模型集成、圖模比對(duì)、下載離線(xiàn)數(shù)據(jù)包、分享模型的公開(kāi)鏈接。
?在“我的數(shù)據(jù)”中列出了文件模型以及API的調(diào)用分析等。
使用方式二:編碼,調(diào)用API 方式一里面都是手動(dòng)操作文件模型,相對(duì)來(lái)說(shuō)通過(guò)編程實(shí)現(xiàn)一系列功能更加的靈活。 官方提供了大量的API、開(kāi)發(fā)指南以及示例 Demo。
由于服務(wù)器端的API都是RESTful 風(fēng)格,所以可以使用PHP、Java、.NET等進(jìn)行二次開(kāi)發(fā)。模型轉(zhuǎn)換完成后,使用 Javascript API
在網(wǎng)頁(yè)中實(shí)現(xiàn)模型的瀏覽及其他的集成開(kāi)發(fā)。
?
BIMFACE 系統(tǒng)架構(gòu)
BIMFACE內(nèi)部由3個(gè)核心的引擎組成。
1. 轉(zhuǎn)換引擎
職責(zé):解析原始文件格式,生成BIMFACE的數(shù)據(jù)包;
2. BIM數(shù)據(jù)存儲(chǔ)引擎
職責(zé):存儲(chǔ)海量異構(gòu)的BIM數(shù)據(jù),并提供便捷快速的查詢(xún)接口;
3. 顯示引擎
職責(zé):通過(guò)瀏覽器顯示模型或圖紙。
BIMFACE 轉(zhuǎn)換流程
背景
工程文件一般都是由建筑行業(yè)的設(shè)計(jì)師生產(chǎn)的,模型或圖紙的源數(shù)據(jù)都存儲(chǔ)在文件當(dāng)中。通過(guò)文件轉(zhuǎn)換抽取文件中的數(shù)據(jù)以便于保存到云端的數(shù)據(jù)庫(kù)中。
特別說(shuō)明
* 文件必須首先上傳到云端。
* 發(fā)起文件轉(zhuǎn)換時(shí),由于格式不同,轉(zhuǎn)換結(jié)果不同,其轉(zhuǎn)換的方式也不同。
轉(zhuǎn)換流程
模型文件經(jīng)過(guò)云端轉(zhuǎn)換后才能正常瀏覽,是因?yàn)檗D(zhuǎn)換后生成了BIMFACE定義的數(shù)據(jù)包。查看該模型實(shí)際上為查看該數(shù)據(jù)包中的幾何信息。查看該模型的屬性、圖紙、空間等信息實(shí)際上是查看該數(shù)據(jù)包中非幾何信息。
具體轉(zhuǎn)換方法請(qǐng)參考官方文檔: http://bimface.com/developer-guide/871
<http://bimface.com/developer-guide/871>
后續(xù)的所有操作,例如模型展示、差異比對(duì)、測(cè)量等功能,都是基于轉(zhuǎn)換后的文件進(jìn)行的
系列目錄???? 【已更新最新開(kāi)發(fā)文章,點(diǎn)擊查看詳細(xì)】
<https://www.cnblogs.com/SavionZhang/p/11424431.html>
熱門(mén)工具 換一換
