[發明專利]事件驅動的三維城市模型數據庫動態更新方法有效
| 申請號: | 201210586751.7 | 申請日: | 2012-12-28 |
| 公開(公告)號: | CN103077215A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 李曉明;胡金星;許偉平;胡明遠;張寶運;康艷麗 | 申請(專利權)人: | 深圳先進技術研究院 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市科進知識產權代理事務所(普通合伙) 44316 | 代理人: | 宋鷹武 |
| 地址: | 518055 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事件 驅動 三維 城市 模型 數據庫 動態 更新 方法 | ||
1.一種事件驅動的三維城市模型數據庫動態更新方法,其特征在于:包括以下步驟,
A1定義引起三維城市模型數據動態變化的事件類型,建立事件描述模板;
A2將待更新的三維城市模型數據進行數據規范化操作;
A3進行三維要素對象的自動變化檢測與自適應匹配,收集三維要素對象的變化信息;
A4按照事件描述模板交互式添加事件表,對每個事件所涉及到的三維要素對象進行記錄,并添加事件關系表記錄事件之間的關系;
A5根據事件時間順序對變化的三維要素對象進行數據庫更新,新數據添加到現狀數據庫,舊數據移入到歷史數據庫;
A6重新計算并更新三維空間對象之間的語義拓撲關系數據;
A7重新創建并更新三維空間索引數據;
A8人工輔助檢查確認,定義新的數據庫版本,完成三維城市模型數據庫的更新。
2.根據權利要求1所述的事件驅動的三維城市模型數據庫動態更新方法,其特征在于:三維要素對象的變化信息包括空間狀態、屬性、語義拓撲中的一種或多種。
3.根據權利要求1所述的事件驅動的三維城市模型數據庫動態更新方法,其特征在于:所述事件表標識每個變化的三維要素對象的生命周期以及變化的類型,所述事件關系表記錄事件之間的關系。
4.根據權利要求1所述的事件驅動的三維城市模型數據庫動態更新方法,其特征在于:所述三維要素對象的自動變化檢測與自適應匹配包括以下步驟:
B1輸入待更新三維城市模型數據,以待更新三維城市模型數據的最小外包圍盒和所屬三維要素類作為查詢條件,在三維城市模型數據庫的現狀數據庫中查詢所述最小外圍盒以及所述三維要素類的現狀三維要素對象集合;
B2依次比對待更新三維城市模型數據中每個三維要素對象與現狀三維要素對象集合中每個三維要素對象,通過底部形狀進行匹配,如果找到底部形狀完全匹配的兩個三維要素對象,則進入步驟B3,否則進入步驟B9;
B3對兩個底部形狀完全匹配的三維要素對象的三維幾何數據進行匹配,如果完全匹配,進入步驟B4,否則進入步驟B6;
B4比對兩個匹配的三維要素對象的材質紋理數據是否完全相同,如果完全相同,則進入步驟B5,否則進入步驟B7;
B5比對兩個匹配的三維要素對象的語義屬性數據是否完全相同,如果完全相同,則記錄兩個三維要素對象未發生變化,不需要更新;否則進入步驟B8;
B6記錄該待更新三維要素對象發生了三維幾何數據變化,其對應的紋理材質數據也相應發生變化;
B7記錄該待更新三維要素對象材質紋理數據發生了變化,但是三維幾何數據未發生變化;
B8記錄該待更新三維要素對象語義屬性數據發生了變化;
B9比對是否存在部分匹配的兩個三維要素對象,如果有部分匹配的兩個三維要素對象進入步驟B10,否則進入B12;
B10兩個部分匹配三維要素對象的三維要素名稱是否相同,如果相同,進入步驟B11,否則進入B12;
B11對兩個部分匹配三維要素對象進行三維幾何結構的匹配,如果完全匹配,則新三維要素對象發生了位置移動變化,否則三維要素對象發生了幾何結構變化與位置移動變化;
B12該三維要素對象未找到相匹配的三維要素對象,記錄該三維要素對象為新增三維要素對象;
B13記錄每個三維要素對象的變化情況;
B14自動變化檢測與自適應匹配完成,進行結果輸出。
5.根據權利要求1或4所述的事件驅動的三維城市模型數據庫動態更新方法,其特征在于:所述步驟A4包括以下步驟:
C1輸入三維要素對象自動變化檢測與自適應匹配輸出的結果;
C2基于事件描述模板填寫已獲知的引起數據變化的各種事件,并填寫關鍵內容;
C3建立事件與其引起變化的三維要素對象之間的關聯關系;
C4對存在關系的事件,建立事件之間的關系;
C5依次處理每個事件及其涉及的每個三維要素對象的變化;
C6將所有事件及其變化數據存檔,完成事件數據庫的更新。
6.根據權利要求5所述的事件驅動的三維城市模型數據庫動態更新方法,其特征在于:所述關鍵內容包括事件類型、事件發生時間、事件終止時間中的一種或多種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳先進技術研究院,未經深圳先進技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210586751.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據讀取方法、裝置及系統
- 下一篇:一種采血針的結構改進





