Package: polymer Title: Overlay Any Number of Polygon Layers with a Triangle Mesh Version: 0.3.0 Authors@R: c( person("Michael", "Sumner", , "mdsumner@gmail.com", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0002-2471-7511")), person("Gabriel", "Becker", role = "ctb", comment = "Provided the package name.") ) Description: Overlay polygon layers by building one constrained Delaunay triangulation of every input edge from every layer, with crossings inserted as new vertices, and recording which input features cover each triangle. The mesh and its index answer overlay questions for any number of layers at once: where features overlap, how many times, and which features are involved. Overlay pieces are dissolved from the mesh, so they form an exact partition with shared vertices, unlike pairwise polygon clipping. Input is anything the 'wk' package reads, the vertex pool comes from 'wkpool' and the triangulation from 'cdtr'. License: GPL-3 URL: https://github.com/hypertidy/polymer, https://hypertidy.github.io/polymer/ BugReports: https://github.com/hypertidy/polymer/issues Depends: R (>= 4.1.0) Imports: cdtr, graphics, polyclip, wk (>= 0.9.4), wkpool (>= 0.4.0) Suggests: sf, testthat (>= 3.0.0) Remotes: hypertidy/cdtr Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US LazyData: true Roxygen: list(markdown = TRUE) Config/roxygen2/version: 8.1.0 Repository: https://hypertidy.r-universe.dev Date/Publication: 2026-10-14 05:28:37 UTC RemoteUrl: https://github.com/hypertidy/polymer RemoteRef: HEAD RemoteSha: ac2e837eedbde09dfb07688b479cf4c09a144b02 NeedsCompilation: no Packaged: 2026-10-14 07:53:27 UTC; root Author: Michael Sumner [aut, cre, cph] (ORCID: ), Gabriel Becker [ctb] (Provided the package name.) Maintainer: Michael Sumner