首页 > 其他分享 >GMT画矢量和椭圆笔记

GMT画矢量和椭圆笔记

时间:2022-10-02 18:56:57浏览次数:70  
标签:plot 椭圆 20 矢量 长度 GMT gmt

GMT画矢量和椭圆笔记

plot是GMT最常用的画图模块之一,输入数据的格式是

x坐标 y坐标 方位角 长度 #画矢量时-SV选项对应的输入数据
x坐标 y坐标 长轴方位角 长轴长度 短轴长度 #画椭圆时-SE选项对应的输入数据

今天在画矢量和椭圆的过程中发现他们的长度并不匹配。于是想到他们的长度单位是什么?

画矢量时单位是Jx范围/Rx范围

例如画横线

echo 0 0 90 0.5 | gmt plot -JX2c/2c -R-1/1/-10/10 -SV1c+jc -BWSne -Baf -png tmp

图片长宽各为2cm,x方向上数据范围是2(-1到1)y方向上的数据范围是20(-10到10),矢量方位角是90度,矢量长度0.5的单位是2cm/2=1cm

画椭圆时长轴长度单位是Jx范围/Rx范围,短轴长度单位是Jy范围/Ry范围

例如画椭圆(实际效果不是圆而是一条横线)

echo 0 0 90 1 1 | gmt plot -JX2c/4c -R-1/1/-20/20 -SE -Baf -BWSne -png tmp 

图片x方向长为2cm,x方向上数据范围是2 (-1 到1 ),椭圆长轴长度1的单位是2cm/2=1cm
图片y方向长为4cm,y方向上数据范围是40(-20到20),椭圆短轴长度1单位是是4cm/40=0.1cm
所以画出来是一条线。

一个例子

#!/bin/bash
gmt begin tmp png 
gmt basemap -JX4c/4c -R-1/1/-20/20 -Baf -BWSne 
echo 0 0 45 1 10 | gmt plot -SE      -W0.1p,blue 
echo 0 0 45 2    | gmt plot -SV1c+jc -W0.1p,red
gmt end

生成图片效果如下

更多资料请访问GMT中文社区:https://gmt-china.org/

标签:plot,椭圆,20,矢量,长度,GMT,gmt
From: https://www.cnblogs.com/liangxuran/p/16749204.html

相关文章

  • 3.1.2 椭圆的简单几何性质(1)
    \({\color{Red}{欢迎到学科网下载资料学习}}\)【基础过关系列】2022-2023学年高二数学上学期同步知识点剖析精品讲义(人教A版2019)\({\color{Red}{跟贵哥学数学,so\qua......
  • PDF转矢量图
    一、正文在读论文的时候,看到别人画的流程图很优美,像保存下来作为自己的知识储备。用福昕打印出来的页面是位图,经过放大之后,图片就会变得模糊,尤其是图片上的字体比较小时,这......
  • TE矢量图层的样式复制
       在制作fly的过程中,需要设置矢量图层的样式,相对应的矢量图层的类型还是比较多的,每种类型中所需要设置的属性也是比较多。基本类型是主要分成3类,点图层、线图层和面图......
  • TE中的一种矢量图层加载方式
        在TE中加载的矢量图层,数据量过大的情况下,流方式数据显示的速度会比较慢,使用层方式加载,系统的资源占的比较多。    这里介绍一种矢量图层的加载方式,这种......
  • SFS发布矢量数据的一个错误解决
        前段时间,有人问了个sfs发布的矢量数据错误,开始以为是数据的错误,后来慢慢排除发现是sfs配置的一个错误,而且还挺不容易发现,这里分享出来一下如何进行的解决。  ......
  • 矢量视觉效果
    矢量视觉效果爱或恨他们,他们的使用程度,没有办法超越他们。从点开始:一个向量开始在0,0,0(X,Y,Z)有一个震级长度,结束于方向/位置.如果您在世界空间中工作,则需......
  • iconfont-阿里巴巴矢量图使用
    一、iconfont的使用1、登录http://www.iconfont.cn/ 阿里巴巴矢量图标库,github或微博登录2、找到自己需要的图标 选择自己喜欢的图标然后点击购物车二、生成代码......
  • freetype矢量字体 —— 介绍篇
    目录矢量字体什么是矢量字体?字体分类字体文件扩展名freetype字体引擎文字的显示过程freetype显示文字流程使用freetype显示单个文字使用wchar_t表示字符的UNICODE值使用fre......
  • Sketch for mac(矢量绘图UI设计软件)中文版sketch绘图软件
    Sketchformac是一款强大的移动应用矢量绘图设计工具,对于网页设计和移动设计者来说,尤其是在移动应用设计方面,Sketch的优点在于使用简单,学习曲线低,并且功能更加强大易用,支......
  • PIE SDK矢量相交分析
    1.算法功能简介矢量相交分析功能2.算法功能实现说明2.1实现步骤第一步算法参数设置第二步算法执行第三步结果显示2.2算法参数算法名......