aRTlayer-getSetOperation {aRT} | R Documentation |
Return the result of an operation involving sets (union, intersection, difference and xor). The result has "" as ID.
## S4 method for signature 'aRTlayer': getSetOperation(object, operation, id=c("1","2","3"))
object |
Object of class aRTlayer . |
operation |
One of:
|
id |
The ids which to be used in the operation. difference and xor
use only two ids. union and intersection have as default all objects of the
layer. |
If one polygon has two consecultive and equal points, these algorithms may not work, therefore you need to remove this unwanted data before.
Pedro Ribeiro de Andrade Neto
See aRTlayer-class
to the description of this class.
## Not run: ## difference between two geometries getSetMetric(layer, "difference", ids=c("1", "2")) ## union of all geometries of the layer getSetMetric(layer, "union", ids=getGeometry(layer)$id) ## End(Not run)