Skip to contents

Calculate voronoi-style polygons based on network distance/time with sfnetworks

Usage

iso_sfn(points, net, grid, n = 3)

Arguments

points

An sf object of points

net

An sfnetworks object representing a travel network

grid

An sf object of a grid

n

The number of nearest points to calculate routes to

Examples

points = points_oldenburg
net = sfnetworks::as_sfnetwork(net_oldenburg_raw, directed = FALSE)
grid = iso_grid(net_oldenburg_raw)
sfn = iso_sfn(points, net, grid)
#> lon-lat points
#> lon-lat points
#> Warning: st_centroid assumes attributes are constant over geometries
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> lon-lat points
#> Joining with `by = join_by(name)`
plot(sfn)