控制幾幅柵格數據行列號完全一致


 簡要介紹背景:

有一張遙感影像,柵格大小在ENVI里重采樣為了90*90大小的像素,導入了arcgis;

然后要將該地區的水系,道路等矢量數據轉換為柵格數據,同樣重采樣至90大小,控制環境變量使柵格像素位置與遙感影像完全一致;

但發現,resample 后 部分tif柵格數據行列號數值始終不一致:

  

百度發現方法 有: 

1,重采樣后,利用Spatial Analysis Tool——Extract by mask掩膜提取

2,生成柵格數據時,設置控制環境里的snap raster

但是這些我都試了,沒用。

最后的最后,,終於受到啟發:參考網址:ArcGIS影像處理之三——裁剪

解決辦法:

利用標准模板,裁剪數據的時候,勾上一個 maintain clipping extent:

后記

記錄一下我的實驗處理數據的流程:

最原始數據:

北京水系,道路,保護區,公交站點數據--矢量數據(地圖\bj shp)  遙感數據2013(E:\ALL項目\城市擴張\遙感影像柵格數據\重采樣-2019\)和class2017

    

 

水系和道路數據都重新另存為了:E:\ALL項目\城市擴張\遙感影像柵格數據\Arcgis 處理分類影像

交通出行_point 還不變在C:\Users\Administrator\Desktop\地圖\bj shp mxd

保護區數據應該是挑選了部分合成一個面數據

二級數據:

矢量數據需要轉換為柵格數據:  可設置cellsize

但,

為了數據不要出現太多空白,占滿柵格,想了一些辦法比如resample(10重采樣到30大小)和mosiac(10和30鑲嵌)

   

三級數據:

柵格數據處理滿意之后,數據導出為tif數據

----這是分辨率為30的時候    ---這是分辨率為90的時候

 

四級數據:

 

 上面90分辨率時,road 和交通出行數據是從矢量數據轉成90柵格數據,行列號沒問題。

protection和water柵格數據是從之前30分辨率的數據重采樣而來,但是就在這時,行列號無法控制,解決辦法如上述,結果如下:

五級數據:

這個導出的TIF數據是3波段的,我需要把它設置成8bit彩色單波段數據:目前唯一辦法是ENVI class 另存為。

但是用ENVI打開arcgis剛生成的tif,是黑的: 解決辦法-點enhance 拉影像[image] linear 0-255立刻恢復

----

 

然后  file save image as-----設置8bit即可

完結,,撒花,,,,文件都保存在E:jupyter /data里啦,,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM