WFSFeatureType | R Documentation |
WFSFeatureType
WFSFeatureType
R6Class
object.
Object of R6Class
modelling a WFS feature type
ows4R::OGCAbstractObject
-> WFSFeatureType
description
description
features
features
ows4R::OGCAbstractObject$ERROR()
ows4R::OGCAbstractObject$INFO()
ows4R::OGCAbstractObject$WARN()
ows4R::OGCAbstractObject$encode()
ows4R::OGCAbstractObject$getClass()
ows4R::OGCAbstractObject$getClassName()
ows4R::OGCAbstractObject$getNamespaceDefinition()
ows4R::OGCAbstractObject$isFieldInheritedFrom()
ows4R::OGCAbstractObject$logger()
ows4R::OGCAbstractObject$print()
new()
Initializes an object of class WFSFeatureType
WFSFeatureType$new(xmlObj, capabilities, version, logger = NULL)
xmlObj
an object of class XMLInternalNode-class to initialize from XML
capabilities
object of class WFSCapabilities
version
service version
logger
logger
getName()
Get feature type name
WFSFeatureType$getName()
object
of class character
getTitle()
Get feature type title
WFSFeatureType$getTitle()
object
of class character
getAbstract()
Get feature type abstract
WFSFeatureType$getAbstract()
object
of class character
getKeywords()
Get feature type keywords
WFSFeatureType$getKeywords()
object
of class character
getDefaultCRS()
Get feature type default CRS
WFSFeatureType$getDefaultCRS()
object
of class character
getBoundingBox()
Get feature type bounding box
WFSFeatureType$getBoundingBox()
object
of class matrix
getDescription()
Describes a feature type
WFSFeatureType$getDescription(pretty = FALSE)
pretty
pretty whether to return a prettified data.frame
. Default is FALSE
a list
of WFSFeatureTypeElement or data.frame
hasGeometry()
Indicates with feature type has a geometry
WFSFeatureType$hasGeometry()
object of class logical
getGeometryType()
Get geometry type
WFSFeatureType$getGeometryType()
object of class character representing the geometry tpe
getFeaturesCRS()
Inherits features CRS
WFSFeatureType$getFeaturesCRS(obj)
obj
features object
object of class integer
getFeatures()
Get features
WFSFeatureType$getFeatures( ..., validate = TRUE, outputFormat = NULL, paging = FALSE, paging_length = 1000, parallel = FALSE, parallel_handler = NULL, cl = NULL )
...
any other parameter to pass to the WFSGetFeature request
validate
Whether features have to be validated vs. the feature type description. Default is TRUE
outputFormat
output format
paging
paging. Default is FALSE
paging_length
number of features to request per page. Default is 1000
parallel
whether to get features using parallel multicore strategy. Default is FALSE
parallel_handler
Handler function to parallelize the code. eg mclapply
cl
optional cluster object for parallel cluster approaches using eg. parallel::makeCluster
typeName
the name of the feature type
features as object of class sf
clone()
The objects of this class are cloneable with this method.
WFSFeatureType$clone(deep = FALSE)
deep
Whether to make a deep clone.
Class used internally by ows4R to trigger a WFS DescribeFeatureType request
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.