Skip to content

feat(postcodes/GL): add Greenland major-settlement postcodes (#1039)#1413

Merged
dr5hn merged 1 commit into
masterfrom
feat/postcodes-greenland
Apr 25, 2026
Merged

feat(postcodes/GL): add Greenland major-settlement postcodes (#1039)#1413
dr5hn merged 1 commit into
masterfrom
feat/postcodes-greenland

Conversation

@dr5hn
Copy link
Copy Markdown
Owner

@dr5hn dr5hn commented Apr 25, 2026

Summary

Adds 10 Greenlandic postcodes covering the 5 municipal capitals plus 5 major secondary settlements. Greenland uses the Danish 4-digit system (3900–3992 reserved range).

Mapping

state_code Municipality Codes
SM Sermersooq 3900 Nuuk (capital), 3940 Paamiut, 3980 Ittoqqortoormiit
QE Qeqqata 3911 Sisimiut, 3912 Maniitsoq
KU Kujalleq 3920 Qaqortoq, 3922 Nanortalik
QT Qeqertalik 3950 Aasiaat
AV Avannaata 3952 Ilulissat, 3971 Qaanaaq

Scope

Approximately 30 Greenlandic postcodes exist in total. This PR ships the 10 largest / most-canonical settlements with confident municipality assignments. Smaller villages (e.g. 3961 Uummannaq, 3962 Upernavik, 3962 Tasiilaq, 3970 Pituffik) can land in follow-up PRs once the schema is exercised.

source: "manual" — universally documented via Posten and the Kommuneqarfik administrative reorganisation.

Refs: #1039

Adds 10 of the most-populated Greenlandic settlements with their
4-digit Danish-system postcodes. Covers all 5 municipalities:

  Sermersooq (SM):    3900 Nuuk (capital), 3940 Paamiut, 3980 Ittoqqortoormiit
  Qeqqata (QE):       3911 Sisimiut, 3912 Maniitsoq
  Kujalleq (KU):      3920 Qaqortoq, 3922 Nanortalik
  Qeqertalik (QT):    3950 Aasiaat
  Avannaata (AV):     3952 Ilulissat, 3971 Qaanaaq

Greenland uses the Danish 4-digit postcode system; codes 3900-3992 are
reserved for it. ~30 codes total exist; this PR ships the 10 largest /
most-canonical settlements with confident municipality assignments.
Smaller villages can land in follow-up PRs.

source: "manual" — universally documented via Posten and Kommuneqarfik.

Refs: #1039

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 25, 2026 15:28
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Apr 25, 2026
@dosubot dosubot Bot added the enhancement New feature or request label Apr 25, 2026
@github-actions
Copy link
Copy Markdown
Contributor

CSC Validation Report

PR Format

  • ✅ Description provided
  • ✅ Data source linked
  • ✅ Issue linked (recommended for data changes)
  • ✅ Justification / context provided

Labels applied: data:postcodes

Schema Validation (10 records)

✅ All records passed validation

Cross-Reference Validation

✅ 20 reference(s) verified


All checks passed | Status: Ready for review

@dr5hn dr5hn merged commit a9d09b6 into master Apr 25, 2026
3 checks passed
@dr5hn dr5hn deleted the feat/postcodes-greenland branch April 25, 2026 15:29
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an initial Greenland (GL) postcode contribution file to populate the new postcodes dataset with major settlement postcodes, aligned to Greenland’s reserved Danish 4‑digit range.

Changes:

  • Introduces contributions/postcodes/GL.json with 10 Greenland postcodes (3900–3980).
  • Maps each postcode to the appropriate Greenland municipality via state_id/state_code.
  • Sets type: "full" and source: "manual" consistently across entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:postcodes enhancement New feature or request ready-for-review size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants