[R-sig-Geo] rgdal error in pj_transform: failed to load datum shift file
Olivia Burge
olivia.burge at gmail.com
Fri Jan 27 03:03:00 CET 2017
Dear list,
I am having some trouble transforming data (ie reprojecting) after
installing rgdal, etc on a new mac.
The error message is:
> wgs84 <- CRS("+proj=longlat +datum=WGS84 +no_defs ")
> df <- spTransform(locs_sp, CRS = wgs84)
Error in spTransform(xSP, CRSobj, ...) :
error in pj_transform: failed to load datum shift file.
locs_sp dput output:
new("SpatialPointsDataFrame"
, data = structure(list(Plot = c(1L, 2L, 3L, 4L, 5L, 6L, 1L, 1L, 4L,
9L,
19L, 20L), Wetland = structure(c(2L, 2L, 2L, 2L, 2L, 2L, 3L,
4L, 4L, 4L, 4L, 4L), .Label = c("", "Awarua", "Bayswater", "Dunearn"
), class = "factor")), .Names = c("Plot", "Wetland"), row.names = c(NA,
12L), class = "data.frame")
, coords.nrs = numeric(0)
, coords = structure(c(2159130, 2159243, 2159242, 2159240, 2159504,
2157624,
2126982, 2138135, 2138087, 2137919, 2137472, 2137450, 5397279,
5397304, 5397304, 5392166, 5397215, 5395541, 5439946, 5456416,
5456657, 5456657, 5456659, 5456662), .Dim = c(12L, 2L), .Dimnames = list(
c("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11",
"12"), c("NZMGE", "NZMGN")))
, bbox = structure(c(2126982, 5392166, 2159504, 5456662), .Dim = c(2L,
2L), .Dimnames = list(c("NZMGE", "NZMGN"), c("min", "max")))
, proj4string = new("CRS"
, projargs = "+proj=nzmg +lat_0=-41 +lon_0=173 +x_0=2510000
+y_0=6023150 +ellps=intl +units=m +nadgrids=nzgd2kgrid0005.gsb"
)
)
I have a windows computer with rgdal & R on and it works fine on there.
When I load rgdal, I get:
> require(rgdal)
Loading required package: rgdal
Loading required package: sp
rgdal: version: 1.2-5, (SVN revision 648)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 2.1.2, released 2016/10/24
Path to GDAL shared files:
Loaded PROJ.4 runtime: Rel. 4.9.1, 04 March 2015, [PJ_VERSION: 491]
Path to PROJ.4 shared files: (autodetected)
Linking to sp version: 1.2-3
I have seen reference to the output of this:
> system.file("proj", package= "rgdal")
elsewhere. The output is simply ""
SessionInfo:
R version 3.3.2 (2016-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: macOS Sierra 10.12.1
locale:
[1] en_NZ.UTF-8/en_NZ.UTF-8/en_NZ.UTF-8/C/en_NZ.UTF-8/en_NZ.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggmap_2.7 ggplot2_2.2.1.9000 rgdal_1.2-5 sp_1.2-4
loaded via a namespace (and not attached):
[1] Rcpp_0.12.9 magrittr_1.5 maps_3.1.1 munsell_0.4.3
colorspace_1.3-2 geosphere_1.5-5
[7] lattice_0.20-34 R6_2.2.0 rjson_0.2.15 jpeg_0.1-8
dplyr_0.5.0 stringr_1.1.0
[13] plyr_1.8.4 tools_3.3.2 grid_3.3.2 gtable_0.2.0
png_0.1-7 DBI_0.5-1
[19] lazyeval_0.2.0 assertthat_0.1 tibble_1.2 mapproj_1.2-4
reshape2_1.4.2 bitops_1.0-6
[25] stringi_1.1.2 RgoogleMaps_1.4.1 scales_0.4.1 proto_1.0.0
Any help would be greatly appreciated. I will be out the office for a week
on fieldwork in a couple of hours, after which I won't be able to test
anything until I return.
Kind regards,
Olivia
[[alternative HTML version deleted]]
More information about the R-sig-Geo
mailing list