版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> SRTM與ASTER數(shù)據(jù)的精度分析和比較</p><p><b> 引言</b></p><p> 由于可獲得的SRTM每個(gè)90m的數(shù)據(jù)點(diǎn)是由9個(gè)30m的數(shù)據(jù)點(diǎn)算術(shù)平均得來(lái)的,我們可以了解SRTM數(shù)據(jù)所記錄的并不是真正的地面點(diǎn)數(shù)據(jù)。ASTER以地面獲得的實(shí)際數(shù)據(jù)點(diǎn)的值為矩陣的元素,它能反映真實(shí)的地貌特征。通過(guò)選取同一個(gè)地區(qū)的不同數(shù)據(jù)形式的數(shù)字
2、地面模型[2],在Global Mapper中繪制等高線,分析等高線的特點(diǎn),觀察其3維模型的特點(diǎn),再在Matlab中進(jìn)行矩陣的運(yùn)算,求的此地區(qū)兩數(shù)據(jù)的差值,來(lái)分析SRTM DEM與ASTER DEM的精度,從而確定哪種數(shù)據(jù)精度更高,在什么地區(qū)運(yùn)用什么種類的DEM更好、更合適。</p><p> 本文在介紹了SRTM數(shù)據(jù)、ASTER數(shù)據(jù)、Global Mapper、Matlab軟件之后,運(yùn)用Global Mapp
3、er軟件進(jìn)行等高線的繪制,等高線的疊加,發(fā)現(xiàn)兩種數(shù)據(jù)的等高線并不一致,等高線的走向以及彎曲程度不一致。再觀察其3維模型,基于ASTER的3維模型更細(xì)致的表達(dá)了地面的起伏變化。從而得出ASTER的精度高于SRTM的精度。利用Matlab軟件進(jìn)行矩陣的運(yùn)算,計(jì)算差值矩陣的最大值,最小值,平均值以及方差等,分析兩數(shù)據(jù)的在平原和山區(qū)的差異,得出在平原地區(qū)無(wú)論是30m的數(shù)據(jù)好似是90m的數(shù)據(jù)均能很好地表達(dá)地貌,在實(shí)際生活和普通科研中,二者均能滿足
4、需要。而在山區(qū)二者的差異很大,平均值在SRTM所描繪的地貌比ASTER所描繪的地貌平均高出6m的高程,而且其差值不穩(wěn)定,上可達(dá)270m左右,下可達(dá)-160m,方差達(dá)到15m,所以兩種數(shù)據(jù)所描繪的山區(qū)地貌有很大差異,在表現(xiàn)地面起伏形態(tài)時(shí),在山區(qū)益選擇ASTER數(shù)據(jù)。而在垂直度上需要借助其他數(shù)據(jù)進(jìn)行比較。</p><p> 1 SRTM與ASTER 數(shù)據(jù)[10]及Global Mapper和Matlab簡(jiǎn)介<
5、/p><p> SRTM數(shù)據(jù)與ASTER數(shù)據(jù)都是通過(guò)遙感傳感器對(duì)地面上的信息進(jìn)行采集,獲得的地面上的地物地貌三維數(shù)據(jù),即數(shù)字高程模型[4],因此很多時(shí)候又稱為SRTM DEM和ASTER DEM[5]。在大面積范圍內(nèi),兩者都近似的表現(xiàn)了地面的高低起伏變化,為研究地球,商業(yè)發(fā)展,國(guó)防軍事,科學(xué)研究等提供了方便。但二者又有一些不同之處,下面就對(duì)其分別介紹,并簡(jiǎn)要介紹一下Global Mapper 和Matlab軟件。&
6、lt;/p><p> 1.1 SRTM 數(shù)據(jù)[8]</p><p> 航天地形測(cè)繪是指以人造地球衛(wèi)星、宇宙飛船、航天飛機(jī)等航天器為工作平臺(tái),對(duì)地球表面所進(jìn)行的遙感測(cè)量。以往的航天測(cè)繪由于其精度有限,一般只能制作中小比例尺的地圖。2000年2月11日上午11時(shí)44分,美國(guó)“奮進(jìn)”號(hào)航天飛機(jī)在佛羅里達(dá)州卡那維拉爾角的航天發(fā)射中心發(fā)射升空,執(zhí)行耗資3.64億美元,稱之為“航天飛機(jī)雷達(dá)地形測(cè)繪使命
7、(Shuttle Radar Topography Mission ,簡(jiǎn)稱SRTM)”的空間飛行任務(wù)。“奮進(jìn)”號(hào)上搭載的SRTM系統(tǒng)共計(jì)進(jìn)行了3222小時(shí)23分鐘的數(shù)據(jù)采集工作,獲取北緯60°至南緯56°之間面積超過(guò)1.19億平方公里9.8萬(wàn)億字節(jié)的影像數(shù)據(jù),覆蓋全球陸地表面的80%以上,覆蓋了中國(guó)全境。</p><p> SRTM數(shù)據(jù)之大,精度之高在測(cè)繪史上前所未有,全部數(shù)據(jù)的處理約需兩年
8、的時(shí)間,最終獲取平面精度為±20m,高程精度為±16m的全球數(shù)字高程模型DEM,可以將美軍現(xiàn)有的全球DEM精度提高約30倍。借助如此精準(zhǔn)的地圖,美國(guó)國(guó)防部將能更好地選擇部署部隊(duì),甚至發(fā)射導(dǎo)彈的地點(diǎn),因此這項(xiàng)計(jì)劃所得的最佳品質(zhì)的圖像被列為機(jī)密文件,供美國(guó)軍方和情報(bào)局使用,只將一些分辨率較低的地圖向公眾公開(kāi),用于普通科研和商業(yè)。</p><p> SRTM數(shù)據(jù)每經(jīng)緯度方格提供一個(gè)文件,精度有1a
9、rc—second和3 arc—seconds兩種,稱作SRTM1和SRTM3或者30m和90m數(shù)據(jù),SRTM1的文件里面包含3601×3601個(gè)采樣點(diǎn)的高程數(shù)據(jù),SRTM3的文件里面包含1201×1201個(gè)采樣點(diǎn)的高程數(shù)據(jù)。</p><p> 目前,能夠免費(fèi)獲取的中國(guó)境內(nèi)的SRTM3文件是90m的數(shù)據(jù),每個(gè)90m的數(shù)據(jù)點(diǎn)是由9個(gè)30m的數(shù)據(jù)點(diǎn)算術(shù)平均得來(lái)的。用戶可以通過(guò)中國(guó)科學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)
10、信息中心國(guó)際科學(xué)服務(wù)器平臺(tái)免費(fèi)獲得(http://srtm.datamirror.csdb.cn/),本文選擇網(wǎng)址:http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp。下載的數(shù)據(jù),其產(chǎn)品類型是SRTM 90m DEM version 4,文件名為srtm_59_06.zip(東經(jīng)E110°—E115°,北緯N30°—N35°的區(qū)域),包括山區(qū)和平原
11、,便于后續(xù)工作的進(jìn)展。下載完成后解壓數(shù)據(jù),一次解壓后不修改文件名,放在指定位置。再次解壓得到文件srtm_59_06.hdr(頭文件),srtm_59_06.tfw(tiff影像坐標(biāo)信息的文本文件),srtm_59_06.tif(二進(jìn)制的數(shù)字高程模型)。</p><p> 1.2 ASTER數(shù)據(jù)</p><p> ASTER是在2009年6月30日,美國(guó)航天局NASA與日本經(jīng)濟(jì)產(chǎn)業(yè)?。?/p>
12、METI)共同推出的最新的地球電子地形數(shù)據(jù)ASTER GDEM(先進(jìn)星載熱發(fā)射和反射輻射儀全球數(shù)字高程模型),該數(shù)據(jù)是根據(jù)NASA的新一代對(duì)地觀測(cè)衛(wèi)星TERA的詳細(xì)觀測(cè)結(jié)果制作完成的。這一全新的地球數(shù)字高程模型包含了先進(jìn)星載熱發(fā)射和反輻射及(ASTER)搜集的130萬(wàn)個(gè)立體影像。</p><p> ASTER測(cè)繪數(shù)據(jù)覆蓋范圍為北緯83°到南緯83°之間的所有陸地區(qū)域,比以往任何地形圖都要廣得
13、多,達(dá)到了地球陸地表面的99%。此前,最完整的地形數(shù)據(jù)是NASA的航天飛機(jī)雷達(dá)地形測(cè)繪任務(wù)(SRTM)提供的,此項(xiàng)任務(wù)對(duì)位于北緯60°和南緯56°間地球80%的陸地進(jìn)行了測(cè)繪。</p><p> ASTER GDEM是采用全自動(dòng)化的方法對(duì)150萬(wàn)景的ASTER存檔數(shù)據(jù)進(jìn)行處理生成的,其中包括通過(guò)立體相關(guān)生成的1264118個(gè)基于獨(dú)立場(chǎng)景的ASTER GDEN對(duì)應(yīng)區(qū)域的最后像素值。糾正剩余的異
14、常數(shù)據(jù),再按1°×1°分片,生成全球ASTER GDEM數(shù)據(jù)。</p><p> 目前,ASTER GDEM數(shù)據(jù)可以在網(wǎng)上免費(fèi)獲取。本文所使用數(shù)據(jù)的下載網(wǎng)址為 </p><p> http://www.free998.net/xiazai/5241.html,從中選擇河南省的網(wǎng)址:http://115.com/file/cl326i69。下載并保存數(shù)據(jù),解
15、壓后選擇處于平原地區(qū)的壓縮包N34E114.zip和處于高山地區(qū)的壓縮包N33E110.zip作為分析數(shù)據(jù)。再次解壓得到平原區(qū)的ASTGTM2_N34E114_dem.tif(DEM文件)和ASTGTM2_N34E114_num.tif (質(zhì)量評(píng)估文件)以及高山區(qū)的ASTGTM2_N33E110_dem.tif(DEM文件)和ASTGTM2_N33E110_num.tif(質(zhì)量評(píng)估文件),放在指定位置。</p><p
16、> 1.3 Global Mapper簡(jiǎn)介</p><p> Global Mapper 是一款地圖繪制軟件,不僅能夠?qū)?shù)據(jù)(例如:SRTM數(shù)據(jù))顯示為光柵地圖、高程地圖、矢量地圖,還可以對(duì)地圖作編輯、轉(zhuǎn)換、打印、記錄GPS及利用數(shù)據(jù)的GIS(地理信息系統(tǒng))功能。它可以轉(zhuǎn)換數(shù)據(jù)集的投影方式以符合你的項(xiàng)目的坐標(biāo)系統(tǒng),并可以同時(shí)對(duì)數(shù)據(jù)集的范圍進(jìn)行裁剪。它還提供距離和面積計(jì)算,光柵混合、對(duì)比度調(diào)節(jié)、海拔高度查
17、詢、視線計(jì)算,以及一些高級(jí)功能,如圖像校正、通過(guò)地表數(shù)據(jù)進(jìn)行輪廓生成、通過(guò)地表數(shù)據(jù)觀察分水嶺、對(duì)3Dpoint數(shù)據(jù)轉(zhuǎn)換為三角多邊形和網(wǎng)格化等。通過(guò)內(nèi)建的腳本語(yǔ)言或眾多的批處理轉(zhuǎn)換選項(xiàng)能夠高效地完成重復(fù)性任務(wù)</p><p> 圖1-1 Global Mapper界面</p><p> 1.4 Matlab[1]簡(jiǎn)介</p><p> Matlab是由美國(guó)Ma
18、thWorks公司發(fā)布的主要面對(duì)科學(xué)計(jì)算、可視化以及交互式程序設(shè)計(jì)的高科技計(jì)算環(huán)境。它將數(shù)值分析、矩陣計(jì)算、科學(xué)數(shù)據(jù)可視化以及非線性動(dòng)態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個(gè)易于使用的視窗環(huán)境中,為科學(xué)研究、工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語(yǔ)言(如C、Fortran)的編輯模式,代表了當(dāng)今國(guó)際科學(xué)計(jì)算軟件的先進(jìn)水平。Matlab一年有兩次更新上半年為a,下
19、半年為b,本文所用的是Matlab 2012b。</p><p> 圖1-2 Matlab 2012b新界面</p><p> 2 等高線、三維模型的生成和比較[7]</p><p> 2.1等高線的繪制、疊加和比較</p><p> 由于下載的srtm_59_06.tif和ASTGTM2_N33E110_num.tif數(shù)據(jù)量太大,
20、在生成等高線時(shí)速度緩慢,為清楚顯示等高線細(xì)部也不需要如此大的數(shù)據(jù),并且,正射影像圖的精確顯示,也要求選擇部分?jǐn)?shù)據(jù)。所以首先選擇部分?jǐn)?shù)據(jù),本文選擇北緯33.6°~33.7°,東經(jīng)110.6°~110.7°的區(qū)域。保存成.dem的格式,保存名字為srtmshangqu.dem和astershangqu.dem。繪制等高距為25m等高線,并保存成srtmshanqudenggaoxian.KMZ和ast
21、ershanqudenggaoxian.KMZ。</p><p> 再在Global Mapper中同時(shí)打開(kāi)srtmshanqudenggaoxian.KMZ和astershanqudenggaoxian.KMZ實(shí)現(xiàn)等高線的疊加,查看高程為750m的一條等高線的走向。</p><p> 圖2-1 高程為750m的等高線</p><p> 由圖2-1可以看出兩種
22、數(shù)據(jù)的等高線走向大體一致,個(gè)別地區(qū)會(huì)出現(xiàn)偏差,在至高點(diǎn)數(shù)量上和等高線長(zhǎng)度上不相等,在細(xì)部表現(xiàn)上也有所不同,其中astershanqudenggaoxian.KMZ的等高線彎彎曲曲,比srtmshanqudenggaoxian.KMZ的等高線更細(xì)致平滑、更顯得準(zhǔn)確。下面觀看其折射影像圖,看有何特點(diǎn)。</p><p> 2.2 正射影像圖的比較[9]</p><p> 在Global Ma
23、pper中打開(kāi)srtmshangqu.dem和astershangqu.dem可看到其正射影像,觀察其特征。</p><p> 圖2-2 正射影像圖 </p><p> 兩種數(shù)據(jù)的三維模型有明顯的不同點(diǎn),astershangqu.dem比srtmshanqu.dem棱角分明,在表現(xiàn)地貌方面更棱角分明、更清晰、更細(xì)致。然而在垂直方向上,兩種數(shù)據(jù)是否有差距,差
24、距為多少,在山區(qū)和平原區(qū)又有什么樣的特征,以下將重點(diǎn)介紹。</p><p> 3 山區(qū)與平原區(qū)在垂直方向上的比較[6]</p><p> 已知srtm_59_06文件的第1201—2401行,1—1201列數(shù)據(jù)與文件ASTGTM2_N33E110_dem相對(duì)應(yīng),且是屬于山區(qū),又因?yàn)閟rtm_59_06文件中的一個(gè)方格對(duì)應(yīng)地面90m的距離,而ASTGTM2</p><
25、p> _N33E110_dem文件中的一個(gè)方格對(duì)應(yīng)地面30m的距離,所以必須使矩陣中代表同一地面點(diǎn)的數(shù)據(jù)參加運(yùn)算才能得到兩數(shù)字高程模型的差值矩陣,否則發(fā)生錯(cuò)位,得不到想要的結(jié)果。以此為原則,可采用數(shù)據(jù)提取法和數(shù)據(jù)內(nèi)插法[3]等來(lái)實(shí)現(xiàn)運(yùn)算,本文提供了三種算法:</p><p> (1)數(shù)據(jù)提取法:在ASTER數(shù)據(jù)中直接提取與SRTM數(shù)據(jù)對(duì)應(yīng)的3″點(diǎn)數(shù)據(jù)進(jìn)行差值分析。</p><p>
26、; ?。?)均值賦值法:利用ASTER數(shù)據(jù)中3″及其周圍的八個(gè)點(diǎn)求平均值,然后把均值賦給3″點(diǎn)。再進(jìn)行兩種數(shù)據(jù)的差值分析。</p><p> ?。?)移動(dòng)曲面擬合賦值法:利用ASTER數(shù)據(jù)中3″點(diǎn)周圍的八個(gè)點(diǎn)擬合內(nèi)插出3″點(diǎn)得高程,然后進(jìn)行兩種數(shù)據(jù)的差值分析。</p><p> 在Matlab 2012b軟件中載入srtm_59_06.tif、ASTGTM2_N33E110_dem.ti
27、f和ASTGTM2_N34E114_dem.tif 分別利用以上幾種方法在“Command window“中編寫(xiě)編程,求在山區(qū)和平原區(qū)的差值矩陣,以及兩差值矩陣的最大值、最小值、平均值和方差。并分析插值前后插值矩陣的特點(diǎn),具體方法和步驟見(jiàn)附錄1。</p><p> 結(jié)果無(wú)論是均值法還是擬合法賦值,前后的差值矩陣表明,ASTER在山區(qū)的插值后的數(shù)據(jù)精度稍微低于平原區(qū),在平原地區(qū)均值后的數(shù)據(jù)與原始數(shù)據(jù)相差不大,差值
28、矩陣平均值都非常小,接近與零,并且差值的最大值、最小值和方差都不大,所以,我們認(rèn)為賦值前后數(shù)據(jù)非常相近,可以將賦值前后的數(shù)據(jù)等同起來(lái)看待。</p><p> ASTER數(shù)據(jù)取自地面的實(shí)際數(shù)據(jù),如果SRTM3數(shù)據(jù)也達(dá)到同樣的精度,均值或擬合內(nèi)插的ASTER數(shù)據(jù)也有同樣的精度,則賦值前后ASTER數(shù)據(jù)的差值矩陣與賦值后兩數(shù)據(jù)的差值矩陣相近,而結(jié)果卻是相差很大。ASTER賦值后與SRTM3數(shù)據(jù)在平原地區(qū)的差值超過(guò)了與
29、原始數(shù)據(jù)在山區(qū)的差值,更遠(yuǎn)遠(yuǎn)大于在平原區(qū)差值,可見(jiàn)ASTER數(shù)據(jù)與SRTM3數(shù)據(jù)在山區(qū)具有較大的差,所描繪的地貌形態(tài)在垂直方向上并不一致。</p><p> 不管用何種方法,插值后兩數(shù)據(jù)在山區(qū)差值均值都高達(dá)6m之多,最大值在270m左右,最小值-160m左右,方差在15m左右,所以在山區(qū)兩數(shù)據(jù)在垂直方向上的差值大,且不穩(wěn)定性大,兩種數(shù)據(jù)所描繪的地貌在垂直方向上并不重合。而在平原區(qū),兩數(shù)據(jù)差值矩陣的均值接近于0m
30、,最大值15m左右、最小值-103m左右,且方差在4m和5m之間,說(shuō)明在平原區(qū),二者的相差不是很大,兩種數(shù)據(jù)所描繪的地貌均能正確表達(dá)地面的形態(tài),因此在平原地區(qū),兩種數(shù)據(jù)的精度相當(dāng),在實(shí)際生活中二者均可用。而在山區(qū),若要得到更為精確的地貌特征,根據(jù)等高線和正射影像圖的特點(diǎn),宜選擇ASTER數(shù)據(jù)。</p><p><b> 結(jié)語(yǔ)</b></p><p> 利用Glob
31、al Mapper軟件分析SRTM和ASTER數(shù)據(jù)的等高線和3維模型,根據(jù)等高線的走向和彎曲程度,平滑程度,分析得ASTER數(shù)據(jù)更能細(xì)致的表現(xiàn)地貌的特征,更能準(zhǔn)確的表現(xiàn)地形的特征。</p><p> 利用Matlab軟件對(duì)矩陣進(jìn)行提值、插值、求差矩陣,對(duì)其元素進(jìn)行分析,根據(jù)計(jì)算所得結(jié)果得知,無(wú)論是用提取法還是用插值法,這些數(shù)據(jù)充分證明了二者在山區(qū)的差值較大,且非常不穩(wěn)定,此種結(jié)果造成,在山區(qū)SRTM數(shù)據(jù)所描繪的
32、地形與ASTER數(shù)據(jù)所描繪的地形在垂直方向上有很大的差別,在某些地區(qū)可能給商業(yè)經(jīng)濟(jì)等帶來(lái)?yè)p失。</p><p> 由于ASTER1數(shù)據(jù)是采取的真實(shí)的30m的地面點(diǎn),在表現(xiàn)地貌、地形方面,其結(jié)果無(wú)論是在山區(qū)還是在平原都比SRTM數(shù)據(jù)(每個(gè)90m的數(shù)據(jù)點(diǎn)是由9個(gè)30m的數(shù)據(jù)點(diǎn)算術(shù)平均得來(lái)的)更為細(xì)致、精確、有優(yōu)勢(shì),所以在山區(qū)宜選擇ASTER數(shù)據(jù)。在平原區(qū)二者相差不大,都可以為人們應(yīng)用。但在(山區(qū))垂直方向上究竟哪種
33、數(shù)據(jù)更貼近于實(shí)際的地面,還需要第三種數(shù)據(jù)進(jìn)行比較。就目前而言,追求SRTM、 ASTER兩種數(shù)據(jù)和其他數(shù)據(jù)的結(jié)合已成為發(fā)展趨勢(shì),用以獲得更為準(zhǔn)確和完備的全球地形圖。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 王家文.Matlab7.6圖形圖像處理[M].國(guó)防工業(yè)大學(xué)出版社,2009</p><p> [2] 張
34、劍清.?dāng)z影測(cè)量學(xué)[M].武漢大學(xué)出版社,2003</p><p> [3] 王佩軍,徐亞明.?dāng)z影測(cè)量學(xué)[M].武漢大學(xué)出版社,2010</p><p> [4] 湯國(guó)安,劉學(xué)軍,閭國(guó)年.?dāng)?shù)字高程模型及地學(xué)分析的原理與方法[M].科學(xué)出版社,2006</p><p> [5] 湯國(guó)安,龔建雅,陳正江.?dāng)?shù)字高程模型地形描述精度量化模擬研究(a)[J].測(cè)繪學(xué)報(bào),2
35、001,4(18):80—81</p><p> [6] 胡德勇,李京,陳云浩.不同模式Radarsat影像DEM提取及精度比較[J].遙感技術(shù)與應(yīng)用,2006,6(15):68—70 </p><p> [7] 閆業(yè)超,張樹(shù)文,岳書(shū)平.東北川崗地區(qū)SRTM數(shù)據(jù)質(zhì)量評(píng)價(jià)[J].中國(guó)科學(xué)院研究生院學(xué)報(bào),2008,1(28):104—105</p><p> [8
36、] 惠鳳鳴,田慶久,李應(yīng)成.ASTER數(shù)據(jù)的DEM生產(chǎn)及精度評(píng)價(jià)[J].遙感信息,2004, 1(25):100—102</p><p> [9] 夏濤,楊武年,劉漢湖.利用ASTER立體像對(duì)提取相對(duì)DEM及正射影像地圖制作[J].測(cè)繪科學(xué),2007,3(32):144—145</p><p> [10] 趙國(guó)松,杜耘,凌峰,李曉冬.ASTER GDEM與SRTM3高程差異影響因素分析
37、[J].測(cè)繪科學(xué),2012,4(37):156—158</p><p><b> 致 謝</b></p><p> 在此次畢業(yè)論文寫(xiě)作過(guò)程中,非常感謝老師熱情的指點(diǎn)和幫助,當(dāng)我有什么不懂的問(wèn)題,老師就一遍遍詳細(xì)地講解,有時(shí)電話解答,有時(shí)當(dāng)面解決。讓我在寫(xiě)作過(guò)程中即鞏固了專業(yè)知識(shí),也學(xué)到了很多其他的東西,懂得了科學(xué)研究就是一個(gè)嚴(yán)謹(jǐn)?shù)膭?chuàng)作過(guò)程,來(lái)不得半點(diǎn)的馬虎和虛假。
38、老師們知識(shí)淵博,積極樂(lè)觀,熱真負(fù)責(zé),鼓勵(lì)著我們要時(shí)刻充實(shí)自己。</p><p> 通過(guò)這次論文寫(xiě)作,讓我了解到,我國(guó)在測(cè)繪方面所做出的努力和所取得的成就,以及與世界各國(guó)的差距,讓我們看到世界未來(lái)的發(fā)展方向,中國(guó)未來(lái)的發(fā)展任務(wù)和趨勢(shì),我們新一代的年輕人在建設(shè)中國(guó),創(chuàng)造美好世界的過(guò)程中,更應(yīng)該腳踏實(shí)地的做好該做之事,能做之事。再次感謝老師!</p><p><b> 附錄1<
39、;/b></p><p> “Command window”中的編程及結(jié)果如下:</p><p> >> whos %顯示文件信息</p><p> Name
40、 Size Bytes Class Attributes</p><p> ASTGTM2_N33E110_dem 3601x3601 25934402 int16 </p><p> ASTGTM2_N34E114_dem 3601x3601 2593
41、4402 int16 </p><p> srtm_59_06 6001x6001 72024002 int16 </p><p> >> %數(shù)據(jù)提取的方法</p><p> >> srtmshanqu=srtm_59_06(120
42、1:2401,1:1201); % srtm山區(qū)數(shù)據(jù)3″</p><p> >> astershanqu=ASTGTM2_N33E110_dem(1:3:3601,1:3:3601); % aster山區(qū)( 1″)數(shù)據(jù)提取(3″)</p><p> >> srtmpingyuan=s
43、rtm_59_06(1:1201,4801:6001); %srtm平原數(shù)據(jù)3″</p><p> >> asterpingyuan=ASTGTM2_N34E114_dem(1:3:3601,1:3:3601); % aster平原區(qū)( 1″)數(shù)據(jù)提取(3″)</p><p><b> >
44、> %處理過(guò)程</b></p><p> >> shanqucha1=srtmshanqu-astershanqu; %山區(qū)對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)矩陣的差值矩陣</p><p> >> pingyuancha1=srtmpingyuan-asterpingyuan; %平原
45、區(qū)對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)矩陣的差值矩陣</p><p> >> sqcmax1=double(max(max(shanqucha1))); %山區(qū)差值矩陣的最大值</p><p> >> sqcmin1=double(min(min(shanqucha1)));
46、 %山區(qū)差值矩陣的最小值</p><p> >> pycmax1=double(max(max(pingyuancha1))) ; %平原差值矩陣的最大值</p><p> >> pycmin1=double(min(min(pingyuancha1))) ;
47、 %平原差值矩陣的最小值</p><p> >> sqcmean1=double(mean2(shanqucha1)); %山區(qū)差值矩陣的平均值</p><p> >> pycmean1=double(mean2(pingyuancha1));
48、 %平原差值矩陣的平均值</p><p> >> sqcstd1=double(std2(shanqucha1)) ; %山區(qū)差值矩陣的方差</p><p> >> pycstd1=double(std2(pingyuancha1)) ;
49、 %平原差值矩陣的方差</p><p> >> jieguo1= [sqcmax1 sqcmin1 sqcmean1 sqcstd1;pycmax1 pycmin1 pycmean1 pycstd1]</p><p><b> jieguo1 =</b></p><p>
50、; 288.0000 -161.0000 -6.1272 15.5155</p><p> 114.0000 -103.0000 0.1884 5.1480</p><p> >> clear astershanqu asterpingyuan shanqucha1 pingyuancha1 sqcmax1 sqcmin1 pycmax1
51、 pycmin1 sqcmean1 pycmean1 sqcstd1 pycstd1 </p><p> >> %進(jìn)行山區(qū)(aster)3″數(shù)據(jù)點(diǎn)均值賦值</p><p> >> k= ASTGTM2_N33E110_dem ;</p><p><b> >> k2=k;</b></p>
52、<p> >> sizk=size(k2);</p><p> >> for i=4:3:sizk(1)-1</p><p> for j=4:3:sizk(2)-1 %從第四行第四列開(kāi)始算起,避免計(jì)算最后一行最后一列數(shù)據(jù)</p><p> m=[k(i-1,j-1),k(i-1,j),k
53、(i-1,j+1),k(i,j-1),k(i,j),k(i,j+1),k(i+1,j-1),k(i+1,j),k(i+1,j+1)];</p><p> %提取3″數(shù)據(jù)點(diǎn)及周圍的八個(gè)數(shù)據(jù)點(diǎn)</p><p> k2(i,j)=mean(m); %九個(gè)數(shù)據(jù)點(diǎn)求平均值并賦值給3″數(shù)據(jù)點(diǎn)</p><p>&l
54、t;b> end</b></p><p><b> end</b></p><p> >> %進(jìn)行平原區(qū)3″數(shù)據(jù)點(diǎn)均值賦值</p><p> >> g = ASTGTM2_N34E114_dem;</p><p><b> >> g2=g;<
55、/b></p><p> >> sizg=size(g2);</p><p> >> for i=4:3:sizg(1)-1</p><p> for j=4:3:sizg(2)-1 %從第四行第四列開(kāi)始算起,避免計(jì)算最后一行最后一列數(shù)據(jù)</p><p> m=[g(i-1
56、,j-1),g(i-1,j),g(i-1,j+1),g(i,j-1),g(i,j),g(i,j+1),g(i+1,j-1),g(i+1,j),g(i+1,j+1)];</p><p> g2(i,j)=mean(m); %九個(gè)數(shù)據(jù)點(diǎn)求平均值并賦值給3″數(shù)據(jù)點(diǎn)</p><p><b> end</b>&l
57、t;/p><p><b> end</b></p><p> >> clear i j m sizk sizg</p><p> >> shanqucha2=k(1:3:3601,1:3:3601)-k2(1:3:3601,1:3:3601); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p>&l
58、t;p> >> pingyuancha2=g(1:3:3601,1:3:3601)-g2(1:3:3601,1:3:3601); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> %山區(qū)和平原區(qū)(插值前后的)差值矩陣的比較</p><p> >> sqcmax2=double(max(max(shanqucha2)));&l
59、t;/p><p> >> pycmax2= double(max(max(pingyuancha2)));</p><p> >> sqcmin2= double(min(min(shanqucha2)));</p><p> >> pycmin2= double(min(min(pingyuancha2)));</p&g
60、t;<p> >> sqcmean2= double(mean2(shanqucha2));</p><p> >> pycmean2= double(mean2(pingyuancha2));</p><p> >> sqcstd2= double(std2 (shanqucha2));</p><p>
61、>> pycstd2= double(std2 (pingyuancha2));</p><p> >> jieguo2=[sqcmax2 sqcmin2 sqcmean2 sqcstd2;pycmax2 pycmin2 pycmean2 pycstd2]</p><p><b> jieguo2 =</b></p><
62、p> 34.0000 -42.0000 0.0020 3.9706</p><p> 15.0000 -15.0000 -0.0013 1.9601</p><p> >> clear shanqucha2 pingyuancha2 sqcmax2 pycmax2 sqcmin2 pycmin2 sqcmean2 pycmean2 s
63、qcstd2 pycstd2 </p><p> >> %srtm數(shù)據(jù)與插值后的aster數(shù)據(jù)分析</p><p> >> shanqucha3=srtmshanqu(2:1200,2:1200)-k2(4:3:3598,4:3:3598); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> pingyuanc
64、ha3=srtmpingyuan(2:1200,2:1200)-g2(4:3:3598,4:3:3598);%對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> sqcmax3= double(max(max(shanqucha3)));</p><p> >> pycmax3= double(max(max(pingyuancha3)));</p&g
65、t;<p> >> sqcmin3= double(min(min(shanqucha3)));</p><p> >> pycmin3= double(min(min(pingyuancha3)));</p><p> >> sqcmean3= double(mean2(shanqucha3));</p><p&
66、gt; >> pycmean3= double(mean2(pingyuancha3));</p><p> >> sqcstd3= double(std2 (shanqucha3));</p><p> >> pycstd3= double(std2 (pingyuancha3));</p><p> >>
67、jieguo3=[sqcmax3 sqcmin3 sqcmean3 sqcstd3;pycmax3 pycmin3 pycmean3 pycstd3]</p><p><b> jieguo3 =</b></p><p> 262.0000 -155.0000 -6.1303 14.3963</p><p> 112.0000 -
68、101.0000 0.1857 4.3857</p><p> >> clear shanqucha3 pingyuancha3 sqcmax3 pycmax3 sqcmin3 pycmin3 sqcmean3 pycmean3 sqcstd3 pycstd3 k2 g2 </p><p> >> %移動(dòng)曲面擬合法內(nèi)插3″點(diǎn)坐標(biāo)</p>
69、<p><b> >> zs=k; </b></p><p><b> >> zp=g;</b></p><p> >> dx=[1 1 1 0 0 -1 -1 -1]'; %待插值點(diǎn)距離周圍八個(gè)數(shù)據(jù)的X坐標(biāo)差<
70、/p><p> >> dy=[1 0 -1 1 -1 1 0 -1]'; %待插值點(diǎn)距離周圍八個(gè)數(shù)據(jù)的Y坐標(biāo)差</p><p> >> m1=dx.^2;</p><p> >> m2=dx.*dy;</p><p> >&
71、gt; m3= dy.^2;</p><p><b> >> m4=dx;</b></p><p><b> >> m5=dy;</b></p><p> >> m6=ones(8,1);
72、 %生成一個(gè)8*1元素為1的矩陣</p><p> >> M=[m1 m2 m3 m4 m5 m6]; %系數(shù)矩陣</p><p> >> clear dx dy m1 m2 m3 m4 m5 m6
73、 %清除垃圾變量</p><p> >> P=diag([0.5 1 0.5 1 1 0.5 1 0.5]); %權(quán)陣(待插點(diǎn)與周圍數(shù)據(jù)點(diǎn)的距離的平方的倒數(shù))</p><p> >> for i=4:3:3598</p><p> for j=
74、4:3:3598</p><p> vk=double([k(i-1,j-1), k(i-1,j), k(i-1,j+1), k(i,j-1), k(i,j+1), k(i+1,j-1), k(i+1,j), k(i+1,j+1)]'); </p><p> %下面的*運(yùn)算要求數(shù)據(jù)為雙精度型</p><p> xk=inv(M'*P*M)*M&
75、#39;*P*vk;</p><p> zs(i,j)=xk(length(xk)); %xk中最后一個(gè)數(shù)據(jù)便為3″插值,將其賦值到zs中</p><p> vg=double([g(i-1,j-1), g(i-1,j), g(i-1,j+1), g(i,j-1),g(i,j+1), g(i+1,j-1), g(i+1,j), g(i+1,j+1)]
76、39;); </p><p> %下面的*運(yùn)算要求數(shù)據(jù)為雙精度型</p><p> xg= inv(M'*P*M)*M'*P*vg;</p><p> zp(i,j)=xg(length(xg)); %xg中最后一個(gè)數(shù)據(jù)便為3″插值,將其賦值到zp中</p><p><b>
77、end </b></p><p><b> end</b></p><p> >> clear i j vk vg xk xg M P %清除垃圾變量</p><p> >> %比較(aste
78、r)擬合前后數(shù)據(jù)之間的差值</p><p> >> shanqucha4=zs(1:3:3601,1:3:3601)-k(1:3:3601,1:3:3601); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> pingyuancha4=zp(1:3:3601,1:3:3601)-g(1:3:3601,1:3:3601);
79、 %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> sqcmax4= double(max(max(shanqucha4)));</p><p> >> pycmax4= double(max(max(pingyuancha4)));</p><p> >> sqcmin4= double(min(min(sha
80、nqucha4)));</p><p> >> pycmin4= double(min(min(pingyuancha4)));</p><p> >> sqcmean4= double(mean2(shanqucha4));</p><p> >> pycmean4= double(mean2(pingyuancha4))
81、;</p><p> >> sqcstd4= double(std2(pingyuancha4));</p><p> >> pycstd4= double(std2(pingyuancha4));</p><p> >> jieguo4=[sqcmax4 sqcmin4 sqcmean4 sqcstd4;pycmax4 p
82、ycmin4 pycmean4 pycstd4]</p><p><b> jieguo4 =</b></p><p> 51.0000 -51.0000 0.1206 2.1518</p><p> 21.0000 -22.0000 0.1217 2.1518</p><p> &g
83、t;> clear shanqucha4 pingyuancha4 sqcmax4 pycmax4 sqcmin4 pycmin4 sqcmean4 pycmean4 sqcstd4 pycstd4 g k</p><p> >> %比較擬合后的aster與srtm數(shù)據(jù)</p><p> >> shanqucha5=srtmshanqu(1:1201,1:
84、1201)-zs(1:3:3601,1:3:3601); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> pingyuancha5=srtmpingyuan(1:1201,1:1201)-zp(1:3:3601,1:3:3601); %對(duì)應(yīng)3″數(shù)據(jù)點(diǎn)相減后所得的矩陣</p><p> >> sqcmax5= double(max(max(s
85、hanqucha5)));</p><p> >> pycmax5= double(max(max(pingyuancha5)));</p><p> >> sqcmin5= double(min(min(shanqucha5)));</p><p> >> pycmin5= double(min(min(pingyuanc
86、ha5)));</p><p> >> sqcmean5= double(mean2(shanqucha5));</p><p> >> pycmean5= double(mean2(pingyuancha5));</p><p> >> sqcstd5= double(std2(shanqucha5));</p>
87、;<p> >> pycstd5= double(std2(pingyuancha5));</p><p> >> jieguo5=[sqcmax5 sqcmin5 sqcmean5 sqcstd5;pycmax5 pycmin5 pycmean5 pycstd5]</p><p><b> jieguo5 =</b><
88、;/p><p> 274.0000 -169.0000 -6.2479 15.4421</p><p> 116.0000 -106.0000 0.0667 5.0835</p><p> >> clear shanqucha5 pingyuancha5 sqcmax5 pycmax5 sqcmin5 pycmin5 sqcmean
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 本科畢業(yè)論文《楊朔和秦牧散文比較分析》
- 本科畢業(yè)論文
- SRTM數(shù)據(jù)精度檢測(cè).pdf
- 本科畢業(yè)論文-中國(guó)宏觀稅負(fù)的地區(qū)比較分析
- 本科畢業(yè)論文
- 本科畢業(yè)論文
- 方差分析本科畢業(yè)論文
- 數(shù)學(xué)本科畢業(yè)論文
- 本科畢業(yè)論文_5833
- 本科畢業(yè)論文正文
- 體育本科畢業(yè)論文
- 本科畢業(yè)論文(設(shè)計(jì))
- 審計(jì)本科畢業(yè)論文
- 本科畢業(yè)論文[1]
- 法律本科畢業(yè)論文
- 臨床本科畢業(yè)論文
- 本科畢業(yè)論文模版
- 藥學(xué)本科畢業(yè)論文
- 本科畢業(yè)論文自述
- 本科畢業(yè)論文《宋詞》
評(píng)論
0/150
提交評(píng)論