geoflow_featuremember: Geoflow feature type class

geoflow_featurememberR Documentation

Geoflow feature type class

Description

This class models a feature type to be executed by geoflow

Format

R6Class object.

Details

geoflow_featuremember

Value

Object of R6Class for modelling a dictionary feature type member

Public fields

id

feature member ID

type

feature member type

code

feature member code

name

feature member name

def

feature member definition

defSource

feature member definition source

minOccurs

feature member minOccurs

maxOccurs

feature member maxOccurs

uom

feature member unit of measure (uom)

registerId

feature member register ID

registerScript

feature member register script

Methods

Public methods


Method new()

Initializes a geoflow_featuremember

Usage
geoflow_featuremember$new(
  type = "attribute",
  code = NULL,
  name = NULL,
  def = NULL,
  defSource = NULL,
  minOccurs = NULL,
  maxOccurs = NULL,
  uom = NULL,
  registerId = NULL,
  registerScript = NULL
)
Arguments
type

type

code

code

name

name

def

definition

defSource

definition source. Default is NULL

minOccurs

minOccurs. Default is NULL

maxOccurs

maxOccurs. Default is NULL

uom

unit of measure. Default is NULL

registerId

ID of the register associated to the feature type. Default is NULL

registerScript

source script providing the register functions. Default is NULL


Method asDataFrame()

Converts as data.frame

Usage
geoflow_featuremember$asDataFrame()
Returns

an object of class data.frame


Method clone()

The objects of this class are cloneable with this method.

Usage
geoflow_featuremember$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


geoflow documentation built on Dec. 12, 2025, 5:08 p.m.