R:尝试访问WFS服务器时SSL证书问题

时间:2019-04-01 10:01:21

标签: r ssl

我必须在存储在WFS服务器上的R Leaflet上绘制shapefile(多多边形建筑图)。

我试图按照本教程中的说明进行操作:

https://inbo.github.io/tutorials/tutorials/spatial_wfs_services/

但是在这一步:

library(rgdal)
library(gdalUtils)


wfs_bwk <- "WFS:https://geoservices.informatievlaanderen.be/overdrachtdiensten/BWK/wfs"

ogrinfo(wfs_bwk, so = TRUE,ro = TRUE) 

无论是我的个人URL还是tuto中使用的示例URL,它都会返回相同的错误,即:

[1] "ERROR 1: SSL certificate problem: unable to get local issuer 
certificate"                                                          
[2] "ERROR 1: Error returned by server : SSL certificate problem: unable 
to get local issuer certificate (60)"                          
[3] "FAILURE:"                                                                                                                          
[4] "Unable to open datasource `WFS:https://geoservices.informatievlaanderen.be/overdrachtdiensten/BWK/wfs' 
 with the following drivers." 

"a long list of drivers including WFS which I spare you the boring length :)"

另外:

Warning message:
In system(cmd, intern = TRUE) :
  running command '"C:\OSGeo4W64\bin\ogrinfo.exe" -ro  -so  "WFS:https://geoservices.informatievlaanderen.be/overdrachtdiensten/BWK/wfs" ' had status 1 

为了解决我尝试过的问题:

Sys.setenv(LIBCURL_BUILD="winssl")

在我的脚本中实现

还有我的.Rprofile

options(rpubs.upload.method = "internal")

甚至尝试更新Git(删除并重新安装SSL配置)

但是什么都没有改变,所以我开始绝望...

由于在开发人员中刚刚起步(仅几个月),因此我无法理解其他语言中有关此问题的建议解决方案,因此对于我的问题是多余的,我深表歉意。

谢谢。

0 个答案:

没有答案