#' 'qgisprocess' funktsiooonides GPKG INPUT/OUTPUT konstrueerimine #' #' See funktsioon konstrueerib 'qgisprocess' funktsioonides enamasti INPUT/OUTPUT/OVERLAY parameetri argumentide kasutatava fraasi, mis on vajalik andmebaasiga ühendamisegs. #' @param conf A list() of configuration variables. Default values \code{\link[ruut]{get_config}}. #' @return A string "ogr:dbname='%s/%s.gpkg' table=\"%s\" (geom)". #' @seealso [ruut::construct_ogr2ogr_PG_connect_str()], [ruut::construct_qgis_output_result_to_beter_format()] #' @keywords gpkg #' @export #' @examples #' #' \dontrun{ #' #' conf <- ruut::get_config() #' construct_to_gpkg_output_file_str(conf = conf) #' } construct_to_gpkg_output_file_str <- function(conf = conf) { dsn <- sprintf("%s/%s.gpkg", conf$gpkg_home, conf$gpkg_file) ogr <- sprintf("ogr:dbname='%s'", dsn) output <- sprintf('%s table=\"%s\" (geom)', ogr, conf$gpkg_table) output }