我正在尝试从csv点列表(xyz数据)创建不规则形状的.tiff。我正在使用gdal_grid进行此操作。
我似乎可以毫无问题地生成.tiff文件,但是我无法保留原始csv点的轮廓/形状。
每次生成.tiff文件时,它都会创建一个大小为(xmax-xmin)x(ymax-ymin)的栅格,并将插值分配给与初始点相距较远的像素。
是否可以仅生成我提供的点的.tiff文件?
对于上下文,我试图为河流生成xyz数据的栅格,并且只希望栅格在河流中(而不是河流的整个边界框)。我只在河中提供xyz数据。
我尝试使用-nodata标志,并将-max_points限制为我提供的点数。
我的最终代码(一旦导入并声明了所有内容):
gdal_grid -a invdist:power = 2.0:smoothing = 1.0:nodata = -999:max_points = 2128164 -txe 582387.4 591069.4 -tye 4505028.08 4515344.079999999 -outsize 50 50 -zfield“ z” -of GTiff -ot Float64 -l Book2 Book2.vrt Book2.tiff
答案 0 :(得分:0)
欢迎堆栈溢出,Derek!
也许gdal_grid中有一个创建选项可以做到这一点,但是我认为您必须通过额外的计算才能达到预期的结果:
让我知道这是否使您成功了!