powered by
Sample n points along lines with density proportional to a weight
line_sample(l, n, weights)
The SpatialLines object along which to create sample points
The total number of points to sample
The relative probabilities of lines being samples
Other lines: angle_diff(), geo_toptail(), is_linepoint(), line2df(), line2points(), line_bearing(), line_match(), line_midpoint(), line_segment(), line_via(), mats2line(), n_sample_length(), n_vertices(), onewaygeo(), onewayid(), points2line(), toptail_buff(), toptailgs(), update_line_geometry()
angle_diff()
geo_toptail()
is_linepoint()
line2df()
line2points()
line_bearing()
line_match()
line_midpoint()
line_segment()
line_via()
mats2line()
n_sample_length()
n_vertices()
onewaygeo()
onewayid()
points2line()
toptail_buff()
toptailgs()
update_line_geometry()
# NOT RUN { l <- flowlines[2:5, ] n <- 100 l_lengths <- line_length(l) weights <- l$All p <- line_sample(l, 50, weights) plot(p) p <- line_sample(l, 50, weights = 1:length(l)) plot(p) # }
Run the code above in your browser using DataLab