Version: [3885] Calculation of Arrival Time 1.1.0

What’s Updated/Added

New module graph_utils.py:
Builds an OSM graph from layer extents (build_graph_for_layers).
Assigns travel speeds by road type and calculates travel times
(set_graph_travel_times).
Includes utility functions for unit conversion (kmh_to_mm) and default
speed profiles (DEFAULT_SPEEDS_KMH).
Algorithm nearest_fire_station
(algorithms/nearest_fire_station_algorithm.py):
Finds the nearest fire station based on shortest travel time over the
OSM graph.
New output attributes: nearest_station, distance_km,
response_time_min, station coordinates (station_x, station_y), and
automatic detection of the station name field.
Algorithm response_time_routes
(algorithms/response_time_routes_algorithm.py):
Generates linear routes on the OSM graph in three modes:
To the nearest station only,
To all stations,
To all stations within a specified time threshold.
Output attributes: object_id, station_name, distance_km,
response_time_min, object_type, route_type.
Algorithm all_stations_response
(algorithms/all_stations_response_algorithm.py):
Analyzes arrival times from multiple fire stations based on fire
incident rank (1–5), respecting a MAX_STATIONS limit.
Computes first_arrival_min, last_arrival_min, and avg_arrival_min.
Produces a list of responding stations and a coverage assessment
(response_coverage).
Uses average straight-line travel speed for preliminary
(“back-of-the-envelope”) analysis.
Provider fire_response_analysis_provider.py:
Registers all three algorithms under the “Fire Response Analysis”
group.
Specifies supported output formats for vector, raster, and tabular
results.
Reliability & UX improvements:
Automatic detection of the station name field in each algorithm.
Progress reporting during execution.
Native handling of input coordinate reference systems via on-the-fly
transformations.
Checks for osmnx availability and displays a clear, informative error
if missing.
Копировать
Спроси
Объяснить

Перевести(ru-RU)

yes

meslash

2025-10-20T10:17:21.003512+00:00

3.16.0

3.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership