Version: [4287] TfC Tools 2.3

Version 2.3:
• GIS2GTFS feed version bug fix — feed_name no longer silently used as
feed_version
• Interval attribution in Vehicle and Passenger Flow now ID-based
(onboard_instances.interval_id → transit_intervals.observer_id),
replacing timestamp bucketing
• 6-tier hierarchical occupancy imputation with per-cell confidence
fields (imputation_tier, imputation_method), replacing single-median
fallback
• Batch feature writing in memory layer export, fixing crashes on
large layers and pandas nullable type leaks
Version 2.2:
• Dynamic GTFS calendar derived from interval day-of-week flags,
replacing the hardcoded Ground_Daily / Ground_Weekdays services
• Per-interval trip expansion in GIS2GTFS, fixing duplicate
trip/start-time errors and incorrect arrival times when intervals
overlap
• New runtime library compatibility check at plugin load (warns on
out-of-range pandas, geopandas, shapely, numpy)
• Forward compatibility with pandas 3.0
• Vehicle and Passenger Flow joins now key on stable interval IDs
instead of interval names, robust to renames and legacy exports
Version 2.1:
• New advanced stop-extraction parameters exposed in RL2GPKG and
Refresh SDI
• New 6-tier OD travel-time estimation with fallback cascade, tagged
by calculation method
• Big performance improvements in Refresh SDI
• Smart Postgres refresh path
Version 2.0:
• New tools: RL2GPKG, SDI2GPKG, Revenue Estimator, Refresh SDI
• GeoPackage input supported alongside PostgreSQL
• Vehicle and Passenger Flow updates
• Optional fallback headway for null values
Version 1.1:
• Dynamic time intervals pulled directly from the database instead of
static “morning” and “afternoon” intervals
• Lighter plugin with fewer required libraries
• Help panel updated with clearer explanations and a link to the User
Guide PDF

yes

transportforcairo

2026-06-04T12:29:33.905175+00:00

3.40.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


Large membership