MapGIS數據轉換:坐標系轉換教程

  • A+
所屬分類:圖文南方CASS
還沒添加站長微信的請抓緊

坐標系對空間數據而言是必不可缺的一部分,完整的空間數據轉換同樣應該包含坐標系的轉換。簡單來說,坐標系的定義大致可以分為兩類:地理坐標系和投影坐標系。其中地理坐標系的定義應該包括橢球體和基準面;投影坐標系的定義應該包含橢球體、基準面、投影方式以及投影參數。

MyFME在讀取MapGIS 6數據時提供“Read Coordinate System From Source”選項來決定是否讀取MapGIS數據文件中的坐標系信息(圖1)。當然,在MapGIS是否正確定義了坐標系信息,直接影響FME是否能進行正確的轉換。

MapGIS數據轉換:坐標系轉換教程

 

MapGIS6地理坐標系轉換

以西安80坐標系的定義為例,能被MyFME正確的識別設置如下所示(圖2),紅線框出部分為必須正確設置的參數:

MapGIS數據轉換:坐標系轉換教程

轉換為Shape后在ArcGIS Desktop打開后坐標系信息如下(圖3):

MapGIS數據轉換:坐標系轉換教程

MapGIS投影坐標系轉換

以西安80高斯投影坐標系的定義為例,能被MyFME正確識別的設置如下所示(圖4),紅線框出部分為必須正確設置的參數:

MapGIS數據轉換:坐標系轉換教程

轉換為Shape后在ArcGIS Desktop打開坐標系信息如下(圖5):

MapGIS數據轉換:坐標系轉換教程

在圖4中需要說明的是,MyFME使用“平移X”參數來識別MapGIS數據是否采用大數坐標(注意這是我們所建議的方式,或許MapGIS 6并沒有這個參數選項)。如果數據采用大數坐標(X坐標前加帶號),則參數設置如下所示(圖6):

MapGIS數據轉換:坐標系轉換教程

不過大多數MapGIS 6的數據文件的高斯投影坐標系采用下面的設置(圖7),并沒有對“平移X”參數項做設置。

MapGIS數據轉換:坐標系轉換教程

在這種情況下,為了使數據的坐標系仍然能夠正確的進行轉換,可以修改MyFME的坐標系配置文件,將X_OFF參數項默認為500000或35500000。關于如何修改,這里就不做討論了。

需要說明的兩點:

1、用戶可以在FME設計狀態下對“Read Coordinate System From Source”進行修改,以決定是否從源數據文件中讀取坐標系信息(圖8)。

MapGIS數據轉換:坐標系轉換教程

2、如果用戶清楚的知道數據源的坐標系信息,則可以在FME中為數據源指定對應的坐標系(圖9)。

MapGIS數據轉換:坐標系轉換教程

 

  • 我的微信
  • 這是我的微信掃一掃
  • weinxin
  • 我的微信公眾號
  • 我的微信公眾號掃一掃
  • weinxin
avatar

發表評論

您必須登錄才能發表評論!