crc()objects are now correctly exported as polygons with a closed loop (#66, #70).
wk_coords()to extract individual coordinate values from geometries with optional identifying information. For advanced users, the
wk_vertex_filter()can be used as part of a pipeline to export coordinates as point geometries to another handler (#69, #71).
wk_flatten()to extract geometries from collections. For advanced users, the
wk_flatten_filter()can be used as part of a pipeline (#75, #78).
options("max.print")is now respected by all vector classes (#72, #74).
wk_collection()to construct polygons, lines, and collections. For advanced users,
wk_collection_filter()can be used as part of a pipeline (#77, #84).
wk_trans_set()transforms are also built using this feature. These are run using the new
wk_transform()function and power the new
wk_drop_m(), functions (#87, #88, #89).
wksxp()in favour of improved
attr(, "crs"), and check that operations that involve more than one vector have compatable CRS objects as determined by
sf::st_sfc()objects and implemented R-level generics for sfc, sfg, sf, and bbox objects (#28, #29, #38, #45).
crc()vector class to represent circles (#40).
wk_count()to inspect properties of vectors (#53).
xyzm()classes to efficiently store point geometries.
rct()vector class to efficiently store two-dimensional rectangles.