Success is of course in the eye of the beholder. You are free to change your own installation in arguably bad ways, but please do not advise others to do so on the list. Lots of peoiple may be misled by your suggestion. It would be possible to rebuild (guessing that you are using Windows) to rebuild an older source rgdal for newer R in order to retain previous behaviour, but messing with an installed library of R packages is always a questionable idea. Roger PS. Since the original posting was made (two months ago), rgdal has been revised, including IIRC changed messages in this case. --- Roger Bivand, NHH, Helleveien 30, N-5045 Bergen, roger.biv...@nhh.no
________________________________ Fra: r-sig-geo-boun...@stat.math.ethz.ch på vegne av Henk Sierdsema Sendt: on 2010-07-21 13:17 Til: Agustin Lobo; r-sig-geo@stat.math.ethz.ch Emne: Re: [R-sig-Geo] writeOGR error: problem with GDAL (libgdal1- 1.7.0) Hi Augustin, I've encountered the same problem after an update of the rgdal-package. I have resolved the problem by removing the rgal-folder in the library and replacing it by an older version of November 2009. You can download that version of www.sovon.nl/temp/rgdal_nov_2009.zip Success! Henk -----Oorspronkelijk bericht----- Van: r-sig-geo-boun...@stat.math.ethz.ch [mailto:r-sig-geo-boun...@stat.math.ethz.ch]namens Agustin Lobo Verzonden: vrijdag 21 mei 2010 7:39 Aan: r-sig-geo@stat.math.ethz.ch Onderwerp: [R-sig-Geo] writeOGR error: problem with GDAL (libgdal1- 1.7.0) 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 _______________________________________________ R-sig-Geo mailing list R-sig-Geo@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-geo [[alternative HTML version deleted]]
_______________________________________________ R-sig-Geo mailing list R-sig-Geo@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-geo