Experimental

Splits route events by per-route boundary measures.

vector linear-referencing events split

## Parameters

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 | —

## 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 Support WbW