Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


bcmaps (version 0.18.1)

fix_geo_problems: Check and fix polygons that self-intersect, and sometimes can fix orphan holes

Description

For sf objects, uses sf::st_make_valid. Otherwise, uses the common method of buffering by zero.

Usage

fix_geo_problems(obj, tries = 5)

Arguments

obj

The SpatialPolygons* or sf object to check/fix

tries

The maximum number of attempts to repair the geometry. Ignored for sf objects.

Value

The SpatialPolygons* or sf object, repaired if necessary

Details

fix_self_intersect has been removed and will no longer work. Use fix_geo_problems instead