ISO-Code für Europakarten
Nachfolgend zeigen wir Ihnen exemplarisch die Vorbereitung Ihrer Daten für eine Darstellung auf der Karte „Europa, postalisch“. Normalerweise liegen Kundendaten auf Postleitgebietsebene (Zustellgebieten) vor. Die Kartengrundlage Europa, postalisch beinhaltet mit den Postleitregionen nicht die feinste Gebietsebene, sondern die Zusammenfassung der Zustellgebiete zu Regionen.
Wie Sie wissen, benötigt easymap zur richtigen Zuordnung Ihrer Datensätze zu den Postleitregionen auf der Karte eine eindeutige Gebietsnummer. Die Postleitregionskarte von Europa verwendet zur eindeutigen Zuordnung eine Gebietsnummer, die sich aus dem 3-stelligen ISO-Ländercode und den ersten beiden Ziffern der jeweiligen Postleitzahl zusammensetzt.
Damit Sie Ihre Kunden auf dieser Karte ausnadeln können, müssen daher die Postleitzahlen auf die Postleitregion gekürzt und zur eindeutigen Identifikation mit dem ISO-Ländercode kombiniert werden, so dass in einer Spalte Ihrer Datentabelle die jeweilige Kombination aus ISO-Ländercode und Postleitregionsnummer steht. Wie Sie diese Nummer erhalten, erfahren Sie hier.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Der ISO-Ländercode ist ein internationaler Standard für die Kodierung einzelner Länder und umfasst neben dem Code auch Länderkürzel. Für die Kartengrundlage im easymap brauchen Sie den dreistelligen numerischen Code in arabischen Ziffern. Diesen können Sie ganz einfach in easymap nachsehen. Dafür wählen Sie bitte aus dem Steuerungsfenster Kartengrundlagen die Karte Europa, administrativ und die Ebene Staaten aus. Im Steuerungsfenster Inhalt öffnen Sie mit einem rechten Mausklick das Kontextmenü zur Ebene Staaten-Flächen und wählen den Menüpunkt Tabelle anzeigen aus. In der Spalte Nummer können Sie nun den ISO-Ländercode für Ihre Daten ablesen.
Selbstverständlich können Sie sich so auch die Geografietabellen zu den Karten Europa, postalisch oder Europa, administrativ anzeigen lassen, um die in easymap benutzten Nummern anzusehen.
Eine weitere Möglichkeit direkt alle Informationen zu den Postleitregionsnummern und ISO-Codes zu sehen, finden Sie in unseren Excel-Tabellen zu den digitalen Landkarten. Sie finden diese im Verzeichnis aller digitaler Landkarten (…\ProgramData\Lutum+Tappert\Maps).
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Die Kundendaten lassen sich relativ schnell und einfach im Excel mit der entsprechenden Nummer für die Kartengrundlage versehen. Über die Funktion =LINKS() können Teilstücke aus der Postleitgebietsnummer generiert werden.
Da die meisten Postleitregionen in Europa 2-stellig sind, brauchen Sie beim Zusammensetzen der beiden Teilbereiche, ISO-Ländercode und Postleitregionsnummer, eine Zwischennull um auf die einheitliche Länge von 6 Ziffern zu kommen. Ausnahmen bei der beschriebenen Vorgehensweise sind z.B. Weißrussland oder das Vereinigte Königreich (s.u.). Die zweite und letzte Formel, die Sie in Excel verwenden, ist =VERKETTEN(). Hierbei werden die 3 Teile, ISO-Ländercode, Zwischennull und Postleitregionsnummer zusammengeführt.
Die vollständige Berechnung können sie in der folgenden Abbildung nachvollziehen. Die Anführungszeichen am Anfang der Formel in den Spalten „Verkürzen auf PLR“ und „Verketten“ sind nicht Bestandteil der Berechnung, sondern dienen nur zum Sichtbarmachen der Spalte.
Jetzt ist die Tabelle für eine grafische Darstellung auf der Europa, postalisch Karte vorbereitet und kann ins easymap importiert oder verknüpft werden.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Da im Vereinigten Königreich alphanumerische Postleitzahlen verwendet werden, kann die oben beschriebene Vorgehensweise nicht eins zu eins auf diesen Staat angewendet werden. Im Folgenden wird die Vorgehensweise erläutert.
Sie benötigen für die Darstellung eine Referenz-ID, die sich aus dem ersten bzw. den ersten beiden Buchstaben des Postcodes ableitet. Diese Referenz-ID finden Sie in der Tabelle "Europa Postleitregionen1501.xls", Tabellenblatt „Postleitregionen“ (Dateiname je nach Zeitstand u.U. abweichend), welche im gleichen Pfad wie die Kartengrundlagen installiert wird. Wenn Sie die Spalte "ISO3166-1" nach dem Wert "826" filtern, sehen Sie alle Regionsnummern für das Vereinigte Königreich, welche als Referenz-ID in der Karte "Europa, postalisch" genutzt werden. Im Folgenden zeigen wir Ihnen, wie Sie diese Regionsnummer anhand berechneter Spalten in easymap automatisch aus dem britischen Postcode ermitteln können. Diese Vorgehensweise eignet sich vor allem dann, wenn Sie eine größere Anzahl an britischen Postcodes der Referenz-ID zuordnen müssen.
Importieren Sie Ihre Tabelle mit den britischen Postcodes in EasyMap. Anschließend wählen Sie in der Tabellenansicht die Schaltfläche fx an und den Eintrag Berechnete Spalte. Fügen Sie folgende Formel in den Formelbereich rechts ein, anhand derer die ersten (beiden) Buchstaben des Postcodes ermittelt werden. Fügen Sie in den rot markierten Bereichen den Namen der Spalte ein, welche den Postcode enthält:
iif(Wie(Teil([Postcode],1,1),"#"),Links([Postcode],1),Links([Postcode],2))
Geben Sie eine sinnvolle Bezeichnung an, z.B. "Postcode verkürzt". Klicken Sie anschließend auf OK.
In einem nächsten Schritt importieren Sie bitte die Tabelle "Europa Postleitregionen1501.xls", Tabellenblatt „Postleitregionen“.
Anschließend öffnen Sie wieder Ihre Tabelle, welche die verkürzten Postcodes enthält. Wählen Sie die Schaltfläche fx an und den Eintrag Nachschlagen über Referenztabelle. Als Schlüsselspalte aus der Quelltabelle wählen Sie den verkürzten Postcode aus. Als Referenztabelle wählen Sie die zuvor importierte Tabelle aus ("Europa Postleitregionen1501.xls", Tabellenblatt „Postleitregionen“). Die passende Schlüsselspalte ist die Spalte "Kartentext" (sie enthält für das Vereinigte Königreich die verkürzten Postcodes). Als Wertespalte soll die "Regionsnummer" zurückgegeben werden.
Klicken Sie auf OK. Die neu berechnete Spalte enthält nun die Regionsnummer, welche für die Verwendung in easymap benötigt wird.