Серия

**RQGIS** — интеграция *R* с QGIS для инновационной геокомпьютерации

на Jannes Muenchow

useR!2017: **RQGIS** — интеграция *R* с QGIS fo...

Ключевые слова: интерфейс GIS, QGIS, интерфейс Python
Веб-страницы: https://cran.r-project.org/web/packages/RQGIS/index.html, https://github.com/jannes-m/RQGIS
RQGIS устанавливает интерфейс к QGIS — наиболее широко используемой географической информационной системе с открытым исходным кодом (GIS). Так как QGIS сам предоставляет доступ к другим GIS (SAGA, GRASS, GDAL и т. д.), RQGIS приносит более 1000 геогоритов в консоль R . Кроме того, пользователям R не нужно касаться Python, хотя RQGIS использует API Python QGIS в фоновом режиме. Кроме того, несколько удобных функций упрощают использование RQGIS. Например, open_help предоставляет мгновенный доступ к веб-справке и get_args_man автоматически собирает все аргументы функций и соответствующие значения по умолчанию указанного геогорита. Функция workhorse run_qgis также принимает пространственные объекты, находящиеся в глобальной среде R в качестве входных данных, а также загружает выходные данные QGIS (например, файлы фигур и растры) непосредственно в R, если это необходимо. Здесь мы продемонстрируем плодотворную комбинацию R и QGIS путем пространственного прогнозирования богатства видов растений перуанского тумана-оазиса. Для этого мы будем использовать RQGIS для извлечения атрибутов местности (из цифровой модели повышения высоты), которые впоследствии будут служить прогнозорами в нелинейной регрессии Poisson. Помимо этого, есть гораздо больше полезных приложений, которые объединяют R с GIS. Например, технологии GIS включают в себя среди прочего алгоритмы для вычислений потоковых сетей, поверхностной шероховатости, классификации ландшафтов, идентификации земли, а также маршрутизации и пространственных соседних операций. С другой стороны, R обеспечивает доступ к расширенным методам моделирования, интерполяции, а также пространственной автокоррелации и алгоритмам пространственной перекрестной проверки для имен, но несколько. Естественно, это проложит путь к инновационной и расширенной статистической геокомпьютерации. По сравнению с другими пакетами R, интегрирующими функции GIS (rgrass7, RSAGA, RPyGeo), RQGIS обращается к более широкому спектру функций GIS и часто проще использовать. В заключение любой пользователь, работающий с большими временными данными в R , может воспользоваться интеграцией R-QGIS.