gpt4 book ai didi

r - 在 Windows XP 上从 R 访问 PostGIS

转载 作者:行者123 更新时间:2023-12-02 02:05:29 26 4
gpt4 key购买 nike

有什么简单的方法可以在 Windows XP 上使用 R 访问 PostGis 数据吗?

我想我可以尝试 rgdal,但是没有简单的方法来添加 PG 驱动程序(参见 file.show(system.file("README.windows", package="rgdal"))。因此这段简单的代码不起作用:

library(rgdal)
mylayer <-readOGR(dsn="PG:host=localhost user=MyUser dbname=MyDb password=Secret port=5432", layer = "MyLayer", verbose = TRUE)

然后我找到了qGIS名为 manageR 的插件.不幸的是,存在对 rpy2 插件的依赖,该插件不再可用。

我使用 shapefile 没有问题,但我的目的是将 postgis 数据与当前数据仓库集成,然后使用 R 进行分析。

是否有任何已知的简单方法来使用 PostGIS 和 R,或者我必须更改操作系统?

最佳答案

此问题之前已在 r-sig-geo 邮件列表中处理过。

在 rseek.org 上搜索“postgis rgdal windows”可以找到以前的讨论。

简而言之 - 不是肯定的,因为 windows rgdal 是使用最少的驱动程序集编译的 - 因为为许多其他人编译 - 所有这些都有不同的版本 - 只会将问题转移到错误的版本或缺少 postgis (在这种情况下)。

通过 FWtools 可能是一种选择。

关于r - 在 Windows XP 上从 R 访问 PostGIS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15271043/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com