View source: R/fuzzy_topological_relations.R
| spa_exact_equal | R Documentation |
spa_exact_equal() checks whether two spatial plateau objects are exactly equal.
spa_exact_equal(pgo1, pgo2)
pgo1 |
A |
pgo2 |
A |
spa_exact_equal() is a Boolean function that checks fuzzy equality in the spatial plateau context. Two pgeometry objects are exactly equal if their components are equal.
Two components are equal if they have the same membership degree and they are (spatially) equal (i.e., their sfg objects have the same geometric format - this means that the order of the points can be different).
A Boolean value that indicates if two pgeometry objects are exactly equal.
pcp1 <- create_component("MULTIPOINT((2 2), (2 4), (2 0))", 0.5)
pcp2 <- create_component("MULTIPOINT((1 1), (3 1), (1 3), (3 3))", 0.9)
pcp3 <- create_component("MULTIPOINT((10 10), (9 8), (7 7))", 1)
pcp4 <- create_component("MULTIPOINT((0 0), (2 3))", 0.7)
ppoint1 <- create_pgeometry(list(pcp1, pcp2), "PLATEAUPOINT")
ppoint2 <- create_pgeometry(list(pcp3, pcp4), "PLATEAUPOINT")
spa_exact_equal(ppoint1, ppoint2)
spa_exact_equal(ppoint1, ppoint1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.