From 38d9ae9aff4b574ce1f52de957929718e9b04e30 Mon Sep 17 00:00:00 2001 From: Roger Bivand Date: Tue, 21 Jan 2020 09:59:36 +0100 Subject: [PATCH] fix error for old PROJ/GDAL --- R/CRS-methods.R | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/R/CRS-methods.R b/R/CRS-methods.R index cfbd6f4..26f3604 100644 --- a/R/CRS-methods.R +++ b/R/CRS-methods.R @@ -58,7 +58,13 @@ if (!is.R()) { if (!is.na(uprojargs) && !res[[1]]) stop(res[[2]]) uprojargs <- res[[2]] comm <- res[[3]] - } else stop("rgdal version mismatch") + } else { #stop("rgdal version mismatch") + if (!is.na(uprojargs)) { + res <- rgdal::checkCRSArgs(uprojargs) + if (!res[[1]]) stop(res[[2]]) + uprojargs <- res[[2]] + } + } } else stop("rgdal version mismatch") } res <- new("CRS", projargs=uprojargs)