Vorlage Diskussion:Gemeindetabelle:FR Gemeinde
Idee
Im Rahmen des WP:WPFG stellte sich die Frage, wie man mit möglichst wenig Aufwand, die Bevölkerungsdaten von insgesamt nahezu 30.000 französischen Gemeinden aktuell halten kann. Zumal die Daten seit einigen Jahren jährlich aktualisiert werden. Jedoch nur ein Teil aller Gemeinden wird jedes Jahr durchgezählt, sodaß doch ca. 1/6 aller Daten jedes Jahr neu anfällt.
Nachdem die Einbindung in die Infoboxen toll klappt, habe ich einen weiteren Bereich mit in Angriff genommen. In den Artikeln zu den Kantonen werden die einzelnen Gemeinden mit Einwohnerzahlen gelistet. Und um auch hier den Pflegeaufwand zu reduzieren, habe ich diese Vorlage zum automatischen Einbinden der Daten erstellt.
Aufbau
Nachdem jede französische Gemeinde über den Insee-Code eindeutig zu identifizieren ist, habe ich diesen als Abfrage-Parameter verwendet.
Folgende Parameter können übergeben werden:
- communeLink: ist ein FAKULTATIVER Parameter – wird verwendet, wenn das Lemma vom Namen (z. B. durch einen Zusatz) abweicht.
- bold: ist ein FAKULTATIVER Parameter – wird mit 1 gesetzt, wenn der Hauptort des Kantons fett dargestellt werden soll.
- CodePostal: die Postleitzahl der Gemeinde
- insee: der Insee-Code der Gemeinde
Neben den eigentlichen Einwohnerzahlen finden sich auch noch die Jahresnummern - wann ausgezählt wurde, sowie auch die offizielle Bezeichnung der Gemeinde. All dies kann über die Vorlage automatisch eingebunden werden.
Einbinden
Insgesamt funktioniert die Datenübergabe folgendermaßen:
{{Gemeindebox Kanton | communeLink= | insee = | CodePostal = | insee = }}
(in diesem Fall wird eine einfache Tabellenzeile erstellt)
Das ganze ist für eine sortierbare Tabelle optimiert, deren Kopf mit folgendem Code eingebunden werden kann:
{| class="wikitable sortable"
|-class="hintergrundfarbe5"
! [[Gemeinde (Frankreich)|Gemeinde]] !! Einwohner !!class="unsortable"| Jahr !!class="unsortable"| [[Code Postal]] !! [[Code Insee]]
|-
dann die Vorlagen - jeweils getrennt durch |-
und der Abschluß:
|-
|}
Beispiel:
Gemeinde | Einwohner | Jahr | Code Postal | Code Insee |
---|---|---|---|---|
Aubencheul-aux-Bois | 257 | 2019 | 2420 | 02030 |
Beaurevoir | 1406 | 2019 | 2110 | 02057 |
Bellenglise | 378 | 2019 | 2420 | 02063 |
Bellicourt | 600 | 2019 | 2420 | 02065 |
Bony | 138 | 2019 | 2420 | 02100 |
Le Catelet | 185 | 2019 | 2420 | 02143 |
Estrées | 410 | 2019 | 2420 | 02291 |
Gouy | 560 | 2019 | 2420 | 02352 |
Hargicourt | 610 | 2019 | 2420 | 02370 |
Lehaucourt | 861 | 2019 | 2420 | 02374 |
Joncourt | 311 | 2019 | 2420 | 02392 |
Lempire | 116 | 2019 | 2420 | 02417 |
Levergies | 540 | 2019 | 2420 | 02426 |
Magny-la-Fosse | 124 | 2019 | 2420 | 02451 |
Nauroy | 702 | 2019 | 2420 | 02539 |
Sequehart | 215 | 2019 | 2420 | 02708 |
Vendhuile | 558 | 2019 | 2420 | 02776 |
Villeret | 289 | 2019 | 2420 | 02808 |
Die obige Tabelle wird durch folgenden Code eingebunden:
{| class="wikitable sortable"
|-class="hintergrundfarbe5"
! [[Gemeinde (Frankreich)|Gemeinde]] !! Einwohner !!class="unsortable"| Jahr !!class="unsortable"| [[Code Postal]] !! [[Code Insee]]
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02030 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02057 | CodePostal= 2110 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02063 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02065 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02100 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | bold= 1 | insee= 02143 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = Estrées (Aisne) | insee= 02291 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = Gouy (Aisne) | insee= 02352 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = Hargicourt (Aisne) | insee= 02370 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02374 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02392 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02417 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02426 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02451 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02539 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02708 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = | insee= 02776 | CodePostal= 2420 }}
|-
{{Gemeindetabelle:FR Gemeinde | communeLink = Villeret (Aisne) | insee= 02808 | CodePostal= 2420 }}
|-
|}
Quelle
Die Daten werden aus Kategorie:Vorlage:Metadaten Einwohnerzahl (Frankreich) eingebunden
Urheber
Patrick – Bei Fragen und Anregungen bitte direkt mit mir Kontakt aufnehmen.