1. 程式人生 > >ArcGIS中3度帶和6度帶投影變換方法及跨帶投影問題

ArcGIS中3度帶和6度帶投影變換方法及跨帶投影問題

在實際工作中遇到一個問題,某城市的遙感影像使用的是CGCS2000座標系下6度帶的投影,但是給的專案圖紙上的拐點座標均為在3度帶上的投影座標(由於城建專案範圍小,一般採用三度分帶),並且這個城市橫跨相鄰的兩個三度帶,因此想要將整個城市中所有的專案都合併在一個圖層中,並能疊加在遙感影像上,需要考慮到投影變換的問題。

一開始我以為3度帶和6度帶的轉換需要自己通過座標轉換工具進行座標轉換後再定義投影,結果發現ArcGIS自帶轉換的功能,也就是投影變換功能。(因此不需要自己再進行座標轉換)

針對上述提到的問題,採用的方法是先將專案邊界在該三度帶的投影座標系下上圖(包括配準、向量化),之後再將這個座標系轉換為所屬六度帶的投影座標系。

下面是利用ArcGIS實施的具體步驟。

1、找到城市所屬的三度帶及六度帶,並上圖。

1)在網上查到該地區經度範圍,通過查詢三度帶、六度帶對照表(網上有),可以確定該地區所屬的六度帶,以及橫跨的三度帶。比如這個城市跨了兩個三度帶,分別是41帶、42帶,對應的六度帶是21帶。(確認這些,是為了準確地選擇應該採用的投影座標系)

2)在網上找到專案所在的經度範圍,再確定其所在的三度帶,或是直接通過其座標資訊解讀出其所在的三度帶(橫座標的前兩位是帶號)。若座標資訊沒有包含帶號,則採用前種方法。之後在這個三度帶的投影下上圖。

2、得到向量資料後,開啟ArcToolbox,找到Data Management Tools下的Projections and Transformations。

向量資料選擇圖中的Project即可。若是柵格資料進行投影變換,則在圖中Raster目錄下再找到Project。

3、在Project對話方塊中設定需要進行投影變換的座標系。

例如,專案圖採用的是3°分帶的41帶投影,該城市處於6°分帶的21帶投影上,現需要將三度帶投影轉換為六度帶。要注意的是,選擇輸出的投影座標系時,帶號的有無,要和輸入的座標系對應。

如果有一個三度帶的中央經線和六度帶的中央經線重合,那麼這兩個投影變換之後,向量資料的橫座標除了前兩位的帶號變了,其他數字是不會發生變化的(單位是米)。這個很好理解,投影六度範圍比三度大,因為是同一條中央經線(兩座標系原點一致),三度的座標疊在六度範圍上,橫座標不會發生改變(除去帶號),縱座標可能有一定變化。

可是變換之後,我們往往發現,檢視右下角顯示的座標並沒有發生改變。

這是因為當前資料框(data frame)的座標系可能仍然是原來三度帶的那個投影座標系。由於ArcGIS有動態投影的效果,即將資料框下的資料的座標系,在檢視中暫時轉換為資料框的座標系,所以我們看到的右下角座標還是原來那個座標,但該資料的真實座標系其實已經發生了變換(可以右鍵檢視資料屬性)。比如原來資料是3度分帶下的41帶投影,資料框的座標系也是41帶投影(在屬性中可檢視),將該資料轉換為6度分帶下的21帶投影后,可以在資料屬性中檢視到座標系已發生變化。在將資料框的座標系修改為21帶投影(在資料框屬性中修改),就可以看到資料在21帶投影下的座標了。

既然如此,為什麼不能直接通過修改資料框的座標系,來達成投影轉換的目的呢?

剛剛已經提到,這只是一種動態投影的效果,是臨時、暫時的,並沒有真正改變資料的座標系。不過我們可以利用這種動態投影來暫時看一下投影轉換之後的效果。真正要改變座標系,還是要用到工具箱裡的投影變換工具。

