Learn R Programming

geosapi (version 0.5-1)

GSVirtualTable: Geoserver REST API GSVirtualTable

Description

Geoserver REST API GSVirtualTable

Arguments

Value

Object of R6Class for modelling a GeoServer virtual table

Format

R6Class object.

Fields

name

name

sql

SQL statement

escapeSql

escape SQL?

keyColumn

key column

geometry

geometry

parameters

list of virtual parameters

Methods

new(xml)

This method is used to instantiate a GSVirtualTable

decode(xml)

This method is used to decode a GSVirtualTable from XML

encode()

This method is used to encode a GSVirtualTable to XML

setName(name)

Sets the name of the virtual table

setSql(sql)

Sets the sql of the virtual table

setEscapeSql(escapeSql)

Sets the escapeSql. Default is FALSE

setKeyColumn(keyColumn)

Sets the keyColumn. Name of the column to be the primary key

setGeometry(vtg)

Sets the virtual table geometry

addParameter(vtp)

Adds a virtual table parameter

delParameter(param)

Removes a virtual table parameter.

Examples

Run this code
# NOT RUN {
GSVirtualTable$new()

# }

Run the code above in your browser using DataLab