0

我有一个包含位置数据(第 9 列和第 10 列)和强度(第 20 列)的 ascii 文本文件

 200010  207  020311    40658.5  406593 52 344927.31 7100203.50  -26.2078720  127.4491855 345060.64 7100369.14   26.4  650.3  628.0 55471.293    20.168 55648.817 55637.523  -146.062

文本文件有很多行 10k+

我正在尝试使用 GDAL 将其可视化,但不确定如何进行。

想法?

4

2 回答 2

1

如果您的文件名为viz.txt,则可以使用以下命令提取和绘制数据:

$ awk '{print $9, $10, $20}' < viz.txt > viz2.txt
$ gnuplot

...

gnuplot> plot "viz2.txt" with points palette

这将为您提供一个图表,按强度很好地着色。

如果您想要一个更具交互性的解决方案,或者在地图上叠加数据,那么您将不得不使用 GIS 软件,例如 ArcView、MapInfo 或免费工具 Generic Mapping Tools (GMT) 或 QGIS。

于 2011-08-21T20:29:27.470 回答
1

试试QGis。它是用数据制作地图的免费软件。

GDAL 用于进行复杂的数据转换。

于 2011-05-17T04:08:03.227 回答