GDAL / OGR을 사용하여 Shapefile의 필드 값을 변경하는 방법은 무엇입니까?
shapefile의 필드 값을 변경하려고합니다. 그러나 값은 변경되지 않습니다. 내 코드에 어떤 문제가 있습니까? import ogr driver = ogr.GetDriverByName('ESRI Shapefile') fn = 'dist.shp' dataSource = driver.Open(fn, 0) layer = dataSource.GetLayer() feature = layer.GetNextFeature() dist = 233 while feature: feature.SetField("dist", dist) layer.SetFeature(feature) feature = layer.GetNextFeature() dataSource.Destroy()