# This file contains metadata for your plugin.

# This file should be included when you package your plugin.# Mandatory items:

[general]
name=Accessibility calculator
qgisMinimumVersion=3.1.0
qgisMaximumVersion=4.99.0
description=Transport accessibility maps
version=7.3

author=Igor Shusterman, Aleksey Ogulenko, Itzhak Benenson
email=ishusterman2011@gmail.com
license=GNU

about=Calculation of potential transit and car accessibility at a resolution of a single building.
repository=https://github.com/geosimlab/tau_net_calc
tracker=https://github.com/geosimlab/tau_net_calc 
homepage=https://geosimlab.github.io/accessibility-calculator-tutorial/index.html

hasProcessingProvider=no
# Uncomment the following line and add your changelog:
changelog=
  7.3
  - Performance Enhancements
    - Car Routing & Accessibility: Completely recoded the car routing database construction
    and car accessibility computation blocks, delivering a 5-fold increase in performance.
    - Transit Accessibility: Optimized core transit accessibility algorithms, achieving a 30%%
    speedup in computation times.
  - User Interface & Workflow Improvements
    - Roundtrip Parameters: Added the "Minimal time gap between arrival and trip back"
    parameter directly to the Roundtrip UI, replacing the implicit zero-value default from
    previous versions.
    - Input Validation Highlighting: Dialog controls with missing or invalid parameters are now
    highlighted in yellow, automatically returning to normal coloring once valid parameters
    are provided.
    - Compare Dialog Redesign:
      - Reorganized the Compare dialog.
      - Control fields for comparison tables and attributes now start empty to prevent
      accidental selections.
      - The "Relative difference" option is deprecated and removed.
    - Folder Selection: Fixed folder selection dialog behavior across operating systems.
  - Map Computations & Data Analysis
    - Service Area Limits & Attributes:
      - The "By destination" option now supports up to 1,000 destinations.
      - Added two new metrics to the "By destination" output table: No_reachable
      (number of reachable destinations) and Duration_mean (average travel time to
      reachable destinations).
      - Added a safeguard to prevent selecting the same layer for both origins and
        destinations.
    - Cumulative Opportunities Maps:
      - Roundtrip maps are now computed for all chosen attributes rather than only the
      first one.
      - Eliminated the unnecessary generation "By destinations" tables during
      cumulative opportunities computations.
    - Voronoi Layer Generation: The "Build visualization layers" routine now automatically
        adds to the project a Voronoi polygon layer based on the cleaned building centroids.
  - Bug Fixes & Refinements
    - Hexagon Layers: Fixed a bug that caused calculation errors in Roundtrip maps when
    processing layer names containing the "_hex" part.
    - Color Ramp Refresh: Fixed an issue where the color ramp failed to refresh correctly
    upon updating results.
    - Numeric Attributes: Fixed an error in the "Build visualization layers" algorithm that
    previously blocked records with empty values in numeric attributes.
  7.2
    - New Feature: Exact mode for schedule-based accessibility calculations.
    - Minor bugs fixes
  7.1
    - Maximum lag imbalance ratio (k) is included into the ROUNDTRIP UI dialog
  7.0
    - New "Roundtrip" Approach to Accessibility Computations: A novel roundtrip methodology for accessibility computations is finalized.
    - UI & UX Refresh: Restructured and clarified the main menu and dialog boxes for a more intuitive user experience.
    - JSON Integration: By leveraging GTFS datasets and the layers of road network and buildings layers, the transit and car routing databases are constructed to enable rapid data retrieval during accessibility computations. This integration replaces the pkl format used in previous versions, which was recently flagged as a security risk by QGIS.
    - GeoPackage Integration: Computational outputs are now natively stored in the GeoPackage format for better data interoperability.
    - Dynamic GTFS Editing: Added the ability to directly modify GTFS data by adding or deleting transit lines.
    - Documentation: Updated the official tutorial to reflect all recent features and accumulated changes.
    - Bug Fixes: Resolved minor bugs and improved general stability.
  6.3 (experimental)
    - Feature Update: Introduced Roundtrip accessibility analysis.
  6.2
    - Maintenance: Fixed minor bugs.
  6.1
    - Maintenance: Fixed minor bugs.
  6.0
    - UI Enhancements: Improved and clarified user interface layouts and dialog boxes.
    - Streamlined Workflow: Restructured the processing pipeline by removing the standalone "Database Construction" menu section.
    - Transit routing database construction is now integrated directly into the transit accessibility calculations block.
    - Car routing database construction is now integrated directly into the car accessibility calculations block.
    - Contextual Help: Added dedicated explanation panels to the right side of option dialogs to guide users.
    - Global Testing: Tested and validated the software across multiple global GTFS datasets representing diverse international cities.
    - Performance: Significantly optimized the execution speed of core computational procedures.
    - Data Validation: Added a pre-construction validation check to test the availability and completeness of road layer attributes.


tags=Transport accessibility, Transit accessibility, Car accessibility, Accessibility map, Transportation planning, Service area, Dijkstra algorithm, Raptor algorithm, GTFS, Public transport, Voronoi polygon, Hexagon
icon=img/icon.png
experimental=False
deprecated=False
category=Vector
server=False

