Experimental
Splits route events by per-route boundary measures.
vector linear-referencing events split
| Name | Description | Required | Default |
|---|---|---|---|
events | Input event layer containing route intervals. | Required | events.gpkg |
boundaries | Input boundary layer containing route measure breakpoints. | Required | event_boundaries.gpkg |
event_route_field | Event-layer route identifier field. | Required | route_id |
from_measure_field | Event-layer interval start field. | Required | from_m |
to_measure_field | Event-layer interval end field. | Required | to_m |
boundary_route_field | Boundary-layer route identifier field. | Required | route_id |
boundary_measure_field | Boundary-layer measure field. | Required | measure |
min_segment_length | Optional minimum split segment length to keep (default 0.0). | Optional | 0.0 |
output | Output split-event layer. | Required | — |
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')