Python gdal_grid.exe已停止工作。为什么?

Python gdal_grid.exe已停止工作。为什么?,python,grid,access-violation,gdal,elevation,Python,Grid,Access Violation,Gdal,Elevation,我有许多包含曲面的og geojson文件,我需要为每个曲面创建一个DEM。这意味着对于每个曲面,我需要一个geotiff,其中每个像素都是曲面的高度 我尝试使用gdal_网格: gdal_grid -a linear:radius=0 -co "COMPRESS=LZW" -outsize 15457 27059 surface.geojson DEM.tif 根据文档linear:radius=0应使其在点之间使用Delaunay三角剖分来查找每个像素的高度 这适用于我的许多文件,但对于其

我有许多包含曲面的og geojson文件,我需要为每个曲面创建一个DEM。这意味着对于每个曲面,我需要一个geotiff,其中每个像素都是曲面的高度

我尝试使用gdal_网格:

gdal_grid -a linear:radius=0 -co "COMPRESS=LZW" -outsize 15457 27059 surface.geojson DEM.tif
根据文档
linear:radius=0
应使其在点之间使用Delaunay三角剖分来查找每个像素的高度

这适用于我的许多文件,但对于其中一些文件,gdal_grid崩溃并显示“gdal_grid.exe已停止工作”窗口。根据windows调试器,这是一个访问冲突异常。我只是不明白为什么

我找不到文件导致程序崩溃的模式。它不是最大的文件或最小的文件,它们都是非常简单的3d多边形

所有geojson文件都在UTM32(丹麦)中,但它也不总是适用于WGS84

我也在python中尝试了同样的方法,但结果相同:

raster = gdal.Grid(rasterName, featureJson, outputSRS = outputCrs, width = rasterWidth, height = rasterHeight, algorithm = 'linear:radius=0')

异常并不总是在代码中同时抛出,有时问题文件中的一个实际上结束了,但是DEM在多边形的中间有零点区域,

请帮助我找出为什么gdal_grid有时会抛出访问冲突异常