網(wǎng)絡(luò)傳奇重慶seo什么意思
DEM格式轉(zhuǎn)換:轉(zhuǎn)換NSDTF-DEM國(guó)標(biāo)數(shù)據(jù)格式為通用格式,使用ArcGIS工具轉(zhuǎn)換NSDTF-DEM國(guó)標(biāo).dem文件為通用.tif格式。
*.dem是一種比較常見(jiàn)的DEM數(shù)據(jù)格式,其有兩種文件組織方式,即NSDTF-DEM和USGS-DEM。
(1)NSDTF-DEM是一種明碼的中國(guó)國(guó)家標(biāo)準(zhǔn)空間數(shù)據(jù)的交換格式,遵從國(guó)家標(biāo)準(zhǔn)GB/T 17798-2007《地理空間數(shù)據(jù)交換格式》中的格網(wǎng)數(shù)據(jù)組織規(guī)范。
(2)USGS-DEM是一種由美國(guó)地質(zhì)調(diào)查局所定義的公開(kāi)的DEM數(shù)據(jù)格式標(biāo)準(zhǔn),使用范圍較廣。這種格式的DEM可以通過(guò)ArcGIS可以直接讀取,并在ArcGIS中的ArcToolBox中的“轉(zhuǎn)換工具”→“轉(zhuǎn)到柵格”→”DEM轉(zhuǎn)到柵格”工具,直接將USGS格式的DEM轉(zhuǎn)為柵格DEM。
NSDTF-DEM和USGS-DEM都是明碼的數(shù)據(jù)交換格式,理論上,二者間的對(duì)應(yīng)轉(zhuǎn)換只需要將NSDTF中的頭文件數(shù)據(jù)按USGS的格式重新組織后,再通過(guò)ArcGIS中的”DEM轉(zhuǎn)到柵格”工具即可轉(zhuǎn)換為其他軟件能夠支持的通用柵格格式DEM數(shù)據(jù);但實(shí)際操作時(shí)發(fā)現(xiàn)這兩個(gè)文件之間的區(qū)別不僅僅在于頭文件中。
操作步驟:
(1)將NSDTF-DEM頭文件修改為USGS-DEM頭文件。
NSDTF-DEM的頭文件信息如下:
NSDTF-DEM的頭文件每行數(shù)據(jù)對(duì)應(yīng)的含義為:
DataMark:中國(guó)地球空間數(shù)據(jù)交換格式-格網(wǎng)數(shù)據(jù)交換格式(CNSDTF-RAS或CNSDTF-DEM)的標(biāo)志?;静糠?#xff0c;不可缺省。
Version:該空間數(shù)據(jù)交換格式的版本號(hào),如1.0?;静糠?#xff0c;不可缺省。
Unit:坐標(biāo)單位,K表示公里,M表示米,D表示以度為單位的經(jīng)緯度,S表示以度分秒表示的經(jīng)緯度(此時(shí)坐標(biāo)格式為DDDMMSS.SSSS, DDD為度, MM為分, SS.SSSS為秒)?;静糠?#xff0c;不可缺省。
Alpha:方向角?;静糠?#xff0c;不可缺省。
Compress:壓縮方法。0表示不壓縮,1表示游程編碼?;静糠?#xff0c;不可缺省。
Xo:左上角原點(diǎn)X坐標(biāo)。基本部分,不可缺省。
Yo:左上角原點(diǎn)Y坐標(biāo)?;静糠?#xff0c;不可缺省。
DX:X方向的間距?;静糠?#xff0c;不可缺省。
DY:Y方向的間距?;静糠?#xff0c;不可缺省。
Row:行數(shù)?;静糠?#xff0c;不可缺省。
Co:列數(shù)?;静糠?#xff0c;不可缺省。
HZoom:高程放大倍率?;静糠?#xff0c;不可缺省。設(shè)置高程的放大倍率,使高程數(shù)據(jù)可以整數(shù)存貯,如高程精度精確到厘米,高程的放大倍率為100。如果不是DEM則HZoom為1。
USGS-DEM的頭文件信息:
USGS-DEM的頭文件每行數(shù)據(jù)對(duì)應(yīng)的含義:
ncols:數(shù)據(jù)列數(shù),對(duì)應(yīng)Co。
nrows:數(shù)據(jù)行數(shù),對(duì)應(yīng)Row。
xllcorner: 左上角x坐標(biāo)值,對(duì)應(yīng)Xo。
yllcorner: 左上角y坐標(biāo)值,對(duì)應(yīng)Yo。
cellsize: 數(shù)據(jù)分辨率(柵格單元的寬高),對(duì)應(yīng)DX、DY。
NODATA_value: 無(wú)值數(shù)據(jù)標(biāo)識(shí)。
(2)將USGS-DEM轉(zhuǎn)換為柵格數(shù)據(jù)
直接修改后的文件是可以直接用ArcMap打開(kāi)的。但是并不能在OSG中進(jìn)行讀取和顯示,提示缺少對(duì)應(yīng)的空間參考。
因此應(yīng)該在ArcMap中進(jìn)行相關(guān)的操作并把它轉(zhuǎn)換為柵格數(shù)據(jù),方便各種平臺(tái)的數(shù)據(jù)接入。
在ArcGIS中導(dǎo)出相應(yīng)的柵格數(shù)據(jù)的方法為:
在打開(kāi)的*.dem文件上右鍵→“數(shù)據(jù)”→“導(dǎo)出數(shù)據(jù)”,選擇導(dǎo)出路徑后,在格式處選擇TIFF。
這里需要注意,國(guó)標(biāo)文件中的HZoom值無(wú)法體現(xiàn)在USGS-DEM中,因此需要借助ArcToolBox里 “Spatial Analyst 工具箱”→“地圖代數(shù)”→“柵格計(jì)算器”計(jì)算轉(zhuǎn)換后的GRID(注意不能填整數(shù),不然會(huì)丟失很多信息),要保證柵格中存儲(chǔ)的高程數(shù)據(jù)和原始數(shù)據(jù)保持一致。
(3)為導(dǎo)出的柵格數(shù)據(jù)賦空間參考信息
導(dǎo)出的柵格數(shù)據(jù)實(shí)際上是沒(méi)有空間參考信息的,為了能夠在osgEarth或其他平臺(tái)中正常使用該數(shù)據(jù),應(yīng)該利用ArcGIS的柵格投影工具對(duì)其進(jìn)行正確的投影,這樣才能夠正確使用轉(zhuǎn)換后的數(shù)據(jù)。
為柵格數(shù)據(jù)賦投影的操作步驟如下:
1)打開(kāi)ArcToolBox里 “數(shù)據(jù)管理工具”→“投影和變換”→“柵格”→“投影柵格”。
2)在“輸入坐標(biāo)系”處選擇地理坐標(biāo)系,如“Asia”?“China Geodetic Coordinate System 2000”;在處選擇投影坐標(biāo),如“Gauss Kruger”?“CGCS200”?“CGCS200 3 Degree GK CM 105E”,該空間參考應(yīng)與使用它的場(chǎng)景的空間參考相一致,如正射影像地圖的空間參考。
3)執(zhí)行轉(zhuǎn)換,完成操作。
完成以上步驟,NSDTF-DEM國(guó)標(biāo)格式的DEM數(shù)據(jù)就已經(jīng)轉(zhuǎn)換為通用的柵格格式DEM進(jìn)行使用了。