楊帆 李海博


摘要:基于DTM離散點數據,使用Visual C++編程語言進行程序的設計,編寫讀入、寫出數據程序,通過用距離倒數加權方法進行插值,建立格網DTM,獲取更加詳盡的地形信息。采用三階不帶權差分算法實現坡度和坡向的計算,采用直接比較當前點的高程值與其周圍臨近點的高程值的方法來確定特征點,選取的特征位置包含以下幾個方面:山脊點、山谷點、深淵和基坑、山頭點,相連的山脊點、山谷點產生山脊線以及山谷線,編程完成了格網DTM,對地貌特性的自動挖掘,生成 .scr文件后,在AutoCAD下進行三維立體顯示,使其更直觀,更形象的顯示地形特征。提交成果為Visual C++編程實現格網DTM下地性特征的自動提取及程序。
關鍵詞:DTM;地形特征;距離倒數加權法;坡度;坡向
1.前言
地形地貌作為地理要素之中,最為基礎的部分,其對自然地理單元的產生與地面物質和能量的再分配過程,起到直接決定的作用。地形結構線,作為地貌的基本骨架線,同時也通常為自然地理局域單元的根本分界線。由此看來,基于DTM數據信息,自動完成其總所潛在的地形構造數據的挖掘,意義十分重大。根據規則格網DTM,對地貌特性進行自動挖掘,并且深入改善DTM,完成對地貌的直接、全方位的展示,從而能夠讓挖掘出的地貌特性數據,可以更好的服務不同的行業領域,為促進科學技術的向前發展努力。
由于GIS、DTM等研究分析技術的崛起,自動挖掘地貌特性的理論模型與基本算法,獲得了國內外專家學者的密切關注。……