![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GMT
文章平均质量分 54
itsc
https://weibo.com/shanchuantian
展开
-
GMT5示例_在南极底图上画点
1.目标在南极背景地图上绘制点。注意:需要使用lambertAzimuthal投影。2.代码需要准备的数据文件:文件名:data.txt(经度、纬度)87.500 -76.200114.500 -71.350131.200 -76.570123.140 -75.180113.150 -71.260151.120 -73.010代码:# ubuntu60/-90/-60 # 经原创 2017-04-16 19:55:28 · 3686 阅读 · 1 评论 -
【GMT5】用gmtselect命令筛选数据
gmtselect 该命令会从输入文件中读取前两列作为经度和纬度,并判断经纬度是否符合一定的空间准则,以筛选出符合条件的记录。输入文件中仅前两列会被使用。 六个空间准则包括: 在矩形区域内(-R和-J) 与ptfile中的每个点的距离在dist之内 与linefile中的每条线的距离在distkm 之内 在polygonfile中的多边形内 在某个地理原创 2017-02-21 20:01:33 · 2666 阅读 · 0 评论 -
【GMT5】在全球地图上绘制点和文字
目标在全球背景地图上绘制点和文字。代码准备文件:点文件:example_point.txt-53.854 -1.999 0.2c116.594 40.065 0.2c-96.111 39.672 0.2c文字文件:example_text.txt,文字的坐标由点坐标的纬度加2度得到。-53.854 0.001 10p 0 BC Amazon116.594 42.065 10p原创 2017-01-08 13:37:45 · 12206 阅读 · 0 评论 -
【GMT5】用GMT绘制测高卫星Topex_Poseidon_Jason的地面轨迹
运行环境:Ubuntu16.04+GMT5.2.11.思路AVISO网站提供了多个卫星的kml文件,这是现成的轨迹数据,想办法用GMT读取出来即可,正好GMT的kml2gmt模块可以将Google Earth的KML文件转换为GMT表数据。如果是kmz文件,GMT似乎不能转换,在Google Earth中将其另存为kml即可。注:Topex、Jason1、Jason2的轨迹是重合的。2.代码# 变量原创 2016-11-07 17:44:10 · 2681 阅读 · 0 评论 -
【GMT5】Ubuntu16.04下安装GMT5.2.1报错non-floating-point argument in call to function __builtin_isnan
按照SeisMan提供的教程进行安装:GMT 5.2.1 在 Linux 下的安装检查GMT 的依赖关系完毕后,开始编译和安装,使用make -j后出现如下问题: error: non-floating-point argument in call to function '__builting_isnan'(GMT_is_dnan (GMT->common.d.active[GMT_IN]))原创 2016-10-31 20:13:08 · 1915 阅读 · 0 评论 -
【GMT5】使用变量的时候,空格不可以乱加
在用GMT画图的时候,像‘-R’ ‘-J’ 这种选项经常用到,我们为了避免重复输入,可定义变量来存储参数,这样每次使用的时候只需要写变量名就可以了。 最好不要第一个命令给‘-R’ ‘-J’ 等选项参数后,后只用‘-R’ ‘-J’ 这两个名称而不给其参数,虽然脚本会默认使用前面的参数,但是这样做很危险!问题使用如下命令(很简单的几行):R = -R114/116/16/22J = -Jm5cgm原创 2016-04-24 09:24:21 · 941 阅读 · 0 评论 -
【GMT5】GMT的第一步:virtualbox4.3.12+ubuntu14.04.1+gmt5.2.1
不总结自己的学习,总是忘的的很快。网络上有那么多的资源,我不抄,也不重复,只是记录自己的学习推荐一个博客:SeisMan正文以前我是装的双系统,现在没得双系统麻烦,改用虚拟机,我用过的有两款:VMware 和VitualBox。我为什么用VirtualBox?好像virtualBox的共享文件夹要好用一些(没有做对比了,时间不够)。 强调: - 一定要用virtualbox4.3.12,不原创 2016-04-17 08:36:24 · 909 阅读 · 0 评论 -
gmt5绘制网格数据(surface_grdimage)
任务从文本文件(经度、纬度、高程)读取数据绘制高程图。思路先将文本文件转为gmt格网数据,再绘制格网解决方法1.数据转换从文本(ascii)到格网数据,如果文本里面的数据是等间隔的,可以使用xyz2grd命令,如果数据是不等间隔的,可以使用surface命令,本处的数据是不等间隔的,所以使用surface,gmt命令如下:# ubuntu gmt5#R...原创 2017-05-25 22:19:42 · 8359 阅读 · 1 评论