[發(fā)明專利]球面坐標系下基于矢量圖形的傾斜攝影動態(tài)單體化方法有效
| 申請?zhí)枺?/td> | 202010115426.7 | 申請日: | 2020-02-25 |
| 公開(公告)號: | CN111340941B | 公開(公告)日: | 2022-09-23 |
| 發(fā)明(設(shè)計)人: | 朱長德;王波;謝明師;張彬彬 | 申請(專利權(quán))人: | 南京輿圖科技發(fā)展有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T15/00;G06T15/87 |
| 代理公司: | 北京科家知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11427 | 代理人: | 陳娟 |
| 地址: | 210046 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 球面 坐標系 基于 矢量 圖形 傾斜 攝影 動態(tài) 單體 方法 | ||
本發(fā)明公開了一種球面坐標系下基于矢量圖形的傾斜攝影動態(tài)單體化方法,所述方法步驟如下:添加矢量文件或者手繪多邊形;創(chuàng)建RTT相機,并將傾斜攝影添加到RTT相機中;將步驟2中的RTT相機的目標紋理添加到步驟1的矢量文件的狀態(tài)集中;通過射線查詢得到命中的矢量文件中的點,判斷該點所在矢量圖形,并返回矢量圖形中存儲的對象的屬性信息;為命中的矢量圖形添加頂點著色器,并將其添加到RTT相機中;在單體化回調(diào)函數(shù)中,渲染被著色的矢量圖形,輸出紋理圖并投影到矢量文件內(nèi)。本發(fā)明通過實時獲取命中的矢量圖形,動態(tài)的渲染矢量圖形并將其投影到傾斜攝影模型上,實現(xiàn)了動態(tài)單體化,不需要對傾斜攝影模型做任何預(yù)處理。
技術(shù)領(lǐng)域
本發(fā)明涉及三維地理信息技術(shù)領(lǐng)域,尤其涉及球面坐標系下基于矢量圖形的傾斜攝影動態(tài)單體化方法。
背景技術(shù)
由于利用傾斜攝影技術(shù)的三維建模方式,具有建模速度快,模型真實性強等特征,基于傾斜攝影技術(shù)進行三維場景建模在當今新興城市三維建模技術(shù)中應(yīng)用越來越廣泛。
但是由于傾斜攝影模型通常是連續(xù)的三角面網(wǎng)格構(gòu)成的“表皮”模型,不能夠區(qū)分出建筑、道路、河流、植被等地物模型。因此,在進行數(shù)據(jù)分類展示、屬性查詢等應(yīng)用時,需要對傾斜攝影模型進行單體化(也稱對象化)處理,進而從傾斜攝影模型中“拆分出”具體的建筑、道路、河流、小區(qū)等地物對象,然后才能開展相關(guān)的三維地理信息應(yīng)用。
目前,單體化主要有以下幾種方式,一種是人工手動切分,即三維建模人員通過肉眼識別出具體的建筑、道路等,再修改模型的三角網(wǎng)格,使其形成單獨的對象,顯然這種方式需要耗費大量人力物力,且會破壞模型本身的LOD結(jié)構(gòu),造成渲染效率急劇下降,一種是ID單體化,根據(jù)模型輪廓矢量文件,對傾斜攝影模型的頂點進行分割,即對在矢量線范圍內(nèi)的頂點賦予相同的ID,但這種方式需要預(yù)處理,確定好ID值,不夠靈活,不能支持手動繪制的圖形的單體化。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出球面坐標系下基于矢量圖形的傾斜攝影動態(tài)單體化方法,本發(fā)明通過實時獲取命中的矢量圖形,動態(tài)的渲染矢量圖形并將其投影到傾斜攝影模型上,實現(xiàn)了動態(tài)單體化,不需要對傾斜攝影模型做任何預(yù)處理。
根據(jù)本發(fā)明實施例的一種球面坐標系下基于矢量圖形的傾斜攝影動態(tài)單體化方法,所述方法步驟如下:
步驟1、添加矢量文件或者手繪多邊形;
步驟2、創(chuàng)建RTT相機,并將傾斜攝影添加到RTT相機中;
步驟3、將步驟2中的RTT相機的目標紋理添加到步驟1的矢量文件的狀態(tài)集中;
步驟4、通過射線查詢得到命中的矢量文件中的點,判斷該點所在矢量圖形,并返回矢量圖形中存儲的對象的屬性信息;
步驟5、為命中的矢量圖形添加頂點著色器,并將其添加到RTT相機中;
步驟6、在單體化回調(diào)函數(shù)中,渲染被著色的矢量圖形,輸出紋理圖并投影到矢量文件內(nèi)。
優(yōu)選地,所述步驟1中,添加的矢量文件具體為:
傾斜攝影模型對應(yīng)的地面輪廓矢量圖形節(jié)點;
所述步驟1中,手繪多邊形具體為:
手動創(chuàng)建需要單體化的區(qū)域的輪廓矢量圖形節(jié)點。
優(yōu)選地,所述步驟3具體為將步驟2中的RTT相機的目標紋理添加到步驟1的傾斜攝影的狀態(tài)集中。
優(yōu)選地,所述步驟4具體為通過射線查詢得到當前命中的傾斜攝影或矢量圖形的點,判斷該點所在矢量圖形,并返回矢量圖形中存儲的傾斜攝影對象的屬性信息。
優(yōu)選地,所述步驟S4中,射線查詢得到矢量命中信息過程如下:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京輿圖科技發(fā)展有限公司,未經(jīng)南京輿圖科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010115426.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





