Я обнаружил, что большая часть документации QGIS ориентирована на использование графического интерфейса.
Я хочу иметь возможность запускать R-сценарии в QGIS, но у меня возникают проблемы с поиском ресурса, который поможет мне понять взаимосвязь между структурами данных QGIS и R и способами передачи структур между ними. Смежный вопрос ( можно ли создавать и запускать пользовательские сценарии R в QGIS 2.0? ) Направил меня на эту страницу: http://www.qgis.org/en/docs/user_manual/processing/3rdParty.html , но я Я нахожу там документацию, исходящую из вещей, в большей степени ориентированных на QGIS, чем то, что я ищу.
Какие-либо предложения?
qgis
r
references
user1521655
источник
источник
rgdal
Например, R может читать и писать шейп-файлы (см. Библиотеку), как и Qgis - если это то, что вам нужно.Ответы:
Принцип прост, если у вас установлен R, и его можно использовать в командной строке.
Вы можете создать и / или выполнить скрипт R из QGIS, используя Processing в QGIS версии 2.0 или Sextante в версии 1.8):
видеть:
источник
Инструмент, который я искал - это расширение Python для rpy, которое позволяет выполнять команды R из консоли Python.
Джин предоставил несколько полезных советов в предыдущем ответе, а затем предложил rpy в ответ на мои дальнейшие вопросы.
источник