如何从给定的csv文件创建geotif

时间:2019-03-20 10:45:59

标签: geospatial geotiff rasterizing

我正在尝试将csv文件转换为geotiff。我的.csv文件在第一列中包含多边形坐标,在另一列中包含值。例如-

id,polygon,val
1,[(2.43534,23.353453),(2.13534,22.353453),(2.53534,22.053453),...],12.15
2,[(12.43534,23.353453),(12.13534,22.353453),(12.53534,22.053453),...],16.15
...

我尝试的方法是-我为每个多边形(每行)创建一个shapefile,然后尝试将所有shapefile合并到一个栅格中-可以吗?

还请建议采取其他方法吗?

1 个答案:

答案 0 :(得分:0)

假设多边形不重叠,则应该能够制作一个包含所有多边形的shapefile,然后使用gdal_rasterize将shapefile栅格化为栅格。

类似:

gdal_rasterize -a val -ts 1000 1000 -l shape shape.shp raster.tif