以上的投影變換是在同一基準面下(同樣都是CGCS2000)進行的,是嚴格的投影變換。因此在ArcGIS進行投影轉換時,不需要填Geographic Transformation(地理變換方式)。如果是兩個不同基準面之間(比如CGCS2000和西安80)的投影變換,則還需要建立一個地理變換方式(通過相關引數)來實現。

歡迎留言與我交流,大家共同進步!~

相關推薦

ArcGIS36投影變換方法投影問題

在實際工作中遇到一個問題,某城市的遙感影像使用的是CGCS2000座標系下6度帶的投影,但是給的專案圖紙上的拐點座標均為在3度帶上的投影座標(由於城建專案範圍小,一般採用三度分帶),並且這個城市橫跨相鄰的兩個三度帶,因此想要將整個城市中所有的專案都合併在一個圖層中,並能疊加在

坐標36的知識(轉載)

family 適用於 球面 pan 坐標系統 技術分享 判斷 投影 ive 導讀 我國采用6度分帶和3度分帶。有一組坐標,怎麽迅速知道它們是3度帶的還是6度帶的? 1.我國采用6度分帶和3度分帶。 1∶2.5萬及1∶5萬的地形圖采用6度分帶投影,即經差為6度,從零度

座標投影36

關於3度帶、6度帶、帶號之間的相互關係 3度帶任意經度:L3,   6度帶任意經度:L6 3度帶中央經度:Lz3,  6度帶中央經度:Lz6 3度帶帶號N3 ,  6度帶帶號N6 帶號求中央經線 Lz3=N3*3 Lz6=N6*6-3 中央經線求帶號

遮蔽第三方網站的百廣告推薦

在Hosts中繫結下面的配置,會讓百度廣告和百度推薦不再顯示: #百度推廣&百度推薦 127.0.0.1 pos.baidu.com 127.0.0.1 eclick.baidu.com 1

理解ArcGIS的要素類要素資料集

在ArcGIS的使用中,我們常常會遇到要素類和要素資料集兩個概念,要完全理解這兩個概念並知道如何在軟體中使用,則需要以下知識: 1、Esri開發的三種向量資料型別 Esri公司的每個新軟體包都會引入一個新的向量資料型別: Arc/Info與Coverage

學習筆記3——32位64位Linux作業系統的區別系統識別方法

32位和64位Linux系統的區別: 一、設計初衷不同 最初,64位是為了滿足高科技人員使用本行業需要大量記憶體和浮點特性的特殊軟體的需要而設計的執行平臺,而32位作業系統是為了滿足普通使用者的需要。 二、要求配置不同 64位只能安裝在64位電腦上;32位可以安裝在64位

mysql不用儲存過程函式查詢子節點的方法

