simplify_geoms {rsgeo}R Documentation

Simplify Geometry

Description

Simplifies LineStrings, Polygons, and their Multi- counterparts.

Usage

simplify_geoms(x, epsilon)

simplify_vw_geoms(x, epsilon)

simplify_vw_preserve_geoms(x, epsilon)

Arguments

x

an object of class of rsgeo

epsilon

a tolerance parameter. Cannot be equal to or less than 0.

Details

Simplify functions use the Ramer–Douglas–Peucker algorithm. Functions with vw use the Visvalingam-Whyatt algorithm.

For more see geo docs.

Value

an object of class rsgeo

Examples

x <- geom_linestring(1:100, runif(100, 5, 10))

simplify_geoms(x, 3)
simplify_vw_geoms(x, 2)
simplify_vw_preserve_geoms(x, 100)

[Package rsgeo version 0.1.6 Index]