Found while validating the LAU age × sex layer for EuroCrisp prep. More than a third of the Greek population in the 2011 layer never reaches a LAU polygon, and almost all of it sits under a literal not-available sentinel.
This is not #15 — nothing here is Iceland, Switzerland or the Canaries/Azores, and none of it is filtered out by IsContinentalEU. These GISCO_IDs are absent from LAU_RG_01M_2021_3035.gpkg altogether, so they fall out at AGEGROUP5_SEX_perLAU/Result/LAU_rel before any study-area selection happens.
Measurement
POP_AGE_SEX_2011_AGE_5y_v210525.csv against the GISCO_ID column of LAU_RG_01M_2021_3035.gpkg (98 188 rows, all with geometry):
|
rows |
persons |
| census total 2011 |
4 072 298 |
447 681 223 |
unmatched (LAU_rel is null) |
39 754 |
4 045 464 |
Every one of the 149 unmatched GISCO_IDs is Greek. Restricting to Greece:
|
distinct GISCO_ID |
persons |
share of EL |
| EL in census |
5 759 |
10 816 286 |
100 % |
| matched to a polygon |
5 610 |
6 770 822 |
62.6 % |
| unmatched |
149 |
4 045 464 |
37.4 % |
The census total for Greece, 10.82 M, is right for 2011 — so the data is there, it just cannot be placed.
The 3.9 M of it is one sentinel value
EL_NA 3 899 452 persons 15 437 rows
EL_NA is 5 characters where every real code is 11 (EL_53010201). It is a "not available" placeholder covering roughly 367 LAU-equivalents (15 437 rows ÷ 42 rows per unit), and it alone is 36 % of Greece. It should almost certainly be dropped or redistributed rather than silently discarded — right now it is neither, it just vanishes into a null LAU_rel.
The other 148 are structurally valid 11-character codes totalling ~146 012 persons, headed by:
| GISCO_ID |
persons |
| EL_53010201 |
61 938 |
| EL_56010201 |
6 869 |
| EL_35010601 |
4 301 |
| EL_32010901 |
3 620 |
| EL_14040201 |
3 399 |
| EL_53011301 |
2 406 |
| EL_53010701 |
2 171 |
| EL_56010301 |
1 900 |
| EL_32010801 |
1 719 |
| EL_53011001 |
1 570 |
The EL_32* and EL_53* clustering suggests a Kallikratis-era renumbering rather than 148 unrelated gaps — the gpkg holds 6 137 EL LAUs against 5 759 in the census, so 527 polygons have no census row either. A crosswalk is probably the fix for these, and a decision (drop, or redistribute pro rata within the country) for EL_NA.
Full list of the 149 with populations available on request — it is a 150-line csv, happy to attach it here or drop it on the share.
Why it matters for EuroCrisp
EuroCrisp projects age × sex pyramids per NUTS3 in 5-year steps off exactly this layer. Left as is, Greece enters the IPF with 63 % of its people, so every Greek NUTS3 marginal is wrong and the downscaling inherits it. Worth settling before the 2021 → 2011 backcast exercise leans on it.
Measured with GeoDms 20.19.1.m on main, with the reader fix from the companion issue applied (without it the 2011 table does not read at all).
Found while validating the LAU age × sex layer for EuroCrisp prep. More than a third of the Greek population in the 2011 layer never reaches a LAU polygon, and almost all of it sits under a literal not-available sentinel.
This is not #15 — nothing here is Iceland, Switzerland or the Canaries/Azores, and none of it is filtered out by
IsContinentalEU. These GISCO_IDs are absent fromLAU_RG_01M_2021_3035.gpkgaltogether, so they fall out atAGEGROUP5_SEX_perLAU/Result/LAU_relbefore any study-area selection happens.Measurement
POP_AGE_SEX_2011_AGE_5y_v210525.csvagainst theGISCO_IDcolumn ofLAU_RG_01M_2021_3035.gpkg(98 188 rows, all with geometry):LAU_relis null)Every one of the 149 unmatched
GISCO_IDs is Greek. Restricting to Greece:The census total for Greece, 10.82 M, is right for 2011 — so the data is there, it just cannot be placed.
The 3.9 M of it is one sentinel value
EL_NAis 5 characters where every real code is 11 (EL_53010201). It is a "not available" placeholder covering roughly 367 LAU-equivalents (15 437 rows ÷ 42 rows per unit), and it alone is 36 % of Greece. It should almost certainly be dropped or redistributed rather than silently discarded — right now it is neither, it just vanishes into a nullLAU_rel.The other 148 are structurally valid 11-character codes totalling ~146 012 persons, headed by:
The
EL_32*andEL_53*clustering suggests a Kallikratis-era renumbering rather than 148 unrelated gaps — the gpkg holds 6 137 EL LAUs against 5 759 in the census, so 527 polygons have no census row either. A crosswalk is probably the fix for these, and a decision (drop, or redistribute pro rata within the country) forEL_NA.Full list of the 149 with populations available on request — it is a 150-line csv, happy to attach it here or drop it on the share.
Why it matters for EuroCrisp
EuroCrisp projects age × sex pyramids per NUTS3 in 5-year steps off exactly this layer. Left as is, Greece enters the IPF with 63 % of its people, so every Greek NUTS3 marginal is wrong and the downscaling inherits it. Worth settling before the 2021 → 2011 backcast exercise leans on it.
Measured with GeoDms 20.19.1.m on
main, with the reader fix from the companion issue applied (without it the 2011 table does not read at all).