NEWS
centerline 0.2.1
UPDATES
- the
raybevel
package was removed from CRAN on October 22, 2024. It is not a core dependency, but it is crucial for some functions in the centerline
pkg. To maintain raybevel::skeletonize
accessibility for the cnt_skeleton
function, raybevel
is temporarily installed from GitHub.
centerline 0.2
UPDATES
geom_cnt_*
function family for plotting centerlines with ggplot2
centerline 0.1.3
UPDATES
- Switched from
rlang
to checkmate
for type checks
- Web-only vignettes to reduce package size
centerline 0.1.2
UPDATES
- Website launched with some vignettes.
centerline 0.1.1
UPDATES
- Added a new argument to the
cnt_skeleton()
function — method
.
It should be either "voronoi"
or "straight"
. Depending on it, the
generating skeleton method will change.
centerline 0.1 (2024-09-26)
UPDATES
centerline 0.0.5
UPDATES
- Major refactoring of all core functions which led to a more stable results
Bug fixes
centerline 0.0.4
UPDATES
- Two times increase in centerline guessing due to
a change in the search algorithm.
- Centerline guessing now occurs by calculating the longest path
between skeleton nodes, rather than polygon nodes as it was previously.
As a result, the final output is smoother at the edges.
Bug fixes
centerline 0.0.3
UPDATES
- Got rid of the
rmapshaper
dependency. Similar performance achieved only
with geos
in the backend.
- Full
geos
support.
- More tests covering
cnt_skeleton
have been added.
- Transition from
SpatVector
to geos_geometry
and vice versa now happens
faster through the wk
package, not through sf
as before.
centerline 0.0.2
UPDATES
cnt_path_guess
performs 1.25 times faster due to a wiser usage of
the igraph
and geos
packages. The tidygraph
dependency has been removed.
- Now, the
cnt_path
family returns one LINESTRING
,
not a collection of LINESTRINGS
.
centerline 0.0.1
NEW FEATURES
- New function added
cnt_path_guess
which returns the longest centerline
based on polygon only
UPDATES
- Twofold speed increase by converting from
terra
objects to geos
over
wk
package nor sf
as it was earlier.
- Added ability to densify the input polygon through
geos::geos_densify
centerline 0.0.0.9000
NEW FEATURES
- Core functionality is added through the
cnt_skeleton
function
- Super easy routing is implemented with
cnt_path
function, which can be
applied in cases with predefined starting and ending points