| thinPolys {PBSmapping} | R Documentation | 
Thins a PolySet, where each unique (PID, SID)
describes a polygon.
thinPolys (polys, tol = 1, filter = 3)
polys | 
PolySet to thin. | 
tol | 
tolerance (in kilometers when proj is
"LL" and "UTM"; otherwise, same units as
polys). | 
filter | 
minimum number of vertices per result polygon. | 
This function executes the Douglas-Peuker line simplification
algorithm on each polygon within polys.
PolySet containing the thinned data.  The function recalculates
the POS values for each polygon.
#--- load the data (if using R) if (!is.null(version$language) && (version$language == "R")) data(nepacLL) #--- plot a thinned version of Vancouver Island (3 km tolerance) plotMap(thinPolys(nepacLL[nepacLL$PID == 33, ], tol = 3)) #--- add the original Vancouver Island in a different line type to #--- emphasize the difference addPolys(nepacLL[nepacLL$PID == 33, ], border=2, lty=8, density=0)