GMT转SHP文件
GMT是GMT开源绘图软件的数据格式,SHP是常用矢量空间数据交互格式,使用GDAL的ogr2ogr工具可实现两者的相互转换。本文为源GIS为您分享GMT转SHP的操作方法。
一、GMT简介
GMT是开源免费的脚本命令绘图软件,无参数界面,常用于绘制科研二三维地图。其他数据格式后缀名*.gmt。
GMT中文社区:https://gmt-china.org/
二、安装GDAL
ogr2ogr是一个全能的格式转换工具(GDAL的独立命令行工具),使用它可以实现gmt与shp之间的转换,因此首先需要安装GDAL。
OSGeo4W是一个提供访问安装OsGeo软件的开源软件,可安装QGIS、GDAL、GRASS等软件。
下载地址:https://download.osgeo.org/osgeo4w/
新手可选择Express Install模式安装GDAL:
选择GDAL包:
联网在线下载类库并安装(如果没有科学网络,可能下载有点慢)。安装完成后的目录:
三、转化
ogr2ogr的标准语法格式如下:
ogr2ogr -f [输出格式] [输出文件名] [输入文件名]
转换操作示例:
ogr2ogr -lco encoding=utf-8 -f "ESRI Shapefile" C:\shp\CN.shp C:\CN.gmt