{"name": "02Route 3D - Multi-Criteria 3D Mobility Studio", "package_name": "zero2route3d", "version": "0.4.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 740, "uploaded_by": "geo140195philo", "upload_datetime": "2026-09-06T08:59:47.241407", "changelog": "## [0.4.0] - 2026-09-05\r\n\r\n### Added\r\n- Profile-aware modal access filtering for `access`, `foot`, `bicycle`,\r\n  `motor_vehicle`, highway class, lighting and surface attributes.\r\n- `zero2route3d:audit_routing_network`, a fifteenth Processing algorithm that\r\n  annotates network segments with accessibility and topology findings.\r\n- Route diagnostics for origin/destination snap distance, expanded nodes,\r\n  profile-blocked edges and graph health.\r\n\r\n### Fixed\r\n- QGIS network-layer extraction now preserves LineStringZ vertices and reads\r\n  one-way, road name, surface, lane, access and speed fields case-insensitively.\r\n- One-way network components are computed as weak components, eliminating\r\n  feature-order-dependent snapping failures.\r\n- Routes no longer create silent connectors up to 2.5 km; snapping is bounded\r\n  to 1 km by default and configurable in the main Processing algorithm.\r\n- Isochrones and Pareto routes now enforce the same profile constraints as the\r\n  primary A* router.\r\n- Isochrone area is measured from the real ordered convex hull instead of a\r\n  fixed circular fill factor, and projected Processing origins are reprojected.\r\n\r\n### Removed\r\n- One unused GUI font import and stale documentation claims/counts.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/zero2route3d/version/0.4.0/download/"}