Skip to contents

Query sf attributes from the active element of a sfnetwork

Usage

sf_attr(x, name, active = NULL)

Arguments

x

An object of class sfnetwork.

name

Name of the attribute to query. Either 'sf_column' to extract the name of the geometry list column, or 'agr' to extract the specification of attribute-geometry relationships.

active

Which network element (i.e. nodes or edges) to activate before extracting. If NULL, it will be set to the current active element of the given network. Defaults to NULL.

Value

The value of the queried attribute.

Examples

net = as_sfnetwork(roxel)
sf_attr(net, "agr", active = "edges")
#>     from       to     name     type 
#>     <NA>     <NA> constant constant 
#> Levels: constant aggregate identity
sf_attr(net, "sf_column", active = "nodes")
#> [1] "geometry"