计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
24期
10-15
,共6页
赵景昌%白润才%刘光伟%刘威
趙景昌%白潤纔%劉光偉%劉威
조경창%백윤재%류광위%류위
不规则三角网(TIN)%等值线%红黑树%散列%半边数据结构%拓扑重构
不規則三角網(TIN)%等值線%紅黑樹%散列%半邊數據結構%拓撲重構
불규칙삼각망(TIN)%등치선%홍흑수%산렬%반변수거결구%탁복중구
Triangulated Irregular Network(TIN)%isoline%red-black tree%hash%half-edge data structure%topology reconstruction
基于TIN生成等值线图是利用有限的离散空间信息恢复地质属性和地学变量空间分布状态的重要手段之一,其时间效率主要取决于起始等值边查找与等值线追踪。通过构建以TIN三角面片单元为节点的红黑树,将起始等值边查找的时间复杂度由O(M ′ N )提高到O(lb N );基于散列与半边数据结构重建TIN拓扑,根据TIN中“边—面”拓扑关系,在等值点内插计算的同时完成等值线追踪。实验及应用表明,算法时间效率高,生成的等值线精度可靠,可满足大数据量条件下等值线快速生成的需要,具有广泛的实际应用价值。
基于TIN生成等值線圖是利用有限的離散空間信息恢複地質屬性和地學變量空間分佈狀態的重要手段之一,其時間效率主要取決于起始等值邊查找與等值線追蹤。通過構建以TIN三角麵片單元為節點的紅黑樹,將起始等值邊查找的時間複雜度由O(M ′ N )提高到O(lb N );基于散列與半邊數據結構重建TIN拓撲,根據TIN中“邊—麵”拓撲關繫,在等值點內插計算的同時完成等值線追蹤。實驗及應用錶明,算法時間效率高,生成的等值線精度可靠,可滿足大數據量條件下等值線快速生成的需要,具有廣汎的實際應用價值。
기우TIN생성등치선도시이용유한적리산공간신식회복지질속성화지학변량공간분포상태적중요수단지일,기시간효솔주요취결우기시등치변사조여등치선추종。통과구건이TIN삼각면편단원위절점적홍흑수,장기시등치변사조적시간복잡도유O(M ′ N )제고도O(lb N );기우산렬여반변수거결구중건TIN탁복,근거TIN중“변—면”탁복관계,재등치점내삽계산적동시완성등치선추종。실험급응용표명,산법시간효솔고,생성적등치선정도가고,가만족대수거량조건하등치선쾌속생성적수요,구유엄범적실제응용개치。
Generating isogram based on TIN is one of the important means to recover the geological properties and vari-ables distribution with the finite discrete spatial information. Its time efficiency mainly depends on the initial edge with isoline point checking and isolines tracking. By building the red-black tree with triangular facets units as TIN node, the time com-plexity of the initial edge checking is improved from O(M ′ N ) to O(lb N );TIN topology is reconstructed based on hash and half-edge data structure. According to“side-face”topology, isolines tracking is synchronously completed with the isoline points interpolation. Experiments and practical application show that the algorithm is stable, the precision of the isolines generation is reliable, and the algorithm can meet the needs to quickly generate isolines with the large amount of data, and has a wide range of practical application value.