| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- % Generated by roxygen2: do not edit by hand
- % Please edit documentation in R/construct_qgis_output_result_to_better_format.R
- \name{construct_qgis_output_result_to_better_format}
- \alias{construct_qgis_output_result_to_better_format}
- \title{QGIS-i funktsiooni väljundist uue sisendiks vajaliku fraasi konstrueerimine}
- \usage{
- construct_qgis_output_result_to_better_format(
- str = "",
- algorithm = "xxxxxxxxxx"
- )
- }
- \arguments{
- \item{str}{string A QGIS input parameters.}
- \item{algorithm}{string A QGIS algorithm.}
- }
- \value{
- A string.\link{construct_ogr2ogr_PG_connect_str}
- }
- \description{
- See funktsioon konstrueerib 'QGIS' funktsiooni väljundi logisse tekkiva input parameetrid kujule, mida oleks võimalik kasutada funktsiooni \code{\link[qgisprocess]{qgis_run_algorithm}} argumentidena.
- }
- \details{
- Näidis:
- Processing algorithm…
- Algorithm 'Export to PostgreSQL' starting…
- Input parameters:
- { 'CREATEINDEX' : True, 'DATABASE' : 'Data', 'DROP_STRING_LENGTH' : False, 'ENCODING' : 'UTF-8', 'FORCE_SINGLEPART' : False, 'GEOMETRY_COLUMN' : 'geom', 'INPUT' : '/data/gpkg/teed/teed_l.gpkg|layername=teed_l', 'LOWERCASE_NAMES' : True, 'OVERWRITE' : True, 'PRIMARY_KEY' : 'fid', 'SCHEMA' : 'data', 'TABLENAME' : 'mikihiir' }
- }
- \examples{
- \dontrun{
- # QGIS funktsiooni käivitamisel saatakse logisse argumentidest järgmine väljund
- ## Demo
- # Algorithm 'Buffer' starting…
- system(sprintf("qgis_process list | grep \%s", 'Buffer'))
- algorithm <- "native:buffer"
- str <- "{ 'DISSOLVE' : False, 'DISTANCE' : 100, 'END_CAP_STYLE' : 2,
- 'INPUT' : '/data/gpkg/artiklid/artikkel_210127_valga_matsalu_lahemaa/matsalu.gpkg|layername=bb',
- 'JOIN_STYLE' : 1, 'MITER_LIMIT' : 2,
- 'OUTPUT' : 'postgres://dbname=\'data\' host=localhost port=6432 user=\'osm\' password=\'osm\'
- sslmode=disable table=\"data\".\"test22\" (geom)', 'SEGMENTS' : 5 }"
- cmd <- ruut::construct_qgis_output_result_to_better_format(str = str, algorithm = algorithm)
- system(cmd)
- }
- }
- \keyword{QGIS}
|