Package: qgisprocess 0.4.1
qgisprocess: Use 'QGIS' Processing Algorithms
Provides seamless access to the 'QGIS' (<https://qgis.org>) processing toolbox using the standalone 'qgis_process' command-line utility. Both native and third-party (plugin) processing providers are supported. Beside referring data sources from file, also common objects from 'sf', 'terra' and 'stars' are supported. The native processing algorithms are documented by QGIS.org (2024) <https://docs.qgis.org/latest/en/docs/user_manual/processing_algs/>.
Authors:
qgisprocess_0.4.1.tar.gz
qgisprocess_0.4.1.tar.gz(r-4.5-noble)qgisprocess_0.4.1.tar.gz(r-4.4-noble)
qgisprocess_0.4.1.tgz(r-4.4-emscripten)qgisprocess_0.4.1.tgz(r-4.3-emscripten)
qgisprocess.pdf |qgisprocess.html✨
qgisprocess/json (API)
NEWS
# Install 'qgisprocess' in R: |
install.packages('qgisprocess', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-spatial/qgisprocess/issues
Pkgdown site:https://r-spatial.github.io
Last updated 3 months agofrom:c542e9254c. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Dec 06 2024 |
R-4.5-linux | OK | Dec 06 2024 |
Exports:as_qgis_argumenthas_qgisqgis_algorithmsqgis_argumentsqgis_as_brickqgis_as_rasterqgis_as_terraqgis_clean_argumentqgis_clean_resultqgis_clean_tmpqgis_configureqgis_descriptionqgis_detect_macosqgis_detect_macos_pathsqgis_detect_pathsqgis_detect_windowsqgis_detect_windows_pathsqgis_dict_inputqgis_disable_pluginsqgis_enable_pluginsqgis_extract_outputqgis_extract_output_by_classqgis_extract_output_by_nameqgis_extract_output_by_positionqgis_functionqgis_get_argument_specsqgis_get_descriptionqgis_get_output_specsqgis_has_algorithmqgis_has_pluginqgis_has_providerqgis_list_inputqgis_outputqgis_outputsqgis_pathqgis_pipeqgis_pluginsqgis_providersqgis_result_argsqgis_result_cleanqgis_result_singleqgis_result_statusqgis_result_stderrqgis_result_stdoutqgis_runqgis_run_algorithmqgis_run_algorithm_pqgis_search_algorithmsqgis_show_helpqgis_tmp_baseqgis_tmp_cleanqgis_tmp_fileqgis_tmp_folderqgis_tmp_rasterqgis_tmp_vectorqgis_unconfigureqgis_use_json_inputqgis_use_json_outputqgis_using_json_inputqgis_using_json_outputqgis_version
Dependencies:assertthatclifansigluejsonlitelifecyclemagrittrpillarpkgconfigprocessxpsR6rappdirsrlangstringistringrtibbleutf8vctrswithr
Getting started with qgisprocess
Rendered fromqgisprocess.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2024-07-08
Started: 2023-08-17
Cheat Sheet (English)
Rendered fromcheatsheet_en.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2023-12-21
Started: 2023-08-17
Cheat Sheet (español)
Rendered fromcheatsheet_es.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2023-12-21
Started: 2023-08-17
Configuration with options or environment variables
Rendered fromoptions.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2024-07-08
Started: 2024-07-08
How to use QGIS expressions in qgisprocess?
Rendered fromqgis_expressions.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2024-07-08
Started: 2023-08-17
Passing R objects as algorithm arguments
Rendered fromqgis_arguments.Rmd
usingknitr::rmarkdown
on Dec 06 2024.Last update: 2024-07-08
Started: 2024-07-08
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Check availability of QGIS, a plugin, a provider or an algorithm | has_qgis qgis_has_algorithm qgis_has_plugin qgis_has_provider |
List algorithms, processing providers or plugins | qgis_algorithms qgis_plugins qgis_providers |
Convert a qgis_result object or one of its elements to a raster object | qgis_as_brick qgis_as_brick.qgis_outputLayer qgis_as_brick.qgis_outputRaster qgis_as_brick.qgis_result qgis_as_raster qgis_as_raster.qgis_outputLayer qgis_as_raster.qgis_outputRaster qgis_as_raster.qgis_result |
Convert a qgis_result object or one of its elements to a terra object | qgis_as_terra qgis_as_terra.qgis_outputLayer qgis_as_terra.qgis_outputRaster qgis_as_terra.qgis_outputVector qgis_as_terra.qgis_result |
Clean processing results | qgis_clean_result |
Configure qgisprocess | qgis_configure |
Detect QGIS installations with 'qgis_process' on Windows and macOS | qgis_detect_macos_paths qgis_detect_paths qgis_detect_windows_paths |
Enable or disable QGIS plugins | qgis_disable_plugins qgis_enable_plugins |
Access processing output | qgis_extract_output qgis_extract_output_by_class qgis_extract_output_by_name qgis_extract_output_by_position |
Create a wrapper function that runs one algorithm | qgis_function |
Prepare a compound input argument | qgis_dict_input qgis_list_input |
Get metadata about the used 'qgis_process' command | qgis_path qgis_version |
Access processing results: extra tools | qgis_result_args qgis_result_status qgis_result_stderr qgis_result_stdout |
Call the 'qgis_process' command directly | qgis_run |
Run an algorithm using 'qgis_process' | qgis_run_algorithm |
Run an algorithm using 'qgis_process': pipe-friendly wrapper | qgis_run_algorithm_p |
Search geoprocessing algorithms | qgis_search_algorithms |
Get detailed information about one algorithm | qgis_get_argument_specs qgis_get_description qgis_get_output_specs qgis_show_help |
Manage temporary files | qgis_clean_tmp qgis_tmp_base qgis_tmp_file qgis_tmp_folder qgis_tmp_raster qgis_tmp_vector |
Clean the package cache | qgis_unconfigure |
Report if JSON objects are used for input to and output from 'qgis_process' | qgis_using_json_input qgis_using_json_output |
Convert a qgis_result object or one of its elements to an sf object | st_as_sf st_as_sf.qgis_outputLayer st_as_sf.qgis_outputVector st_as_sf.qgis_result |
Convert a qgis_result object or one of its elements to a stars object | st_as_stars st_as_stars.qgis_outputLayer st_as_stars.qgis_outputRaster st_as_stars.qgis_result |