| 123456789101112131415161718192021 |
- #' '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
- }
|