Skip to contents

g_is_valid() tests whether a geometry is valid.

Usage

g_is_valid(wkt)

Arguments

wkt

Character. OGC WKT string for a simple feature geometry.

Value

logical scalar. TRUE if the geometry is valid, otherwise FALSE.

Examples

g1 <- "POLYGON ((0 0, 10 10, 10 0, 0 0))"
g_is_valid(g1)
#> [1] TRUE

g2 <- "POLYGON ((0 0, 10 10, 10 0, 0 1))"
g_is_valid(g2)
#> [1] FALSE