本發明公開了一種實現ESRI?TIN模型轉換為OBJ三維模型的方法及系統,方法包括:(1)讀取地質的ESRI?TIN模型數據,從中提取出所有節點,生成節點圖層LayerPts;(2)基于節點圖層LayerPts,構建二維節點K?D樹nodeKdTree;(3)從地質的ESRI?TIN模型數據中提取出所有三角面,生成三角面圖層LayerTris;(4)根據用戶指定OBJ文件的名稱和存儲位置,創建空的OBJ文件;(5)遍歷節點圖層LayerPts中所有節點,將每個節點的橫坐標、縱坐標和高程信息按照OBJ文件頂點格式規范寫入創建的OBJ文件中;(6)遍歷三角面圖層LayerTris中所有三角面,并根據K?D樹nodeKdTree,查詢每一個三角面的3個端點的索引值,將其寫入創建的OBJ文件中,此時的OBJ文件即為轉換得到的OBJ三維模型數據。本發明轉換準確率高,復雜度低。
聲明:
“實現ESRI TIN模型轉換為OBJ三維模型的方法及系統” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)