Gnuplot中GPS数据的3D图形

用户名

我从乞力马扎罗山上走了1000个XYZ数据点(GPS纬度,经度,海拔)。

我想使用垂直线制作3D图,因此(x0 y0 0)-(x0 y0 z0),...(x999 y999 0)-(x999 y999 z999)。

GpsPrune会进行这种绘制,并对其进行动画处理(http://activityworkshop.net/software/gpsprune/index.html),但我想对细节进行更多控制。

那可以在gnuplot中完成吗?并可以为每行的颜色着色,其中color = f(altitude)?

Richard H
克里斯多夫

好问题!

从垂直线绘制z=0到某个值是绘图样式的impulses工作。

z可以linecolor palette使用-根据-value选择可变的线色,该色线使用当前调色板获取相应的线色。

为了测试,我使用了数据文件

0 0 0
0.1 0.1 1
0.2 0.2 1.1
0.5 0.5 1.2
1 0.5 2
1.5 1 2.5
1 2 4
0.8 1.8 3.5

绘图脚本为:

set ticslevel 0
set zrange[0:*]
set view 40,40
set termoption dashed
unset key

splot 'gps.dat' using 1:2:3:3 with impulses lw 2 linecolor palette, \
      '' using 1:2:3 lc rgb 'black' lt 2 lw 0.5 w l

给出输出(使用4.6.4):

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在3D gnuplot图形中添加垂直线

来自分类Dev

在3D gnuplot图形中添加垂直线

来自分类Dev

具有多个图形的3d GNUPLOT动画

来自分类Dev

在MATLAB中旋转3D图形

来自分类Dev

为什么不能在matplotlib的3d图形中绘制数据框?

来自分类Dev

如何在gnuplot 4.6中正确处理3D数据并创建热图?

来自分类Dev

gnuplot | 3D图层

来自分类Dev

gnuplot直方图3d

来自分类Dev

gnuplot直方图3d

来自分类Dev

3D图形库中的树图

来自分类Dev

在SAS University Edition中绘制3D图形

来自分类Dev

在3D图形中显示协方差

来自分类Dev

在Python中每n分钟更新3D图形

来自分类Dev

3D Matplotlib图形中图像投影的控制角度

来自分类Dev

如何在python中绘制3d图形

来自分类Dev

如何使用文本文件中包含的 x、y、z 数据在 gnuplot 中绘制 3D 线图?

来自分类Dev

“低级” 3D图形编程

来自分类Dev

如何正确渲染3D图形

来自分类Dev

3D图形的深度问题

来自分类Dev

gnuplot 3d图太高

来自分类Dev

在3D gnuplot中使用Xtics

来自分类Dev

gnuplot gif 3d板

来自分类Dev

Gnuplot 3D:x + y =常量

来自分类Dev

如何使用gnuplot从数据集中绘制3d标量字段

来自分类Dev

gnuplot:在3D图中分散两个数据集

来自分类Dev

使用knitr和rgl在html中包含3D交互式图形,在word / pdf中包含静态图形

来自分类Dev

在Matplotlib Python3中向3D图形添加线

来自分类Dev

用于OpenGL中2D和3D图形操作的单个API

来自分类Dev

在gnuplot中为3D图叠加矢量dgrid3d和pm3d