如何从3D数据文件中绘制(多个)不相关的点,颜色对应于一列的值?颜色值是非整数。
=============================================== =======================
细节:
我有一个包含三列
形式的大型数据文件longitude latitude color
数据是分散的和不相关的,即没有底层网格和点之间没有关系(除了每个坐标只出现一次)。 color
是一个任意标量。我知道它的最小值和最大值,并希望在它们之间进行颜色的线性缩放。哪个色图不清晰,第一步就是产生任何有意义的输出。
如何在指定颜色的单位球体(即半径= 1)的经度 - 纬度坐标上绘制点?
不需要插值,甚至不需要点之间的连接。 (我也很乐意提出如何以简单的方式做到这一点的建议,但实际上并不重要)
这是我走了多远,但缺少着色:
set mapping spherical
splot 'the_file.data' u 1:2:(1)
非常感谢!
答案 0 :(得分:1)
您可以使用linecolor palette
,它允许您指定一个附加列,用于从当前调色板中选择相应的颜色:
set mapping spherical
splot 'the_file.data' using 1:2:(1):3 linecolor palette