我有一个 PostgreSQL / PostGIS 表,它有 30 行(仅显示 3 行)和 3 列,如下所示(raster
是 PostGIS 数据类型) - 这是 EFSA CAPRI 数据集顺便说一句,如果有人熟悉它:
// 我可以raster
在 RPostgreSQL 包的帮助下将 PostGIS 中的数据类型导入 R 吗(请参见下面的代码),或者我是否必须按照@Jot eN 的描述不可避免地使用 rgdal 包?
require(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, dbname = "")
dbGetquery(con, "SELECT rid, rast, filename FROM schema.capri")
在不进行转换的情况下导入它并且St_AsText(rast)
(适用于 PostGIS 的几何数据类型)不起作用。