Experimental

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

vector network accessibility

Parameters

NameDescriptionRequiredDefault
inputInput line network layer.Requirednetwork.shp
originsOrigin point layer.Requiredorigins.shp
destinationsDestination point layer.Requireddestinations.shp
snap_toleranceOptional node snapping tolerance for graph construction.Optional0.0
max_snap_distanceOptional max distance from origin/destination points to nearest network node.Optional
impedance_cutoffOptional maximum distance threshold for counting reachable destinations (default: infinite).Optional
decay_functionOptional decay function: 'none' (default), 'linear', or 'exponential' for distance-weighted accessibility.Optionalnone
decay_parameterOptional decay parameter (lambda for exponential, rate for linear).Optional
edge_cost_fieldOptional numeric line field used as an impedance multiplier for segment length.Optional
one_way_fieldOptional line field marking one-way digitized edges (true/1/yes means from first to second vertex only).Optional
blocked_fieldOptional line field marking blocked/closed edges to exclude from routing (true/1/yes blocks).Optional
parallel_executionIf true (default), evaluate origins in parallel for faster accessibility computation.Optional
outputOutput 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 Learn More