Description Usage Arguments Value See Also Examples
Stretch geometric objects by a scale factor in x and y dimension.
1 |
obj |
[ |
x |
[ |
y |
[ |
fid |
[ |
update |
[ |
geom of the stretched obj.
Other geometry tools:
gt_filter(),
gt_locate(),
gt_pull(),
gt_reflect(),
gt_rotate(),
gt_scale(),
gt_skew(),
gt_translate()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # stretch several features
visualise(gtGeoms$polygon, linewidth = 3)
newPoly <- gt_stretch(obj = gtGeoms$polygon, x = 0.5, y = 0.2,
update = FALSE)
visualise(geom = newPoly, linecol = "green", new = FALSE)
# stretch a single feature
visualise(gtGeoms$polygon, linewidth = 3)
newPoly <- gt_stretch(obj = gtGeoms$polygon, x = 0.5, fid = 2, update = FALSE)
visualise(geom = newPoly, linecol = "green", new = FALSE)
# stretch feature separately
visualise(gtGeoms$polygon, linewidth = 3)
newPoly <- gt_stretch(obj = gtGeoms$polygon,
x = c(0.2, 1),
y = c(1, 0.2),
update = FALSE)
visualise(geom = newPoly, linecol = "green", new = FALSE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.