GDAL建立投影

2021-06-20 18:11:31 字數 1593 閱讀 1688

gdal中,使用的是 wkt 串來表示投影,具體的表示內容可以參考鏈結,下面用例子簡單的介紹一下,#後面表示注釋:

projcs["wgs 84 / utm zone 52n",                   #投影名稱

geogcs["wgs 84", #地理座標系統名

datum["wgs_1984", #水平基準面

spheroid["wgs 84",6378137,298.257223 #橢球體名稱、長半軸、反偏率

authority["epsg","7030"]], #外部權威的空間參考系統的編碼

authority["epsg","6326"]],

primem["greenwich",0], #**經線greenwich,0度標準子午線

unit["degree",0.0174532925199433], #指定測量使用的單位。在地理座標系下使用角度。

authority["epsg","4326"]],

projection["transverse_mercator"], #投影方法,這裡是通用墨卡托投影

parameter["latitude_of_origin",0], #parameter表示投影引數,0表示緯度起點為0度

parameter["central_meridian",129], #投影帶的**經線是東經129度

parameter["scale_factor",0.9996], #**經線的長度比是0.9996

parameter["false_easting",500000], #座標縱軸向西移動500km

parameter["false_northing",0], #橫軸沒有平移

unit["metre",1, #指定測量使用的單位,指定公尺為測量單位。

authority["epsg","9001"]], #外部權威的空間參考系統的編碼

authority["epsg","32652"]]

建立方式
//設定投影

ogrspatialreference

osrs

;char

*pszsrs_wkt

=null

;osrs

.setutm(11

,true

);osrs

.setwellknowngeogcs

("nad27"

);osrs

.exporttowkt(&

pszsrs_wkt

);podstds

->

setprojection

(pszsrs_wkt

);cplfree

(pszsrs_wkt

);//使用完後釋放

GDAL投影轉換 座標偏移筆記

1.osr osr 向量資料投影 作用 投影座標系之間轉換 地理座標和投影座標之間轉換 可用於幾何物件和點 點屬於幾何物件 from osgeo import gdal import osrpeters sr osr.spatialreference peters sr.importfromproj...

GDAL獲取投影座標系注意問題

gdal提供了獲取投影座標系的c函式gdalgetprojectionref以及對應的c 函式getprojectionref,但在獲取投影座標系之前需要設定通過cplsetconfigoption函式設定 gdal data 環境變數,例如 cplsetconfigoption gdal data...

gdal 建立GeoTiff柵格資料

1 定義轉換引數 2private readonly double d transform 3 定義座標系統 4private readonly string d project geogcs wgs 84 datum wgs 1984 spheroid wgs 84 6378137,298.257...