本發(fā)明涉及測(cè)量技術(shù)領(lǐng)域,尤其是一種三維場(chǎng)景數(shù)據(jù)的測(cè)量方法。
背景技術(shù):
目前三維場(chǎng)站管理系統(tǒng)大部分采用手工測(cè)量建模方式,經(jīng)度要求高一些的項(xiàng)目采用三維掃描建模方式,以上幾種辦法從純粹的模型精度方面,手工測(cè)量精度只能保持厘米級(jí)到分米級(jí),而三維掃描擬合精度也會(huì)存在處理過(guò)程中的隨機(jī)誤差,最終結(jié)果往往會(huì)在原點(diǎn)云數(shù)據(jù)的誤差基礎(chǔ)上擴(kuò)大誤差的邊界范圍,而且目前安裝的IE低版本,瀏覽器限制:重新下載、安裝、設(shè)置參數(shù);繁瑣、耗時(shí);只通過(guò)在三維場(chǎng)景直接測(cè)量,測(cè)量誤差大。因此,現(xiàn)在存在的不足主要為模型精度不足,三維場(chǎng)景測(cè)量不能達(dá)到毫米級(jí)精度。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種三維場(chǎng)景數(shù)據(jù)的測(cè)量方法,其包括如下步驟:
步驟1,對(duì)三維引擎插件、瀏覽器安裝包、瀏覽器插件、點(diǎn)云場(chǎng)景插件進(jìn)行數(shù)據(jù)包的預(yù)先打包;其中,三維引擎插件用于實(shí)現(xiàn)三維場(chǎng)景的瀏覽、點(diǎn)擊接口的布置;瀏覽器安裝包用于實(shí)現(xiàn)谷歌或設(shè)定瀏覽器的使用;瀏覽器插件用于在設(shè)定瀏覽器上調(diào)用IE瀏覽器內(nèi)核;點(diǎn)云場(chǎng)景插件用于查看點(diǎn)云數(shù)據(jù);
步驟2,接收步驟1中的數(shù)據(jù)包并安裝上述三維引擎插件、瀏覽器安裝包、瀏覽器插件、點(diǎn)云場(chǎng)景插件,實(shí)現(xiàn)所需插件的一鍵安裝;
步驟3,通過(guò)兩個(gè)場(chǎng)景之間的切換,調(diào)出測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。
效果較好的,所述步驟3中設(shè)場(chǎng)景A中設(shè)計(jì)若干切換模型,每個(gè)切換模型對(duì)應(yīng)唯一的ID,數(shù)據(jù)庫(kù)內(nèi)對(duì)應(yīng)切換模型的ID、點(diǎn)云數(shù)據(jù)站點(diǎn)、點(diǎn)云數(shù)據(jù)站點(diǎn)的拼接屬性字段,則調(diào)出測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)包括以下步驟:
步驟31,外部點(diǎn)擊任意切換模型,以產(chǎn)生觸發(fā)事件的操作;
步驟32,根據(jù)觸發(fā)事件預(yù)設(shè)代碼實(shí)現(xiàn)一下動(dòng)作:獲取切換模型的ID,將ID返回后臺(tái),遍歷數(shù)據(jù)庫(kù),找到ID對(duì)應(yīng)記錄;
步驟33,根據(jù)預(yù)設(shè)方式利用ID以及ID對(duì)應(yīng)記錄拼接成相應(yīng)網(wǎng)址,拼接過(guò)程中在拼接網(wǎng)址的地址前面加一個(gè)前綴,從而拼接成設(shè)定網(wǎng)址。
步驟34,點(diǎn)擊切換至設(shè)定網(wǎng)址,調(diào)出測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。
效果較好的,所述調(diào)取測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)的方式是:預(yù)先將測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)打包成可發(fā)布的文件集合,所述文件集合發(fā)布成一個(gè)統(tǒng)一資源定位符URL,切換至設(shè)定網(wǎng)址,輸入U(xiǎn)RL即可調(diào)取相應(yīng)測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。
本發(fā)明的有益效果是,
通過(guò)接收數(shù)據(jù)包并安裝三維引擎插件、瀏覽器安裝包、瀏覽器插件、點(diǎn)云場(chǎng)景插件實(shí)現(xiàn)了一鍵安裝;通過(guò)兩個(gè)場(chǎng)景之間的切換,將三維場(chǎng)景切換至點(diǎn)云場(chǎng)景中,進(jìn)行場(chǎng)景,由于點(diǎn)云場(chǎng)景采集的為全景照片,故測(cè)量對(duì)象更為詳盡、精準(zhǔn),而且全景照片中均為原始數(shù)據(jù),故測(cè)量精度高。
因?yàn)槿罢掌菕呙钄?shù)據(jù)的最原始數(shù)據(jù),所以最大的優(yōu)勢(shì)還是在測(cè)量精度上的提高,其使得在三維場(chǎng)景中的普通測(cè)量能精確到毫米級(jí)別,并且在系統(tǒng)中因?yàn)橛每梢暬P妥鰹殄^點(diǎn),在點(diǎn)云的尋找上也變得非常簡(jiǎn)單,對(duì)點(diǎn)云數(shù)據(jù)的處理做到了真正的有效利用。
附圖說(shuō)明
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明。
圖1是本發(fā)明的三維場(chǎng)景數(shù)據(jù)的測(cè)量方法流程圖。
具體實(shí)施方式
現(xiàn)在結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。這些附圖均為簡(jiǎn)化的示意圖,僅以示意方式說(shuō)明本發(fā)明的基本結(jié)構(gòu),因此其僅顯示與本發(fā)明有關(guān)的構(gòu)成。
為了在三維場(chǎng)景中引入點(diǎn)云數(shù)據(jù),首先要解決的是點(diǎn)云數(shù)據(jù)的位置問題,傳統(tǒng)的點(diǎn)云數(shù)據(jù)發(fā)布方案為網(wǎng)頁(yè)發(fā)布,需要安裝點(diǎn)云發(fā)布的ActiveX插件和拷貝點(diǎn)云數(shù)據(jù)到本地,對(duì)用戶的使用上造成了很大的不方便。其次廠家的點(diǎn)云數(shù)據(jù)分布示意圖往往為數(shù)據(jù)驅(qū)動(dòng)生成,用戶很難從示意圖中準(zhǔn)確快速的找到點(diǎn)云采集站的準(zhǔn)確位置,也很難確定打開的點(diǎn)云為哪一站的點(diǎn)云數(shù)據(jù),所以第二不要解決點(diǎn)云的位置示意問題。
如圖1所示,本發(fā)明的三維場(chǎng)景數(shù)據(jù)的測(cè)量方法包括如下步驟:
步驟1,對(duì)三維引擎插件、瀏覽器安裝包、瀏覽器插件、點(diǎn)云場(chǎng)景插件進(jìn)行數(shù)據(jù)包的預(yù)先打包。其中,安裝三維引擎插件,以實(shí)現(xiàn)三維場(chǎng)景的瀏覽、點(diǎn)擊接口等的布置;安裝瀏覽器安裝包,實(shí)現(xiàn)谷歌或設(shè)定瀏覽器的使用;安裝瀏覽器插件,以在設(shè)定瀏覽器上調(diào)用IE瀏覽器內(nèi)核;安裝點(diǎn)云場(chǎng)景插件,以查看點(diǎn)云數(shù)據(jù)。
步驟2,接收步驟1中的數(shù)據(jù)包并安裝上述三維引擎插件、瀏覽器安裝包、瀏覽器插件、點(diǎn)云場(chǎng)景插件,以實(shí)現(xiàn)所需插件的一鍵安裝。
步驟3,通過(guò)兩個(gè)場(chǎng)景之間的切換,調(diào)出測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。其中,場(chǎng)景A中設(shè)計(jì)若干切換模型,每個(gè)切換模型對(duì)應(yīng)唯一的ID,數(shù)據(jù)庫(kù)內(nèi)對(duì)應(yīng)切換模型的ID、點(diǎn)云數(shù)據(jù)站點(diǎn)、點(diǎn)云數(shù)據(jù)站點(diǎn)的拼接屬性字段;
步驟31,外部點(diǎn)擊任意切換模型,以產(chǎn)生觸發(fā)事件的操作;
步驟32,根據(jù)觸發(fā)事件預(yù)設(shè)代碼實(shí)現(xiàn)一下動(dòng)作:獲取切換模型的ID,將ID返回后臺(tái),遍歷數(shù)據(jù)庫(kù),找到ID對(duì)應(yīng)記錄;
步驟33,根據(jù)預(yù)設(shè)方式利用ID以及ID對(duì)應(yīng)記錄拼接成相應(yīng)網(wǎng)址,拼接過(guò)程中在拼接網(wǎng)址的地址前面加一個(gè)前綴,從而拼接成設(shè)定網(wǎng)址。
步驟34,點(diǎn)擊切換至設(shè)定網(wǎng)址,調(diào)出測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。所述調(diào)取測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)的方式是:預(yù)先將測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)打包成可發(fā)布的文件集合,所述文件集合發(fā)布成一個(gè)統(tǒng)一資源定位符URL,切換至設(shè)定網(wǎng)址,輸入U(xiǎn)RL即可調(diào)取相應(yīng)測(cè)量對(duì)象的點(diǎn)云數(shù)據(jù)。
某個(gè)客戶想對(duì)場(chǎng)站中的某個(gè)部件進(jìn)行改進(jìn),要獲得部件的精確尺寸,或客戶想對(duì)廠房場(chǎng)地等進(jìn)行施工,類似這種實(shí)地要求測(cè)量很高,測(cè)量項(xiàng)很多的工程,作為客戶可能不能反復(fù)到實(shí)地進(jìn)行精確化測(cè)量,那用戶可以選擇的只能是三維激光掃描來(lái)采集現(xiàn)場(chǎng)數(shù)據(jù)。
用戶把野外采集的點(diǎn)云數(shù)據(jù),可以打包導(dǎo)入到系統(tǒng)的數(shù)據(jù)管理系統(tǒng),然后在后臺(tái)綁定一個(gè)預(yù)制的掃描站點(diǎn)模型,這樣在新的場(chǎng)景中,我們通過(guò)在實(shí)景化很高的場(chǎng)景中可以選擇要測(cè)量位置的,然后通過(guò)雙擊掃描站點(diǎn)模型進(jìn)入實(shí)景中,在實(shí)景中利用點(diǎn)云進(jìn)行毫米級(jí)的測(cè)量。這樣就實(shí)現(xiàn)了高精度實(shí)地測(cè)量的目的。
以上述依據(jù)本發(fā)明的理想實(shí)施例為啟示,通過(guò)上述的說(shuō)明內(nèi)容,相關(guān)工作人員完全可以在不偏離本項(xiàng)發(fā)明技術(shù)思想的范圍內(nèi),進(jìn)行多樣的變更以及修改。本項(xiàng)發(fā)明的技術(shù)性范圍并不局限于說(shuō)明書上的內(nèi)容,必須要根據(jù)權(quán)利要求范圍來(lái)確定其技術(shù)性范圍。