我正在使用Mac Os 10.9.2和R 3.0.2版。 我用dbDriver()
和dbConnect()
來啓動到我的數據庫的連接。接下來,我嘗試使用連接到postgres時發生rgdal錯誤
c = readOGR("PG:dbname=OB", layer="geo.countries")
這不起作用連接到我的Postgres數據庫,始終返回「無法打開文件」的錯誤。 我從https://stat.ethz.ch/pipermail/r-sig-geo/2010-January/007519.html瞭解到,原因是缺少PostgreSQL的驅動程序。通過使用命令可以看出ogrDrivers()
有沒有人可以幫助我如何安裝驅動程序?或者我可以如何做到這一點?任何幫助深表感謝!
謝謝!
謝謝!我使用Homebrew重新安裝gdal,但命令行c = readOGR(「PG:dbname = OB」,layer =「geo.countries」)仍然給我錯誤'無法打開文件'。我確定數據庫和圖層存在。任何想法,如果我的命令行是錯誤的?或者其他一些可能的問題?我真的很茫然。 – user3252532