wk (version 0.3.0)

wkb_ranges: Extract ranges information

Description

This is intended to behave the same as range(), returning the minimum and maximum x, y, z, and m coordinate values.

Usage

wkb_ranges(wkb, na.rm = FALSE, finite = FALSE)

wkt_ranges(wkt, na.rm = FALSE, finite = FALSE)

wksxp_ranges(wksxp, na.rm = FALSE, finite = FALSE)

wkb_feature_ranges(wkb, na.rm = FALSE, finite = FALSE)

wkt_feature_ranges(wkt, na.rm = FALSE, finite = FALSE)

wksxp_feature_ranges(wksxp, na.rm = FALSE, finite = FALSE)

Arguments

wkb

A list() of raw() vectors, such as that returned by sf::st_as_binary().

na.rm

Pass TRUE to not consider missing (nan) values

finite

Pass TRUE to only consider finite (non-missing, non-infinite) values.

wkt

A character vector containing well-known text.

wksxp

A list() of classed objects

Value

A data.frame with columns:

  • xmin, ymin, zmin, and mmin: Minimum coordinate values

  • xmax, ymax, zmax, and mmax: Maximum coordinate values

Examples

Run this code
# NOT RUN {
wkt_ranges("POINT (30 10)")

# }

Run the code above in your browser using DataLab