gmt5绘制网格数据(surface_grdimage)
来源:互联网 发布:matlab mobile知乎 编辑:程序博客网 时间:2024/05/22 12:13
任务
从文本文件(经度、纬度、高程)读取数据绘制高程图。
思路
先将文本文件转为gmt格网数据,再绘制格网
解决方法
1.数据转换
从文本(ascii)到格网数据,如果文本里面的数据是等间隔的,可以使用xyz2grd
命令,如果数据是不等间隔的,可以使用surface
命令,本处的数据是不等间隔的,所以使用surface
,gmt命令如下:
# ubuntu gmt5#R=320/325/45/50R=300/345/40/55data=hv_re.txtgrdfile=hv_re.grd# ascii to grd# http://modules.gmt-china.org/xyz2grd.html?highlight=xyz2grd# http://gmt.soest.hawaii.edu/doc/5.4.1/xyz2grd.html#gmt xyz2grd $data -G$grdfile -R$R -I15m -V# http://gmt.soest.hawaii.edu/doc/5.4.1/surface.htmlgmt surface $data -G$grdfile -R$R -I1m
2.绘图
使用grdimage
命令可以绘制格网图,命令如下:
#R=320/325/45/50R=300/345/40/55J=M5ips=topo.psgrdfile=hv_re.grdcptfile=hv_re.cpt# headgmt psxy -J$J -R$R -T -K > $ps# 制作cptgmt grd2cpt $grdfile -Ctopo -S-50/80/20 -Z > $cptfile# http://modules.gmt-china.org/grdimage.html?highlight=grdimagegmt grdimage $grdfile -R$R -J$J -B2/2 -K -P -O >> $ps# tailgmt psxy -J$J -R$R -T -O >> $ps# save as picgmt psconvert $ps -Tg -P -E300 -A
阅读全文
0 0
- gmt5绘制网格数据(surface_grdimage)
- 【GMT5】用gmtselect命令筛选数据
- GMT5.1.2_基础_世界底图的绘制
- WPF中绘制网格
- 用R绘制网格
- c# 绘制网格
- canvas绘制网格
- Canvas绘制网格
- three.js绘制网格
- GMT5.1.2_基础_底图的绘制,边界和标注
- 递进网格算法绘制等高线
- Canvas练习之绘制网格
- canvas绘制网格(增加坐标)
- 利用shader绘制矩形网格
- Mesh网格篇(三)绘制交互网格
- 新数据网格简介
- 数据网格技术是什么
- BCGControlBar数据网格示例
- 编译smdk2410 时#make 后出现这种错误,怎么解决
- myflag step7 增加friend的支持
- Java API 对图像的支持
- python 代码命令大全
- Kotlin的学习日志(一)Basic Types
- gmt5绘制网格数据(surface_grdimage)
- 判断是否Ajax请求
- HDFS java操作(二)FileStatus 获取文件属性,globStatus 进行路径过滤
- Keras MNIST
- 存储过程的优缺点
- postman接口自动化测试
- git-osc-android客户端之源码分析2
- 新闻频道管理的炫酷实现
- [一天几个linux命令] 开山篇