轉自https://gmt-china.org/blog/gdal-ogr/
GDAL/OGR: 地理空間數據格式轉換神器
GDAL/OGR 是一個地理空間數據的格式轉換及處理工具。
簡介
官方主頁: http://www.gdal.org
GDAL/OGR 的核心分成兩個部分:
- GDAL部分可以實現142種光柵/網格數據格式間的互相轉換,比如常見的 netCDF、GeoTiff、HDF5、XYZ 等,詳見 GDAL光柵格式列表
- OGR部分可以實現84種矢量數據格式間的互相轉換,比如常見的 Shapefile、GMT、KML、MapInfo、Excel 等,詳見 OGR矢量格式列表
安裝
Windows 用戶
Windows 用戶可以通過安裝 OSGeo4W 來使用 其提供的 GDAL。安裝及使用方式如下:
- 到 OSGeo4W 官方網站下載 32位 或 64位 安裝包
- 雙擊=>“Express Desktop Install”=>選擇下載地址=>只勾選GDAL=>等待下載安裝完成 (有經驗的用戶也可以選擇“Advanced Install”以自定義安裝)
- 安裝完成會在桌面生成一個名爲OSGeo4W的文件夾,雙擊文件夾內的快捷鏈接即可打開一個命令行窗口
- 命令行窗口中輸入
ogr2ogr --version
以確認可以正常使用 - 如果只是偶爾使用,建議按照如上方式運行;如果是經常使用,可以將
C:\OSGeo4W64\bin
添加到 環境變量 PATH 中
ogr2ogr
ogr2ogr
用於地理矢量數據格式之間的相互轉換。
查看 ogr2ogr
支持哪些格式:
$ ogr2ogr --formats
將 Shapefile 格式的數據轉換爲 GMT 所需要的格式:
$ ogr2ogr -f OGR_GMT CHN_adm0.gmt CHN_adm0.shp
打開安裝好的 OSGeo4W Shell,到路徑下運行
ogr2ogr -f OGR_GMT 濱海斷裂帶.gmt 濱海斷裂帶.tab