[英]multi-core processing in R on windows XP - via doMC and foreach
[英]Access PostGIS from R on Windows XP
有沒有簡單的方法如何在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)
然后我找到了名為manageR的 qGIS插件。 不幸的是,rpy2插件存在依賴性,不再可用。
我使用shapefile沒有問題,但我的目的是將postgis數據與當前數據倉庫集成,然后使用R進行分析。
有沒有任何已知的簡單方法如何使用PostGIS和R或我必須更改操作系統?
此問題之前已在r-sig-geo郵件列表中處理過。
在rseek.org上搜索“postgis rgdal windows”可以找到之前的討論。
簡而言之 - 不是積極的,因為windows rgdal是使用一組最小的驅動程序編譯的 - 因為編譯許多其他驅動程序 - 所有這些驅動程序都有不同版本 - 只會將問題轉換為錯誤版本或缺少postgis(在此案件)。
通過FWtools可能是一種選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.