Plugin icon

Easy-OTP

Plugin ID: 5450

Automated temporal accessibility analysis using OpenTripPlanner.

(0) votes 
Download latest
Versions JSON
Latest version

Automates temporal accessibility analysis for public transport using
OpenTripPlanner 1.5.0. Generates per-minute travel-time surfaces, counts
continuous service-time minutes per hexagonal grid cell, and classifies
cells into four categories.
Analysis algorithms: RunTemporalAccessibility (depart-at and arrive-by
modes, optional XLSX report), CountFromExistingSurfaces,
CompareTemporalAccessibility (delta analysis), GenerateHexGrid,
PrepareStudentLayer, PopulationOverlay, GenerateIsochrones (isochrone
polygons from/to 1..N points, one time, multiple cutoffs),
GenerateIsochronesOverTime (one point, isochrones across the day for the
Temporal Controller), RunServiceCoverage (count of service points
reachable per cell within a threshold at one time; raster + optional
grid), RunOriginDestinationTimes (per-origin trip stats to one
destination: duration, in-vehicle, walk, wait, transfers; parallelised),
RunTravelTimeMatrix (N×M origin–destination travel-time matrix),
RouteViaPoints (city tour planner: ordered route through optional
via-points using nearest-neighbour + 2-opt; modes: WALK, BICYCLE, CAR,
TRANSIT,WALK).
Realtime algorithms: RunRealtimeAccessibility (RT-1, live GTFS-RT feed
integrated into OTP), RecordGtfsRt (RT-2, GTFS-RT TripUpdates archiver
for offline analysis), BuildRealizedGtfs (RT-3, reconstructs a realized
static GTFS — P50 median and P85 85th-percentile feeds — from a
RecordGtfsRt snapshot archive; output feeds can be passed directly to
RunTemporalAccessibility; requires google.protobuf bootstrapped on first
use; v0.7 adds auto-detected MATCHING_MODE and SEGMENT_SOURCE_MODE
fallbacks for feeds whose trip_id namespace or message shape differs
from Gdańsk's, e.g. Poznań/Kraków).
Setup: DownloadJre (Eclipse Temurin 8 + OTP 1.5.0 jar, SHA-256
verified), DownloadTransitData (Geofabrik OSM + Transitland GTFS),
TestOtpServer.

Version QGIS >= QGIS <= Date
0.7.0 - 3.22.0 3.99.0 106 GISBoost 2026-08-06T07:19:22.698815+00:00
0.6.0 3.22.0 3.99.0 148 GISBoost 2026-07-05T11:45:47.221336+00:00
0.5.0 3.22.0 3.99.0 57 GISBoost 2026-06-30T18:36:22.097310+00:00
0.4.0 3.22.0 3.99.0 78 GISBoost 2026-06-22T06:33:02.932586+00:00
0.3.5 3.40.0 3.99.0 65 GISBoost 2026-06-13T16:51:21.597449+00:00