Plugin icon

PlanX

Plugin ID: 4973

Embedded urban analytics engine: space syntax (segment angular analysis), network centrality, urban morphology, OD matrices, service areas, 15-minute-city accessibility, accessibility equity (Gini, Theil between/within groups, Atkinson index, Lorenz/concentration curves), microclimate (shadow casting, sun hours, clear-sky solar irradiation, annual solar potential, sky view factor, frontal area, heat island risk), plan standards QA (per-capita land-use balance, facility adequacy, density grids), location-allocation optimization (maximal coverage, p-median, capacity-respecting allocation, multi-objective land-use allocation with compactness and adjacency, land-use Pareto front of suitability versus compactness) and a plan performance dashboard with a one-click HTML report - all computed natively inside QGIS, no external plugins or services.

(22) 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), 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 - 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), plan standards QA (land-use balance against configurable per-capita standards, facility adequacy combining capacity with network distance, dasymetric density grids), 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, 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 and adjacency 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), and a Plan Dashboard with live score cards 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
2.11.0 - 3.22.0 4.99.0 15 geo140195philo 2026-06-30T16:29:31.208875+00:00
2.10.0 - 3.22.0 4.99.0 5 geo140195philo 2026-06-30T16:14:47.208380+00:00
2.9.0 - 3.22.0 4.99.0 1 geo140195philo 2026-06-30T15:55:17.582958+00:00
2.8.0 - 3.22.0 4.99.0 30 geo140195philo 2026-06-29T16:58:00.967547+00:00
2.7.0 - 3.22.0 4.99.0 3 geo140195philo 2026-06-29T16:39:54.326426+00:00
2.6.0 - 3.22.0 4.99.0 1 geo140195philo 2026-06-29T16:16:35.061433+00:00
2.5.1 - 3.22.0 4.99.0 143 geo140195philo 2026-06-18T21:12:56.429608+00:00
2.5.0 - 3.22.0 4.99.0 126 geo140195philo 2026-06-11T15:33:55.950628+00:00
2.3.0 - 3.22.0 4.99.0 16 geo140195philo 2026-06-11T14:43:23.355938+00:00
2.2.0 - 3.22.0 4.99.0 40 geo140195philo 2026-06-11T05:52:26.020613+00:00
2.0.0 - 3.22.0 4.99.0 31 geo140195philo 2026-06-10T21:52:14.043075+00:00
1.0.9 - 3.0.0 4.99.0 171 geo140195philo 2026-05-29T21:19:35.346557+00:00
1.0.8 - 3.0.0 4.99.0 108 geo140195philo 2026-05-26T12:53:42.603038+00:00
1.0.7 - 3.0.0 4.99.0 40 geo140195philo 2026-05-26T07:24:39.018014+00:00
1.0.6 - 3.0.0 4.99.0 64 geo140195philo 2026-05-25T14:46:44.601463+00:00
1.0.5 - 3.0.0 3.99.0 109 geo140195philo 2026-05-19T21:13:30.825761+00:00
1.0.4 - 3.0.0 3.99.0 111 geo140195philo 2026-05-15T16:56:58.080705+00:00
1.0.3 - 3.0.0 3.99.0 218 geo140195philo 2026-04-11T15:03:14.937829+00:00