Version: [5290] PlanX CartoLab 1.3.0

## [1.3.0] - 2026-06-17

### Added
- **Dot-Density Map** — seeded, hole-aware dots scattered inside
polygons (one dot per N units of a count field); dots inherit source
attributes for multi-group dot maps.
- **Proportional Symbols** — Flannery-compensated (or true-area)
graduated point symbols with data-defined size and suggested
nested-legend values.
- **Hexbin Aggregation** — bin a point layer into a pointy-top
hexagonal grid (count / sum / mean), emitting only occupied cells,
graduated on the chosen statistic.
- **Visual-Center Label Points** — pole of inaccessibility (polylabel)
per polygon, so label anchors always sit inside the shape; largest
part used for multipart features.
- **Graticule / Reference Grid** — meridians and parallels on nice
round intervals, each carrying its orientation, coordinate and a
formatted label.
- **Choropleth Normalization & Rates** — rate (numerator/denominator ×
scale), z-score, robust MAD z-score, min-max, percentile rank and log,
written to a `norm_value` field and graduated.

### Fixed
- **Ridge Map** — replaced an invalid `QgsRasterBlock.isNoData()` call
(crashed on current QGIS) with a validity/empty check, and fixed the
optional-extent path that produced a NaN when no extent was supplied.

### Notes
- Pure-Python cores for all six new tools (no new dependencies);
headless unit tests grew to 192 checks and a real-QGIS end-to-end
harness validates all 12 algorithms on QGIS 3.44 LTR and QGIS 4.

yes

geo140195philo

2026-06-17T01:33:53.409336+00:00

3.28.0

4.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership