3 空間資料轉換與處理(筆記)

2021-10-13 17:17:57 字數 1395 閱讀 1370

3.空間資料轉換與處理(投影筆記)

3.1投影變換

(1)為何要進行投影變換?

原始空間資料本身通常在資料結構、資料組織、資料表達上和使用者自己的資訊系統不一致,就需要對原始資料進行轉換與處理,如投影變換,不同資料格式之間的相互轉換,以及資料的裁切、拼接等處理。

(2)參心座標系與地心座標系

參心座標系:以參考橢球的幾何中心為原點的大地座標系。「參心」意指參考橢球的中心。它屬於區域性大地座標系,是我國基本測圖和常規大地測量的基礎。如北京54座標系,西安80座標系。

地心座標系:以地球質心為原點建立的空間直角座標系,或以球心與地球質心重合的地球橢球面為基準面所建立的大地座標系。(指經過定位與定向後,地球橢球的中心與地球質心重合,並以總地球橢球為參考所建立的大地座標系,稱為地心大地座標系。)如2000國家大地座標系,wgs-84大地座標系。

(3)為何定義座標系?

gis中的座標系定義是gis系統的基礎,正確定義gis系統的座標系非常重要。

gis中的座標系定義由基準面和地圖投影兩組引數確定,而基準面的定義則由特定橢球體及其對應的轉換引數確定,因此欲正確定義gis系統座標系,首先必須弄清地球橢球體(ellipsoid)、大地基準面(datum)及地圖投影(projection)三者的基本概念及它們之間的關係。

地球橢球體只不過是乙個具有長半軸,短半軸和變率的橢球體,可以任意放置的,它沒有為我們規定度量的起點,所以就有基準面的產生,而基準面就是規定了度量標準

基準面是利用特定橢球體對特定地區地球表面的逼近,因此每個國家或地區均有各自的基準面,我們通常稱謂的北京54座標系、西安80座標系實際上指的是我國的兩個大地基準面.橢球體與基準面之間的關係是一對多的關係,也就是基準面是在橢球體基礎上建立的,但橢球體不能代表基準面,同樣的橢球體能定義不同的基準面,一般意義上基準面與參考橢球體是同乙個概念。

對於地理座標,只需要確定兩個引數,即橢球體和大地基準面。

(4)將地球表面上的點轉移到平面上,必須採用一定的方法來確定地理座標與平面直角座標或極座標之間的關係。這種在球面和平面之間建立點與點之間函式關係的數學方法,就是地圖投影方法。將球面座標轉化為平面座標的過程便是投影過程;投影所需要的必要條件是:第

一、任何一種投影都必須基於乙個橢球(地球橢球體),第

二、將球面座標轉換為平面座標的過程(投影演算法)。簡單的說投影座標系是地理座標系+投影過程。在我國大中比例尺時,採用高斯—克呂格投影,小比例尺採用蘭勃特投影。

常見的地圖投影:

空間資料轉換引擎

引擎採用windows com方式開發,二次開發者可以直接使用所提供的元件進行二次開發。支援第三方嵌入開發 第三方根據引擎提供介面,實現其特定格式檔案轉換,編譯成動態庫後可直接嵌入引擎內部,實現無縫連線。軟體實現的功能是支援以下格式空間資料格式相互轉換 arc view shape 檔案 arc i...

空間資料的結構轉換

向量 柵格轉換 一 線的柵格化方法 線是由多個直線段組成的,因此,線的柵格化的核心就是直線段如何由向量資料轉換為柵格資料。設直線段的兩端點座標轉換到柵格資料的座標系後為 xa,ya xb,yb 則柵格化的兩種常用方法為 dda法 數字微分分析法 和 bresenham法。1 dda法 數字微分分析法...

Python 空間資料處理

from geopy.geocoders import nominatim geolocator nominatim location geolocator.geocode 中國人民大學 print location.address 中國人民大學,人民大學北路,稻香園南社群,海淀區,北京市,1008...