[general]
name=Service Access Mapper
qgisMinimumVersion=3.28
description=Generate travel-time catchments (isochrones) to services using road networks, estimate population coverage using WorldPop data, and summarize statistics by admin boundaries.
version=1.1.0
author=Ben Emunah Aikins
email=benaikins56@gmail.com

about=Service Access Mapper computes travel-time catchment areas (isochrones) around service points such as health facilities, schools, and other amenities using road network analysis.

    Features:
    - Travel-time and distance isochrone generation with customizable thresholds
    - Three speed models: field-based, road class mapping (with Ghana defaults), constant
    - Automatic WorldPop population raster download with country auto-detection
    - Per-threshold population coverage breakdown (band and cumulative)
    - Coverage statistics by administrative boundaries with population percentages
    - Underserved area identification with population estimates
    - Distance decay analysis from demand points to services
    - Service point snapping to road networks
    - Background processing with progress feedback
    - Profile save/load for reusable configurations
    - CSV export of admin and population statistics

    No external Python packages required — uses only PyQGIS, QGIS Processing, and Python standard library.

tracker=https://github.com/Prymtym4eva/service_area_coverage/issues
repository=https://github.com/Prymtym4eva/service_area_coverage
tags=isochrone,accessibility,travel time,network analysis,catchment,service area,health,schools,population,worldpop,coverage
homepage=https://github.com/Prymtym4eva/service_area_coverage
category=Analysis
icon=icons/icon.png
experimental=False
deprecated=False
server=False
hasProcessingProvider=no

changelog=
    1.1.0 - Population coverage enhancements and WorldPop integration
        - Added automatic WorldPop population raster download (1km and 100m)
        - Country auto-detection from layer extent
        - Per-threshold population breakdown (band and cumulative)
        - Underserved area population estimation
        - Admin unit total population and coverage percentage
        - Population CSV export alongside admin statistics
        - Added pop_covered attribute to catchment layer features
        - Fixed UI layout for layer selection combo boxes
    1.0.0 - Initial release
        - Core isochrone generation
        - Three speed models
        - Admin statistics
        - Distance decay analysis
        - Profile save/load
