Experimental

Splits route events by per-route boundary measures.

vector linear-referencing events split

Parameters

NameDescriptionRequiredDefault
eventsInput event layer containing route intervals.Requiredevents.gpkg
boundariesInput boundary layer containing route measure breakpoints.Requiredevent_boundaries.gpkg
event_route_fieldEvent-layer route identifier field.Requiredroute_id
from_measure_fieldEvent-layer interval start field.Requiredfrom_m
to_measure_fieldEvent-layer interval end field.Requiredto_m
boundary_route_fieldBoundary-layer route identifier field.Requiredroute_id
boundary_measure_fieldBoundary-layer measure field.Requiredmeasure
min_segment_lengthOptional minimum split segment length to keep (default 0.0).Optional0.0
outputOutput split-event layer.Required

Examples

Splits route event intervals at supplied route measure boundaries.

wbe.route_event_split(boundaries='event_boundaries.gpkg', boundary_measure_field='measure', boundary_route_field='route_id', event_route_field='route_id', events='events.gpkg', from_measure_field='from_m', min_segment_length=0.0, output='events_split.gpkg', to_measure_field='to_m')

Project Links

WbW Homepage User Manual Learn More