R: проблема SSL-сертификата при попытке доступа к WFS-серверу - PullRequest
0 голосов
/ 01 апреля 2019

Мне нужно нанести шейп-файлы (карты зданий из нескольких полигонов) на буклет R, которые хранятся на сервере WFS.

Я пытался следовать инструкциям, приведенным в этом туто:

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 или пример URL, используемый в tuto, он возвращает ту же ошибку, то есть:

[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)

, но ничего не изменилось, поэтому я начинаю отчаиваться ...

Как совсем новое в dev (только несколько месяцев), я не смог понять предлагаемые решения этой проблемы, связанные с другими языками, поэтому я прошу прощения, если мой вопрос был излишним.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...