sql實現:select id from ( select t1.id, if(find_in_set(parent_id, @pids) > 0, @pids := concat(@pids, ',', id),

ajax出現中文亂碼快取的問題的解決方法

中文亂碼:用 encodeURI("解決中文亂碼") 解決瀏覽器快取:傳值的時候加上 new Date().getTime() 示例如下: var ajax=null; try { ajax=new XMLHttpRequest() }catch(e) {

ArcGIS多段線(MultiPart Polyline)的座標提取重繪

前段時間在專案中需要將Shp檔案中的多線段(Polyline)的座標提取出來,存成座標序列檔案如XML,方便前端應用中展示。 於是直接將Polyline強轉為IPointCollection介面,進而獲取點座標序列,寫成XML檔案。思路清晰,實現也很簡單。 經過一段時間應用

【Android面試】(一):Androidactivity儲存狀態資料到底該在哪個方法進行

        今天接到一個電面,途中面試官問到一個問題,如果一個activity在後臺的時候,因為記憶體不足可能被殺死,在這之前如果想儲存其中的狀態資料,比如說客戶填的一些資訊之類的,該在哪個方法中進行。         我聽到的第一反應就是說:在onPause方法中進

objective-c 類物件靜態資料成員靜態成員函式(類方法)詳解

作為初學者,相信大家都對objective-c的靜態資料成員和靜態成員函式都挺糾結的,我現在和大家分享下我對這個知識點的理解,請大家多多指點.... 如果大家學過C++,那麼都應該知道和了解靜態資料成

計算機記憶體、cache暫存器之間的關係區別

1. 暫存器是中央處理器內的組成部份。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、資料和位址。在中央處理器的控制部件中,包含的暫存器有指令暫存器(IR)和程式計數器(PC)。在中央處理器的算術及邏輯部件中,包含的暫存器有累加器(ACC)。 2. 記憶體包含的範圍

Java專案根據相對路徑絕對路徑獲取檔案的方法 getResource(name)

首先,專案中檔案分佈情況如下,innerFile.txt位於test.test包下,innerInnerFile.txt位於test.test.inner包下,outterFile.txt位於包的根目錄下, 那麼,在App類裡,如何根據相對路徑、絕對路徑獲

MyEclipse 8.6的SVN外掛安裝方法部分內容配置!

1.開啟HELP->MyEclipse Configuration Center,切換到SoftWare標籤頁。 3.在左邊欄中找到Personal Site中找到SVN展開。將Core SVNKit Library和Optional JNA Library新增

攔截跟蹤HTTP請求的主要方法實現

一、HTTP 請求的攔截技術可以廣泛地應用在反向代理、攔截 Ajax 通訊、網頁的線上翻譯、網站改版重構等方面。而攔截根據位置可以分為伺服器端和客戶端兩大類,客戶端攔截藉助 JavaScript 指令

JavaExecutors類幾種建立各型別執行緒池的方法例項

Executors:提供了一系列靜態工廠方法用於建立各種執行緒池。 1.Executors.newCachedThreadPool建立可變執行緒池 如果執行緒池長度超過處理需要,可靈活回收空閒執行緒,若無可回收,則新建執行緒。核心執行緒池大小為0,最大為Integer.MA

資料庫基礎---關係資料庫簡介關係代數8種運算方法例題

關係資料庫 關係資料模型 關係是一個數學概念。 當把關係的概念引入到資料庫系統作為資料模型的資料結構時,既有所限定和也有所擴充。 關係的數學定義 例: 課程={離散,C語言…..},學生={張三,李四…..} 笛卡兒積(cartesi

asp.net常用的幾種頁面間傳遞引數的方法,各自優缺點

1、頁面重定向方式中常用的兩 (1)Redirect 方法將客戶端重定向到新的頁面,只是簡單地終止當前頁面,並轉入新的頁面開始執行,對轉入的頁面無任何限制。 (2)Transfer 方法終止當前頁的執行,併為當前請求開始執行新的頁面。把執行流程從當前頁面轉到同一伺服器中的

理解圖像GarborHOG特征的提取方法實例應用

範圍 決定 步長 劃分 尺度 win 自己 而在 空間 前言:今天接觸到了這兩個特征,看了課本和博客後很蒙蔽,沒有理解這兩個特征,本篇博客的目的是只是參考其他的博客總結這兩個特征,如果未來能研究和工作領域是這方面的話再回來自己研學,如有錯誤也歡迎指出。 Garbor特征

Atitit 微服務的優點拆分 目錄 1. 微服務架構五大優勢 崛起勢頭不可擋 4 1 1.1. 1、複雜可控 6避免“盲人摸象” 7 2 1.2. 2、靈活可擴充套件 7 2 1.3. 3、獨立部

Atitit 微服務的優點和拆分 目錄 微服務架構五大優勢 崛起勢頭不可擋4 1、複雜度可控6避免“盲人摸象”7 2、靈活可擴充套件7 3、獨立部署7