如何利用Arcmap模型构建器处理NC格式数据
一、NetCDF(.nc)數(shù)據(jù)介紹
? ? ? ?
目錄
一、NetCDF(.nc)數(shù)據(jù)介紹
二、溫度與降水?dāng)?shù)量數(shù)據(jù)下載
三、數(shù)據(jù)處理過程
? ? ? ? NetCDF(network Common Data Form),即?網(wǎng)絡(luò)公用數(shù)據(jù)格式,是一種用來存儲溫度、濕度、氣壓、風(fēng)速和風(fēng)向等多維科學(xué)數(shù)據(jù)(變量)的文件格式。在?ArcGIS?中,通過根據(jù)?NetCDF?文件創(chuàng)建圖層或表視圖,可以用一個維度(例如時間)來顯示上述所有變量。開始的目的是用于存儲氣象科學(xué)中的數(shù)據(jù),現(xiàn)在已經(jīng)成為許多數(shù)據(jù)采集軟件的生成文件的格式。
? ? ? ?NetCDF?文件中的數(shù)據(jù)以數(shù)組形式存儲。例如,某地區(qū)隨時間變化的溫度或者隨時間和高度變化的溫度以一系列二維數(shù)組的形式存儲。
圖 1?來源于公眾號:GIS思維
二、溫度與降水?dāng)?shù)量數(shù)據(jù)下載
? ? ? 通過國家地球系統(tǒng)科學(xué)數(shù)據(jù)中心申請賬號來下載。國家地球系統(tǒng)科學(xué)數(shù)據(jù)中心數(shù)據(jù)詳細信息
圖 2??1km分辨率降水?dāng)?shù)據(jù)集界面
? ? ? ?但是這個網(wǎng)址每天只能下載五個數(shù)據(jù),每次還需要申請,雖然申請很水但是很麻煩,作為你們最貼心的小羊,必須直接安排網(wǎng)盤鏈接!!誰讓小羊這么可愛又善解人意呢!
鏈接:https://pan.baidu.com/s/1snH7JciIRlEbgg3M8O_mJA
提取碼:0946
鏈接:https://pan.baidu.com/s/1LZjtPYcoJZy56B8IQJGwjg
提取碼:0946 (加入鏈接失效可以留言給我~)
三、數(shù)據(jù)處理過程
? ? ? ?1、數(shù)據(jù)導(dǎo)入,首先一定一定要把你的文件放在一個全英文路徑下面!!!!然后在toolbox下面【多維工具】-【創(chuàng)建NetCDF】具體操作如下:
? ? ?2、打開【屬性】-【NetCDF】,可以看到nc數(shù)據(jù)時間緯度不同對應(yīng)不同月份的平均溫度數(shù)據(jù)。且不具空間參考。
? ? ? ?那么如何讓通過模型構(gòu)建器來將各個月份的TIFF數(shù)據(jù)影像提取出來呢?我們可以借助模型構(gòu)建器來實現(xiàn)。?
3.1 將【NetCDF柵格圖層工具】拖入編輯器界面中,添加2020溫度年數(shù)據(jù)。然后插入迭代器-for循環(huán),來將不同月份的溫度數(shù)據(jù)自動讀取進行處理。
3.2? 2020年有十二個月所以開始為1,終止值為36,增值為1(個月)。確定后通過工具把for循環(huán)與NetCDF連接起來。
?3.3 然后點擊【NetCDF柵格圖層工具】,“維度數(shù)”選擇“time”,值處輸入“%值%”。一定要鍵盤輸入!!
3.4 【數(shù)據(jù)管理工具】-【柵格】-【柵格數(shù)據(jù)集】-【復(fù)制柵格】拖入編輯器,命名注意的是一定要又%值%,格式選擇“TIFF”.
3.5 【數(shù)據(jù)管理工具】-【投影與變換】-【定義投影】,坐標系可以根據(jù)所需要進行選取。復(fù)制柵格和定義柵格如果不需要輸出,可以采用如圖所示的托管方式進行處理。
?
?
?3.6? 最后根據(jù)【spatial analyst 工具】-【提取分析】-【按掩膜提取】,我提取的市山西省的區(qū)域。看看一看最后的構(gòu)建結(jié)果吧。
3.7? ?運行之后,可以在目錄中看到所有數(shù)據(jù)都處理完畢,最終結(jié)果如所示。
?
?
?
?
參考文獻:ArcGIS處理NetCDF(.nc)的多維科學(xué)數(shù)據(jù)
nc數(shù)據(jù)處理方法匯總,總有一款適合你!
總結(jié)
以上是生活随笔為你收集整理的如何利用Arcmap模型构建器处理NC格式数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js菜单自适应的实现
- 下一篇: stm32跑马灯程序