Plugin icon

PlanX

Plugin ID: 4973

Embedded urban analytics engine: space syntax (segment angular analysis), network centrality, urban morphology, OD matrices, OD shortest-path routes, service areas, nearest-facility allocation with real route geometries, link criticality (road-network robustness screening that ranks the street segments whose loss most raises travel cost or severs demand), 15-minute-city accessibility, green infrastructure (park hierarchy access, patch connectivity), cycling (Level of Traffic Stress classification and low-stress connectivity islands), GTFS public transport (feed import and validation, stop frequency maps, door-to-door walk+transit travel times with transfers), accessibility equity (Gini, Theil between/within groups, Atkinson index, Lorenz/concentration curves, demographic cross-tabs), microclimate (shadow casting, sun hours, clear-sky solar irradiation, annual solar potential, sky view factor, frontal area, heat island risk, road noise screening, road emissions and air quality dispersion screening), visibility (DSM viewsheds, isovist fields, landmark visual exposure), plan standards QA (per-capita land-use balance, facility adequacy, density grids), population and housing (cohort-component projection, housing needs, residential zoning capacity), walkability (street-segment walk scores from intersection density, land-use mix, destinations, block length and slope, plus quality-weighted pedestrian routing, slope comfort profiling with Tobler walking times, and street environment comfort from kernel densities of assets and barriers), location-allocation optimization (maximal coverage, p-median, capacity-respecting allocation, capacitated facility siting, multi-objective land-use allocation with compactness, adjacency, and contiguity, land-use Pareto front of suitability versus compactness), urban growth (land-cover change matrices, deterministic cellular-automaton growth simulation, SDG 11.3.1 sprawl metrics), hazard screening (priority-flood DEM filling, D8 flow accumulation, height-above-nearest-drainage inundation mapping, flood exposure of buildings and population), travel demand modeling (trip generation rates, doubly constrained gravity distribution with exponential or power deterrence over street network, and multinomial logit mode split), land-use/transport interaction pipeline (CA growth simulation, largest-remainder population growth allocation to newly developed cells, access/walkability re-evaluation and scenario snapshotting), seismic risk screening (Monte Carlo building-collapse probability from construction year and event magnitude with a reproducible random seed, debris spread radius and volume, network blockage, and remaining evacuation corridors) and a plan performance dashboard with batchable scenario snapshots, scenario A/B comparison and weighted multi-scenario ranking, a one-click HTML report and a Batch Plan Auditor that runs the whole battery in one call - all computed natively inside QGIS, no external plugins or services.

(35) votes 
Download latest
Versions JSON
Latest version

