Как создать геотиф из данного CSV-файла - PullRequest
0 голосов
/ 20 марта 2019

Я пытаюсь преобразовать CSV-файл в Geotiff.Мой файл .csv содержит координаты многоугольника в 1 столбце и значение в другом столбце.Например,

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
...

Подход, который я пробовал, - я создал шейп-файл для каждого многоугольника (каждой строки) и пытаюсь объединить все шейп-файлы в растр - возможно ли это?

ТакжеПожалуйста, предложите другой подход?

1 Ответ

0 голосов
/ 20 марта 2019

Предполагая, что ваши полигоны не перекрываются, вы сможете создать один шейп-файл, содержащий все полигоны, а затем использовать gdal_rasterize, чтобы растеризовать шейп-файл в растр.

что-токак:

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