On a CP1252 Windows 7 system, R 3.4.3 patched, current CRAN rgdal and sf, the dsn is not affected by diacriticals, but the layer name is. Putting enc2utf8() around the layer name resolves the problem for me, so for Patrick:

st_read("./track génét/gélinotte/2017/Trémontagne",
 enc2utf8("tracé_chaux_du_dombief"))

or

readOGR("./track génét/gélinotte/2017/Trémontagne",
 enc2utf8("tracé_chaux_du_dombief"))

should work.

Roger

On Thu, 15 Feb 2018, Edzer Pebesma wrote:



On 02/15/2018 08:20 AM, Patrick Giraudoux wrote:
Patrick:

Is there also a space in the file path? What is the locale, I guess
CP1252?

My locale is fr;Français (France)


Le 15/02/2018 à 07:57, Roger Bivand a écrit :
... and could you try sf::st_read(), as it uses enc2utf8() internally?
If that works, the same may be used in rgdal.


st_read has the same issue: reads the file with no accent but not with
accent:

library(sf)
st_read("./track génét/gélinotte/2017/Trémontagne","trace_chaux_du_dombief")

Reading layer `trace_chaux_du_dombief' from data source 
`U:\Users\pgiraudo2\Documents\Tetra\Master Tony Vialet\track 
génét\gélinotte\2017\Trémontagne' using driver `ESRI Shapefile'
Simple feature collection with 1 feature and 5 fields
geometry type:  LINESTRING
dimension:      XY
bbox:           xmin: 870249.9 ymin: 2180142 xmax: 871070 ymax: 2180930
epsg (SRID):    NA
proj4string:    NA


but

st_read("./track génét/gélinotte/2017/Trémontagne","tracé_chaux_du_dombief")


Does

st_read("./track génét/gélinotte/2017/Trémontagne",
enc2utf8("tracé_chaux_du_dombief"))

work?


Cannot open layer tracé_chaux_du_dombief
Error in CPL_read_ogr(dsn, layer, as.character(options), quiet, type, :
Opening layer failed.


        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo




--
Roger Bivand
Department of Economics, Norwegian School of Economics,
Helleveien 30, N-5045 Bergen, Norway.
voice: +47 55 95 93 55; e-mail: roger.biv...@nhh.no
http://orcid.org/0000-0003-2392-6140
https://scholar.google.no/citations?user=AWeghB0AAAAJ&hl=en
_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to