我一直在使用 ArcMap 来访问空间数据服务器上的 GIS 数据。我想弄清楚如何在 R 中做同样的事情。
我知道如何将 shapefile 读入 R。我已成功使用 maptools 和 rgdal 打开和映射本地存储的 shapefile(例如 http://www.nceas.ucsb.edu/scicomp/usecases/ReadWriteESRIShapeFiles)
我的问题是数据不是存储在本地,而是存储在应用程序服务器上。我相信这是一个Oracle数据库。我已经获得了有关 1. 服务器 2. 实例(一个数字) 3. 数据库 4. 用户和 5. 密码的信息。通常,我会举一个例子,但外部用户能否访问服务器是值得怀疑的。
例如这里是如何在 R 中读取和绘制本地文件
library(rgdal)
ogrInfo(".", "nw-rivers")
centroids.rg <- readOGR(".", "nw-centroids")
plot(centroids.rg)
这 ”。” 指向本地目录。我将如何更改它以访问服务器上的数据?代码的实际语法会很有帮助。