powered by
Given an sfc or sfg object determine what dimensions are represented.
determine_dims(x)has_m(x)has_z(x)
has_m(x)
has_z(x)
determine_dims() returns a scalar character of the value "xy", "xyz", or "xyzm" depending on what dimensions are represented.
determine_dims()
"xy"
"xyz"
"xyzm"
has_m() and has_z() returns a logical scalar of TRUE or FALSE if the geometry has a Z or M dimension.
has_m()
has_z()
TRUE
FALSE
an object of class sfc or sfg
sfc
sfg
geo <- sf::st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE)[["geometry"]] determine_dims(geo) has_z(geo) has_m(geo)
Run the code above in your browser using DataLab