[gdal-dev] How clean a shapefile using ogrinfo

Even Rouault even.rouault at spatialys.com
Fri Aug 12 08:22:16 PDT 2016


Hi Andrea,

> I need to clean a shapefile before export in it from a DB table.
> 
> The option "-overwrite" of ogr2ogr is not feasible for me because
> AFAIK from the docs
> the overwrite option will
> "delete the shapefile and recreate it".
> Instead I need do not recreate it to maintain the original structure of
> dbf.
> 
> So I try to delete the shapefile using this ogrinfo tools,
> but using this sintax
> 
> ogrinfo -al -sql "delete from myshape" myshape.shp

Add to the above command: -dialect sqlite

And to really clean all records, you need to repack afterwards:

ogrinfo -sql "repack myshape" myshape.shp


Even

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com


More information about the gdal-dev mailing list