美文网首页工具GIS
gmt数据转shape格式数据

gmt数据转shape格式数据

作者: 测绘小兵 | 来源:发表于2019-07-17 13:15 被阅读15次

    1、目的

    收集到gmt绘图程序格式的断层数据,是文本文件,里面包含了每条断层的属性信息。现在需要把这个文件转为shape格式的文件,便于利用arcmap绘图并标注断层名。

    2、平台

    操作系统:Windows server2012。另外之前尝试了win7系统,但出现错误,解决复杂,所以最后采用了Windows server2012操作系统安装程序。

    软件工具:GDAL中的ogr2ogr工具。安装参考https://gmt-china.org/blog/gdal-ogr/,Windows 用户可以通过安装 OSGeo4W 来使用 其提供的 GDAL。安装及使用方式如下:

              1、到 OSGeo4W 官方网站下载 32位 或 64位 安装包

            2、双击=>“Express Desktop Install”=>选择下载地址(建议选择第一个,下载速度够快,第2个慢的出奇)=>只勾选GDAL=>等待下载安装完成 (有经验的用户也可以选择“Advanced Install”以自定义安装)。安装地址默认,不可修改。

            3、安装完成会在桌面生成一个名为OSGeo4W的文件夹,双击文件夹内的快捷链接即可打开一个命令行窗口

            4、命令行窗口中输入 ogr2ogr --version 以确认可以正常使用

            5、如果只是偶尔使用,建议按照如上方式运行;如果是经常使用,可以将 C:\OSGeo4W64\bin 添加到 环境变量 PATH 中

    3、转换操作

    命令如下:

    ogr2ogr -lco encoding=UTF-8 -f "ESRI Shapefile" C:\temp\cnFaults.shp C:\temp\CN-faults-name.gmt

    即实现把gmt格式的数据转换为shape文件,其中需要注意:

    (1)所有文件名必须包括全路径,避免出错。

    (2)ogr2ogr程序采用了文件名后缀方式来判断文件格式,所以输入的文件必须采用标准的后缀名,例如这里输入的gmt格式文件,应该以.gmt结尾。

    (3)转出的文件采用-f参数指定方式。

    (4)如何涉及汉字,应指定编码格式。

    相关文章

      网友评论

        本文标题:gmt数据转shape格式数据

        本文链接:https://www.haomeiwen.com/subject/xudqlctx.html