Пакет Osmar в R "Ошибка в файле (con, "r"): не удается открыть соединение"

Я пытаюсь запустить пакет osmar на моем windows 10, R 3.4.2, и у меня правильно установлен осмос. Однако, когда я пытаюсь запустить код:

>library("osmar")
>
>src <- osmsource_osmosis(file = "c:/users/ben_c/Documents/FYP/FYP_NL_Map/muenchen.osm", osmosis = "osmosis")
>
>
>nl_bbox <- center_bbox(11.575278, 48.137222, 3000, 3000)
>
>nl <- get_osm(nl_bbox, src)
>
>plot(nl)

Я получаю предупреждение после запуска осмоса:

>Error in file(con, "r") : cannot open the connection
>In addition: Warning message:
>In file(con, "r") :
>  cannot open file 
>'C:\Users\ben_c\AppData\Local\Temp\Rtmp8YYPkZ\file1b182fca7802': No such file or directory

Я также получаю ту же ошибку при запуске демо:

>demo("navigator")

Я относительно новичок в R, поэтому буду очень признателен за любую помощь.

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

Бен

1 ответ

У меня была очень похожая ошибка. Я мог бы решить проблему, запустив R (в моем случае RStudio) от имени администратора.

Я думаю, что проблема в том, что временный файл не может быть создан.

Другие вопросы по тегам