Experimental

Computes accessibility indices for origin points based on reachability to destinations with optional impedance cutoffs and decay functions.

vector network accessibility

## Parameters

Name | Description | Required | Default
--- | --- | --- | ---
`input` | Input line network layer. | Required | `network.shp`
`origins` | Origin point layer. | Required | `origins.shp`
`destinations` | Destination point layer. | Required | `destinations.shp`
`snap_tolerance` | Optional node snapping tolerance for graph construction. | Optional | `0.0`
`max_snap_distance` | Optional max distance from origin/destination points to nearest network node. | Optional | —
`impedance_cutoff` | Optional maximum distance threshold for counting reachable destinations (default: infinite). | Optional | —
`decay_function` | Optional decay function: 'none' (default), 'linear', or 'exponential' for distance-weighted accessibility. | Optional | `none`
`decay_parameter` | Optional decay parameter (lambda for exponential, rate for linear). | Optional | —
`edge_cost_field` | Optional numeric line field used as an impedance multiplier for segment length. | Optional | —
`one_way_field` | Optional line field marking one-way digitized edges (true/1/yes means from first to second vertex only). | Optional | —
`blocked_field` | Optional line field marking blocked/closed edges to exclude from routing (true/1/yes blocks). | Optional | —
`parallel_execution` | If true (default), evaluate origins in parallel for faster accessibility computation. | Optional | —
`output` | Output point vector path (origins with accessibility metrics). | Required | —

## Examples

Computes accessibility index for origins to destinations within cutoff distance.

    wbe.network_accessibility_metrics(decay_function='none', destinations='destinations.shp', input='network.shp', origins='origins.shp', output='origins_accessibility.shp', snap_tolerance=0.0)

## Project Links

WbW Homepage User Manual Support WbW