#' LOE MIND #' #' Siia olen kokku kogunud teadmised 'qgis_process' kasu juurde, mida ei tohi unustada ja mille uuesti leidmine võtaks liiga palju aega. #' @return LOEMIND. #' @export #' @examples #' \dontrun{ #' #' LOEMIND() #' #' } LOEMIND <- function() { cat("\n1. Pluginate nimekiri, mida saab kasuliinilt kaivitada.\n") cmd <- "qgis_process plugins" cat(sprintf(" Command: %s\n", cmd)) system(cmd) pluginate_asukoht_1 <- '/usr/share/qgis/python/plugins/processing/algs' pluginate_asukoht_2 <- '/home/ardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins' cat(sprintf("\n2. Pluginate asukohad: '%s' (tuuma pluginad) ja '%s' (kasutaja poolt lisatud pluginad).\n", pluginate_asukoht_1, pluginate_asukoht_2)) cmd <- sprintf("ls %s; ls %s", pluginate_asukoht_2, pluginate_asukoht_1) cat(sprintf(" Command: %s\n", cmd)) system(cmd) cat(sprintf("\n3. Algoritmide nimekiri.\n")) cmd <- "qgis_process list" cat(sprintf(" Command: %s\n", cmd)) system(cmd) cat(sprintf("\n4. !!!!!!!!!!!! Juhul kui plugin on instaleeritud, kuid kask qgis_process run...' annab teate, et algoritm ei ole leitav ja samuti ei ole plugin pluginate nimekirjas ega algoritma algorimide nimekirjas, siis tuleb lisatud plugina kataloogis olevasse faili metadata.txt (https://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/plugins/plugins.html#plugin-metadata-table + otsing \"qgis_process is not showing algorithm providers installed via a python plugin\") lisada jargmine rida:\n\n hasProcessingProvider=yes\n\n!!!!!!!!!!!!\n")) cat("\n5. Kasu 'qgis_process' help.\n") cmd <- "qgis_process" cat(sprintf(" Command: %s\n", cmd)) system(cmd) } # LOEMIND()