Roger, I tried your suggestions and ran into same problems as Pieter did before.
On 28.01.2008 12:35 (UTC+1), Roger Bivand wrote: > <pieterprovoost <at> gmail.com> writes: > >> No, I get the same error message there... > > Please do not needlesly delete the thread content. Your original question was: > > "I'm having problems reading a shapefile with read.shape (maptools). I'm > absolutely sure my file is there, but I get "no such file". The wd is ok, > since read.table for example does find the file. > For testing I copied /usr/local/lib/R/library/rgdal/vectors/cities.shp into /usr/home/rhurlin/TEMP/Rscripts/ >> getwd() > [1] "D:/somedirectory/R scripts" [1] "/usr/home/rhurlin/TEMP/Rscripts" >> read.table("cities.shp") > Error in read.table("cities.shp") : empty beginning of file > In addition: Warning message: > In read.table("cities.shp") : > incomplete final line found by readTableHeader on 'cities.shp'" > > which is self-explanatory, because you were not using read.shape() anyway. > > You continued: > > "> read.shape("cities.shp") > Error in getinfo.shape(filen) : No such file" Fehler in getinfo.shape(filen) : No such file > but did not respond to the suggestion from an R-helper with the output from: > > readShapePoly("cities.shp") Fehler in getinfo.shape(filen) : No such file > Try list.files(pattern="shp$") to see whether your assumption that the files > are > where you think they are, is justified. [1] "cities.shp" > Then get back with the output of > > getinfo.shape("cities.shp") Fehler in getinfo.shape("cities.shp") : No such file > If you want to, you can use file.choose() to choose the file interactively. > > If you haven't solved this yourself by then (found the files youself), do > remember to include the verbatim output of sessionInfo() too. R version 2.6.1 (2007-11-26) i386-unknown-freebsd8.0 # This is 8.0-CURRENT from yesterday locale: de_DE.ISO8859-15/de_DE.ISO8859-15/de_DE.ISO8859-15/C/de_DE.ISO8859-15/de_DE.ISO8859-15 attached base packages: [1] stats graphics grDevices utils datasets grid methods [8] base other attached packages: [1] maptools_0.7-4 sp_0.9-19 foreign_0.8-23 proto_0.3-8 loaded via a namespace (and not attached): [1] ggplot2_0.5.7 lattice_0.17-4 rcompgen_0.1-17 > Roger Bivand It seems, that the C call of 'Rshapeinfo' makes trouble on my system. Rshapeinfo.c tries to open the shapefile with the following code: hSHP = SHPOpen( shpnm[0], "rb" ); If I did not misunderstood, this returns NULL on my system. I have almost no C programming skills, so I am not able to understand the code enough. Could something be wrong in using 'gettext'? (GNU gettext-runtime 0.16.1) Hope this helps a bit, Rainer ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.