ENVI中使用ArcGIS國內座標系

2021-08-27 15:55:58 字數 1991 閱讀 7786

為了更好的與

arcgis

系列產品相容,從

envi 4.7

開始,所有

envi

產品全部採用

arcgis

投影轉換引擎,對使用者來說,

envi

選單中所有的投影操作不變,同時還直接支援

arcgis

中的投影型別。在自定義國內座標系時候,需要注意以下兩點:

(1)在envi4.7

及之後版本中自定義北京

54、西安

80座標系、

cgcs2000

座標系有一些改變,即定義座標系的基準面(

datum

)時候使用統一的名稱:

d_beijing_1954

、d_xian_1980

和d_china_2000

。否則在

envi

中會報錯或者基準面顯示

d_unknown

,在arcmap

中載入後基準面也會顯示

d_unknown。

(2)在自定義北京

54、西安

80座標系時,命名座標系名稱

projection name

需要與arcgis

中的命名保持一直(如「

..\arcgis\desktop10.0\coordinate systems\projected coordinate systems\gauss kruger\beijing 1954

」裡面的

.prj

中的名字),如北京

54座標3度帶

117度**經線命名為:

beijing_1954_3_degree_gk_cm_117e

。否則會出現如圖1所示

proj

一項顯示為

transverse_mercator

,在arcmap

中顯示通用名稱。

圖1:不規範命名時

envi

和arcmap

中的顯示(左

-envi

,右-arcmap

)為了方便在envi中使用這三種座標系,我們提供了本地化envi座標檔案。

使用方法:

(1)解壓縮後三個檔案直接替換envi安裝目錄下map_proj資料夾內的三個檔案,如envi5.0中的:「..\exelis\envi50\classic\map_proj」。map_proj資料夾中包括球體定義檔案(ellipse.txt)、基準面定義檔案(datum.txt)和地圖投影檔案(map_proj.txt)。

(2)重啟動envi,在使用座標的地方就可以看到完整的國內座標系了,命名完全與arcgis一致。

這樣,在

envi

下做投影轉換等涉及座標引數的處理結果,可以無縫地傳入

arcgis

中,真正實現

envi

與arcgis

的座標統一。

圖2:本地化的座標系

使用座標系名稱、基準面名稱與

arcgis

保持一致座標系之後,在

envi

和arcmap

中開啟影象檔案就能很好的識別了。

圖3:envi

和arcmap

中顯示本地化的座標系(上

-envi

,下-arcmap

Linux系統 Ubuntu 中使用國內的源位址

1源位址列表檔案路徑 2源位址列表檔案的替換 2.1 ubuntu14.04版本 2.2 ubuntu16.04版本 ubuntu系統的源列表配置檔案的路徑是 etc apt sources.list 為了在替換前留個備份,可以執行命令做個備份 cp etc apt sources.list etc...

Linux系統 Ubuntu 中使用國內的源位址

1源位址列表檔案路徑 2源位址列表檔案的替換 2.1 ubuntu14.04版本 2.2 ubuntu16.04版本 ubuntu系統的源列表配置檔案的路徑是 etc apt sources.list 為了在替換前留個備份,可以執行命令做個備份 cp etc apt sources.list etc...

PyPI使用國內源

通過幾次 的使用,對於預設的pip源的速度實在無法忍受,於是便蒐集了一些國內的pip源,如下 阿里雲 中國科技大學 豆瓣 douban 清華大學 中國科學技術大學 使用方法很簡單,直接 i 加 url 即可!如下 如果有如下報錯 請使用命令 1 pip install web.py i truste...