我們都知道空間座標分地理和投影兩種,後者可用於計算長度、面積。但是,在一些軟體中,我們的資料來源是地理座標也可進行長度和面積的計算。下面看一下兩點在不同軟體在座標系統的長度。
(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是地理座標,由經緯度組成,獲取經緯度的方法有很多,如果不能直接獲取,比如只知道經緯度的數值,那麼可以...