I'm getting this error using a command and an object that used to work few months ago
> writeOGR(Montseny20090409shtotspols, dsn="Montseny20090409tots2", > layer="Montseny20090409shtots2",driver="ESRI Shapefile") Error in writeOGR(Montseny20090409shtotspols, dsn = "Montseny20090409tots2", : GDAL Error 1: Invalid index : -1 Calls: writeOGR -> .Call In addition: Warning messages: 1: In writeOGR(Montseny20090409shtotspols, dsn = "Montseny20090409tots2", : Non-fatal GDAL Error 6: Normalized/laundered field name: 'coords.x1.1' to 'coords.x1.' 2: In writeOGR(Montseny20090409shtotspols, dsn = "Montseny20090409tots2", : Non-fatal GDAL Error 6: Normalized/laundered field name: 'coords.x2.1' to 'coords.x2.' Both the Error and Warnings are new, and are actually related: if I do: > names(montseny20090409shtotsp...@data)[31]<-"UTMX" > names(montseny20090409shtotsp...@data)[32]<-"UTMY" writeOGR() works fine. Could a more explicit error message, linking the error to the problem with the names, be issued by writeOGR() ? Initially I even thought I could have a disk problem! I recently upgraded from ubuntu 9.04 to 9.10 and to libgdal1-1.7.0. R version 2.11.0 (2010-04-22) Package: rgdal Version: 0.6-27 Date: 2010-05-11 Thanks Agus -- View this message in context: http://r-sig-geo.2731867.n2.nabble.com/writeOGR-error-problem-with-GDAL-libgdal1-1-7-0-tp5082811p5082811.html Sent from the R-sig-geo mailing list archive at Nabble.com. _______________________________________________ R-sig-Geo mailing list R-sig-Geo@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-geo