注意地理座標系下的距離和面積計算

2022-03-10 19:52:54 字數 817 閱讀 1034

我們都知道空間座標分地理和投影兩種,後者可用於計算長度、面積。但是,在一些軟體中,我們的資料來源是地理座標也可進行長度和面積的計算。下面看一下兩點在不同軟體在座標系統的長度。

(1)arcgis中wgs1984地理座標:

(2)google earth中wgs1984地理座標:

(3)arcgis中wgs1984 mercator座標:

(4)arcgis中wgs1984 web mercator座標:

從上面圖比較可以看出:地理座標下,也可以計算距離和長度(只是與投影),那它是怎麼來算的呢?在arcobject中,有iunitconverter這一介面,它可以將不同單位度量值進行轉換,操作如 下:

iunitconverter convert = new unitconverterclass();

double degree = convert.convertunits(100, esriunits.esrikilometers, esriunits.esridecimaldegrees);

其實這樣的轉換是不精確的:

之所以在地理座標下能進行轉換,它是乙個約算值,計算時取的地球半徑為 6378137,這樣並不精確,精確計算必須先進行合適地投影!

地理座標系和投影座標系的區別

經常碰到這兩個概念 geographic coordinate system 和 projected coordinate sys tem 1 首先理解 geographic coordinate system geographic coordinate system 直譯為地理座標系統,是以經緯度...

地理座標系與投影座標系的區別

平時開展gis開發 研究 應用工作,總會接觸到座標系,也會遇到座標轉換的問題,如地理座標系 投影座標系等。地理座標系是球面座標,參考平面是橢球面,座標單位是經緯度 投影座標系是平面座標系,參考平面是水平面,座標單位是公尺 千公尺等。地理座標系轉換到投影座標系的過程理解為投影,即將不規則的地球曲面轉換...

iOS 兩地理座標直接距離的計算

1 匯入系統的標頭檔案 import 2 計算兩點距離,就一行 cllocationdistance distance loc1 distancefromlocation loc2 3 這裡的loc1是地理座標,由經緯度組成,獲取經緯度的方法有很多,如果不能直接獲取,比如只知道經緯度的數值,那麼可以...