Polygon Clipping

R port of Angus Johnson's open source library Clipper. Performs polygon clipping operations (intersection, union, set minus, set difference) for polygonal regions of arbitrary complexity, including holes. Computes offset polygons (spatial buffer zones, morphological dilations, Minkowski dilations) for polygonal regions and polygonal lines. Computes Minkowski Sum of general polygons. There is a function for removing self-intersections from polygon data.


News

    CHANGES IN polyclip VERSION 1.9-1

SIGNIFICANT USER-VISIBLE CHANGES

o Changes to installation procedure (namely the choice of C++ compiler)
to comply with CRAN requirements.

    CHANGES IN polyclip VERSION 1.9-0

SIGNIFICANT USER-VISIBLE CHANGES

o NEWS file has been added.

o Internal code has been modified to work in the 'datacamp' environment.
There are no changes to the user interface or the functionality.

    CHANGES IN polyclip VERSION 1.8-4

SIGNIFICANT USER-VISIBLE CHANGES

o No visible changes.

    CHANGES IN polyclip VERSION 1.8-3

NEW FUNCTIONS

o pointinpolygon
Test whether a point falls inside a polygon.

SIGNIFICANT USER-VISIBLE CHANGES

o Internal changes to comply with new CRAN requirements.

o Improvements to package installation.

    CHANGES IN polyclip VERSION 1.6-1

SIGNIFICANT USER-VISIBLE CHANGES

o Internal changes to comply with new CRAN requirements.

o Improvements to package installation.

    CHANGES IN polyclip VERSION 1.5-6

SIGNIFICANT USER-VISIBLE CHANGES

o The code can be compiled using older C++ compilers.

o The package can be installed on a wider range of systems.

    CHANGES IN polyclip VERSION 1.5-1

SIGNIFICANT USER-VISIBLE CHANGES

o Package prints a startup message.

    CHANGES IN polyclip VERSION 1.4-1

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 1.3-2

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 1.3-0

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 1.2-0

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 1.1-0

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 1.0-0

SIGNIFICANT USER-VISIBLE CHANGES

o No history is available.

    CHANGES IN polyclip VERSION 0.0-1

SIGNIFICANT USER-VISIBLE CHANGES

o This is the first public release of 'polyclip'.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("polyclip")

1.9-1 by Adrian Baddeley, 4 months ago


http://www.angusj.com/delphi/clipper.php, https://sourceforge.net/projects/polyclipping, https://github.com/baddstats/polyclip


Report a bug at https://github.com/baddstats/polyclip/issues


Browse source code at https://github.com/cran/polyclip


Authors: Angus Johnson [aut] (C++ original , http://www.angusj.com/delphi/clipper.php) , Adrian Baddeley [aut, trl, cre] , Kurt Hornik [ctb] , Brian D. Ripley [ctb] , Elliott Sales de Andrade [ctb]


Documentation:   PDF Manual  


BSL license



Imported by SubgrPlots, eulerr, spatstat.

Suggested by deldir, maptools, surveillance.


See at CRAN