PlanX is the flagship of the PlanX ecosystem: a self-contained urban analytics studio for city planners and researchers. It embeds real implementations of the methods urban analysts usually need separate tools for - space syntax segment angular analysis (integration, choice, NACH/NAIN), the full centrality family (degree, closeness, straightness, eigenvector, betweenness), urban morphology (building form metrics, morphological tessellation, Spacematrix GSI/FSI/OSR, street orientation entropy), network accessibility (OD cost matrix, service-area isochrones, nearest-facility allocation, multi-amenity 15-minute-city scores with population-weighted summaries), public transport straight from a GTFS zip (feed import with clear validation errors and per-day stop/route service stats, stop frequency and headway maps for any time window, and door-to-door transit travel times that walk to a stop on the street network, ride a RAPTOR-style timetable with transfers and walk to each destination, always compared against walking all the way), accessibility-equity analysis (population-weighted Gini, a Theil index split into between- and within-group inequality, P90/P10 ratio and access-poverty share, plus a Lorenz/concentration curve export and the Atkinson index at a chosen inequality-aversion, and demographic equity cross-tabs that cut any per-unit value into population-weighted classes and report each subgroup's representation ratio among the worst- and best-served together with Duncan dissimilarity - the spatial-justice view), microclimate screening (date-and-time shadow casting with an embedded NOAA solar-position model, whole-day sun-hours maps, clear-sky daily solar irradiation combining shadow-aware beam with SVF-weighted diffuse light, annual solar potential summing twelve representative average-day sweeps into a yearly kWh/m2 map with an optional 12-band monthly raster, sky view factor, frontal area index, and a vector heat-island risk grid built from buildings, green and water layers, plus a screening-quality road noise grid: RLS-90-style emission from traffic volumes and heavy shares, line-calibrated point sampling with geometric spreading and a fixed insertion loss behind buildings, with per-receiver levels and population exposure bands), green infrastructure (park-hierarchy access that tests minimum-size-within-maximum-distance standards on real network distances with per-class population coverage, and patch connectivity with the Probability-of-Connectivity index and each patch's dPC importance - the stepping-stone argument, quantified), cycling analysis (Level of Traffic Stress 1-4 from speed, lanes, AADT and infrastructure fields with editable thresholds, plus low-stress island connectivity and destination-reach population summaries), visibility analysis (DSM viewsheds from observer points with observer and target heights, an isovist field that samples Benedikt's 2-D visibility measures - area, radials, circularity, occlusivity - on a point grid between buildings, and landmark visual exposure that counts from where a landmark's outline can be seen, the skyline/heritage screening view), plan standards QA (land-use balance against configurable per-capita standards, facility adequacy combining capacity with network distance, dasymetric density grids), the demographic backbone of plan-making (a cohort-component population projection as a Leslie matrix - per-age-group survival, fertility and net migration, rates as table fields, no locale assumptions; a housing needs assessment turning the horizon population into dwellings to deliver with vacancy allowance, replacement losses and backlog; and residential capacity that converts each parcel's FAR minus existing floorspace into whole dwelling units with a district roll-up - projection feeds needs, capacity tests whether the zoning can deliver them), a walkability studio (a Walkability Audit that scores every street segment 0-100 from the classic walkability-index ingredients - intersection density, land-use mix entropy, destination counts, block length and slope, each normalised with editable breakpoints and weights - and Pedestrian Route Quality, which routes over quality-weighted streets and reports the detour ratio, the mean walk score along the route and the share spent on low-scoring segments), location-allocation optimization (greedy maximal coverage and Teitz-Bart p-median on network distances, with candidate-site screening and support for existing facilities, plus a capacity-respecting allocation that sends demand to the nearest facility with free capacity and spills to the next when it is full, capacitated facility siting with capacity-aware Teitz-Bart swap improvement, and a multi-objective land-use allocation optimizer that assigns parcels to land uses to maximise total suitability while meeting a target area for each use, with optional compactness, adjacency, and hard contiguity objectives that shape contiguous, compatible zones, and a land-use Pareto front that runs the allocation across a sweep of compactness weights and reports the non-dominated suitability-versus-compactness trade-off with its knee, instead of committing to one weighted run), urban growth analytics (a land-cover transition matrix with per-class gains, losses and persistence in hectares; a deterministic constrained cellular-automaton growth simulation in the SLEUTH tradition - suitability times a neighbourhood term, top scorers convert until the land demand is met, same seed same map in any process - writing a year-of-conversion raster; and urban sprawl metrics around the SDG 11.3.1 land-consumption-to-population-growth ratio with patch counts, largest-patch share and edge density), and a Plan Dashboard with live score cards, a Plan Performance Index history sparkline, one-click access to the Batch Plan Auditor (give the plan's core layers once and it chains the access, walkability, balance, adequacy, green-access and equity tools into one scenario snapshot and report), batchable scenario snapshots (auto-detected PlanX output layers captured to JSON, model-designer friendly) compared metric by metric A/B (each metric knows which direction is better, in the dock or headless), plus a one-click single-file HTML Plan Performance Report (inline SVG charts, balance bars and score maps - shareable with stakeholders). Everything is computed inside the plugin with NumPy (SciPy used automatically when available, identical pure-Python fallback otherwise): no QNEAT3, no GRASS dependency, no UMEP, no servers, no pip installs. All tools are Processing algorithms - model-designer and batch friendly - and every tool carries its own icon in the toolbox and the PlanX Studio dock. Developed with feedback from educational workflows at Dokuz Eylul University, Department of City and Regional Planning.

