【问题标题】:spTransform() in R warnings with PROJ带有 PROJ 的 R 警告中的 spTransform()
【发布时间】:2021-05-30 23:09:29
【问题描述】:

我在 R v 4.0.4 - sp v 1.4-5 和 rgdal 1.5-23。我正在使用 rgdal 包加载 shapefile,然后尝试简单地应用 spTransform() 但我收到了一组我无法摆脱的荒谬警告。有人对此有任何见解吗?

options("rgdal_show_exportToProj4_warnings"="none")
library(rgdal)
library(sp)

## Shapefile has a projection of WGS84
X <- readOGR(dsn=".", layer="myshapefile.shp")
UTM30 <- sf::st_crs(32630)$proj4string

transf <- spTransform(X,UTM30)

############################################################
### This warning gets repeated tens to hundreds of times ###

proj_as_proj_string: C:\PostgreSQL\13\share\contrib\postgis-3.1\proj\proj.db lacks DATABASE.LAYOUT.VERSION.MAJOR / DATABASE.LAYOUT.VERSION.MINOR metadata. It comes from another PROJ installation.
proj_as_wkt: C:\PostgreSQL\13\share\contrib\postgis-3.1\proj\proj.db lacks DATABASE.LAYOUT.VERSION.MAJOR / DATABASE.LAYOUT.VERSION.MINOR metadata. It comes from another PROJ installation.
proj_create: C:\PostgreSQL\13\share\contrib\postgis-3.1\proj\proj.db lacks DATABASE.LAYOUT.VERSION.MAJOR / DATABASE.LAYOUT.VERSION.MINOR metadata. It comes from another PROJ installation.

有人遇到过这个并设法将其压扁吗?

干杯

【问题讨论】:

    标签: r sp rgdal proj


    【解决方案1】:

    rgdal找到这个解释:

    “GDAL”和“PROJ”库在包外部,从源安装包时,必须先正确安装;重要的是 'GDAL' =3,'PROJ' >=6 和 'sp' >= 1.4,坐标参考系统使用“WKT2_2019”字符串,而不是“PROJ”字符串。

    【讨论】:

      猜你喜欢
      • 2016-07-05
      • 1970-01-01
      • 1970-01-01
      • 2021-12-08
      • 1970-01-01
      • 2017-02-01
      • 2013-01-30
      • 2021-11-04
      • 1970-01-01
      相关资源
      最近更新 更多