我有一个ascii文本文件,其中包含位置数据(列9-lat和10-long)和强度(列20)
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将其可视化,但不确定如何进行。
想法?
试试qgi。这是一个用数据制作地图的免费软件。
GDAL用于执行复杂的数据转换。
如果您的文件命名为viz.txt
,那么您可以提取并使用以下命令绘制数据:
$ awk '{print $9, $10, $20}' < viz.txt > viz2.txt
$ gnuplot
…
gnuplot> plot "viz2.txt" with points palette
这将给你一个图表,颜色的强度很好。
如果你想要一个更具互动性的解决方案,或者覆盖数据在地图上,那么你将不得不使用GIS软件,如如ArcView, MapInfo或免费工具通用地图工具(GMT)或QGIS。