{"name": "PlanX", "package_name": "planx", "version": "2.0.0", "experimental": false, "qgis_min": "3.22.0", "qgis_max": "4.99.0", "downloads": 31, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-10T16:52:14.043075", "changelog": "## [2.0.0] - 2026-06-11\r\n\r\nComplete rewrite: PlanX is now the **Urban Analytics Studio** \u2014 an embedded\r\nanalytics engine with eleven Processing algorithms, zero external\r\ndependencies, English-only UI.\r\n\r\n### Added\r\n- **Engine** (`engine/`): NumPy core with SciPy `csgraph` fast path and an\r\n  identical pure-Python Dijkstra fallback; CSR primal (junction) and dual\r\n  (segment/angular) graph builders; Brandes (2001) betweenness with radius\r\n  limiting, pruned dual-cost search and source sampling; closeness\r\n  (Wasserman\u2013Faust + harmonic) and straightness; pure-geometry morphology\r\n  kernels (shoelace, monotone-chain hull, rotating-calipers MRR,\r\n  orientation entropy, meshedness).\r\n- **Network Analysis**: Prepare Network (noding/dedupe/sliver removal),\r\n  OD Cost Matrix (detour ratio, desire lines), Service Areas / Isochrones\r\n  (multi-source bands as edges + dissolved polygons), Nearest Facility\r\n  Allocation (assignment, spider lines, facility load summary).\r\n- **Centrality & Space Syntax**: Network Centrality (degree, closeness,\r\n  harmonic, straightness, node+edge betweenness); Space Syntax segment\r\n  angular analysis with metric radii \u2014 integration, choice, NACH, NAIN\r\n  (Hillier & Iida 2005; Hillier, Yang & Turner 2012).\r\n- **Urban Morphology**: Building Form Metrics (IPQ, convexity,\r\n  rectangularity, elongation, orientation, courtyards, fractal dimension,\r\n  shared-wall ratio); Morphological Tessellation (Fleischmann method on\r\n  native GEOS Voronoi); Spacematrix Density (GSI/FSI/OSR/L + class);\r\n  Street Network Morphology (orientation entropy/order after Boeing 2019,\r\n  alpha/beta/gamma indices, junction typology).\r\n- **Accessibility**: Multi-Amenity Access Score \u2014 15-minute-city composite\r\n  over any number of amenity layers.\r\n- **PlanX Studio dock**: grouped launcher for the toolset.\r\n- New brand icon and hero banner; ROADMAP with the v2.x plan.\r\n- Test suite: 52 engine unit checks vs hand-computed graphs; 43-assert\r\n  end-to-end harness verified on QGIS 3.44 LTR **and** QGIS 4.0.2.\r\n\r\n### Changed\r\n- `hasProcessingProvider=yes`; minimum QGIS raised to 3.22; metadata,\r\n  tags and description rewritten for the analytics scope.\r\n\r\n### Removed\r\n- The legacy mixed script collection (16 tools): QNEAT3/GRASS-dependent\r\n  ODQNet and NetCentral, duplicates of other PlanX plugins (parcelflux,\r\n  coverage footprint, road platform), and assorted utilities. Their\r\n  network use-cases return as embedded, dependency-free implementations.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/planx/version/2.0.0/download/"}