Version QGIS >= QGIS <= Date
4.10.1 - 3.28.0 4.99.0 238 geo140195philo 2026-07-14T23:56:17.520051+00:00
4.9.0 - 3.22.0 4.99.0 175 geo140195philo 2026-07-11T15:48:00.723453+00:00
4.8.0 - 3.22.0 4.99.0 37 geo140195philo 2026-07-11T10:59:06.501072+00:00
4.7.0 - 3.22.0 4.99.0 49 geo140195philo 2026-07-10T22:52:15.691922+00:00
4.6.1 - 3.22.0 4.99.0 38 geo140195philo 2026-07-10T19:14:38.748137+00:00
4.6.0 - 3.22.0 4.99.0 52 geo140195philo 2026-07-10T13:32:53.794659+00:00
4.5.0 - 3.22.0 4.99.0 79 geo140195philo 2026-07-09T22:51:06.940364+00:00
4.4.0 - 3.22.0 4.99.0 43 geo140195philo 2026-07-09T22:36:19.112012+00:00
4.3.0 - 3.22.0 4.99.0 39 geo140195philo 2026-07-09T22:12:59.675989+00:00
4.2.0 - 3.22.0 4.99.0 59 geo140195philo 2026-07-09T22:03:28.518868+00:00
4.0.0 - 3.22.0 4.99.0 35 geo140195philo 2026-07-09T21:11:34.688019+00:00
3.6.0 - 3.22.0 4.99.0 52 geo140195philo 2026-07-09T13:41:37.759887+00:00
2.11.0 - 3.22.0 4.99.0 215 geo140195philo 2026-06-30T16:29:31.208875+00:00
2.10.0 - 3.22.0 4.99.0 41 geo140195philo 2026-06-30T16:14:47.208380+00:00
2.9.0 - 3.22.0 4.99.0 38 geo140195philo 2026-06-30T15:55:17.582958+00:00
2.8.0 - 3.22.0 4.99.0 74 geo140195philo 2026-06-29T16:58:00.967547+00:00
2.7.0 - 3.22.0 4.99.0 48 geo140195philo 2026-06-29T16:39:54.326426+00:00
2.6.0 - 3.22.0 4.99.0 42 geo140195philo 2026-06-29T16:16:35.061433+00:00
2.5.1 - 3.22.0 4.99.0 185 geo140195philo 2026-06-18T21:12:56.429608+00:00
2.5.0 - 3.22.0 4.99.0 165 geo140195philo 2026-06-11T15:33:55.950628+00:00
2.3.0 - 3.22.0 4.99.0 65 geo140195philo 2026-06-11T14:43:23.355938+00:00
2.2.0 - 3.22.0 4.99.0 78 geo140195philo 2026-06-11T05:52:26.020613+00:00
2.0.0 - 3.22.0 4.99.0 87 geo140195philo 2026-06-10T21:52:14.043075+00:00
1.0.9 - 3.0.0 4.99.0 218 geo140195philo 2026-05-29T21:19:35.346557+00:00
1.0.8 - 3.0.0 4.99.0 146 geo140195philo 2026-05-26T12:53:42.603038+00:00
1.0.7 - 3.0.0 4.99.0 79 geo140195philo 2026-05-26T07:24:39.018014+00:00
1.0.6 - 3.0.0 4.99.0 104 geo140195philo 2026-05-25T14:46:44.601463+00:00
1.0.5 - 3.0.0 3.99.0 160 geo140195philo 2026-05-19T21:13:30.825761+00:00
1.0.4 - 3.0.0 3.99.0 167 geo140195philo 2026-05-15T16:56:58.080705+00:00
1.0.3 - 3.0.0 3.99.0 257 geo140195philo 2026-04-11T15:03:14.937829+00:00