0.3.5 - A-1: arriveBy toggle in RunTemporalAccessibility — analyse arrive-by accessibility in addition to depart-at mode. - A-3: Optional XLSX summary report for RunTemporalAccessibility and CountFromExistingSurfaces (requires openpyxl). - A-2: CompareTemporalAccessibility — delta raster and classified hex-grid difference between two accessibility scenarios; supports NoData semantics for cells present in only one scenario. - fix(security): safe zip extraction and nosec annotations for Bandit HIGH findings (B202, B324, B310, B103). - pre-publish: add icon placeholder SVG, easy_otp/LICENSE, rewrite metadata about/changelog, remove qgisMaximumVersion. 0.2.0 - R1a: Prepare student layer — import GUS NSP 2021 Excel into a polygon layer (handles raw / wrong / done data states). - R1b: Population overlay — areal interpolation of demographics onto the hex grid; preserves fractional counts (Float field, fixes the integer rounding bug present in the reference QGIS model). - R2: Download transit data — automated OSM (Geofabrik) and GTFS (Transitland) acquisition with 7-day OSM cache and continental-feed filtering. - R3: Download JRE — automated Eclipse Temurin 8 download (Adoptium API, SHA-256 verified) plus the OTP 1.5.0 shaded jar; both paths saved to QSettings for hands-off setup. - Fix: service-time category thresholds now scale proportionally for analysis windows shorter than 06:00–22:00 (a shorter window previously forced almost every cell into "inaccessible"). Full-window runs are unchanged. A warning is logged whenever scaling is applied. 0.1.0 - Initial release: TestOtpServer, GenerateHexGrid, RunTemporalAccessibility, CountFromExistingSurfaces.
yes
GISBoost
2026-06-13T16:51:21.597449+00:00
3.40.0
3.99.0
None
yes
Plugin Tags