Schweizer Postleitzahlen mit Koordinaten

Geocoding anhand Schweizer Postleitzahlen (plz) schien für mich ein relativ kompliziertes Unterfangen.

Nicht, weil ich nicht ausreichend Möglichkeiten kannte Marker auf Karten anhand einer PLZ darzustellen, sondern vielmehr die fehlenden Koordinaten der Schweizer Städte und Ortschaften. Trotz langen Suchaktionen mit Google und Co fand ich keine komplette Datenbank welche die Koordinaten (longitude / latitude) in dezimaler Form enthielt.
Also machte ich mir die Mühe und erstellte eine Datenbank mit den Schweizer Postleitzahlen und den entsprechenden Koordinaten.
Selbstverständlich stelle ich diese PLZ Datenbank der Schweizer Ortschaften hier der Öffentlichkeit zur Verfügung.

Eine kleine Bitte hierbei an die Leute welche von meiner plz-geo-db gebrauch machen:

Meldet mir bitte entdeckte Fehler. Die Liste sollte eigentlich komplett sein, jedoch kann ich nicht ganz ausschliessen das eine PLZ fehlt.
Folgende Daten sind in der plz-geo-db enthalten:

  • 5355 PLZ der Schweiz. Enhalten sind Schweizer Ortschaften, Städte, Gemeinden, etc
  • Ortsname der PLZ
  • Kanton (Bundesland) in dem sich die Ortschaft befindet
  • longitude
  • latitude

BITTE HIER KLICKEN um zum Download zu gelangen!

Neu gibt es auch ein File mit allen Hauptstädten der Welt. Den Beitrag dazu findest du hier.

Schlauchboot Drama in der Schweizer Armee
Umkreissuche anhand Schweizer Postleitzahlen (Tutorial)

Kommentare

theo

Schade… die Links sind nicht Valid. Hätte gerne mal damit ein wenig rumgespielt.
grüsse

marc

dieses file wäre sehr interessant. gibt es eine chance, dass du es wieder online stellst? die links funktionieren nicht.
beste grüsse

tom

Das File gibt es nur noch via Email. Irgendwie bekomm ich es nich hin, dass man es downloaden kann… so doof es klingt, aber es geht wirklich nicht 😉 muss mal mit meinem Hoster sprechen.

2lounge.ch » Umkreissuche anhand Schweizer Postleitzahlen (Tutorial)

[…] zuerst benötigen wir eine tabelle mit den schweizer postleitzahlen und deren koordinaten (siehe diesen beitrag). ich gehe davon aus, dass du ein grundlegendes datenbank-know-how hast um die tabelle […]

tom

Die PLZ Files wurden neu überarbeitet und stehen in einer neuen Version zur Verfügung. Bitte via Email kontaktieren um die aktuelle Version zu erhalten.

tom

Die Files sind nun als Download verfügbar. Leider war dies auf dem alten Server nicht möglich. Beste Grüsse, tom

Isabella

Zum Glück habe ich diese Seite gefunden, hat mir riesig viel Arbeit erspart! DANKE Tom

Anonymous

1. Welches Koordinatensystem wurde gewählt?
2. Folgende Koordinaten sind in der txt-Datei falsch:
PLZ ORT Kanton
1245 Collonge-Bellerive GE
1320 Daillens ST PP 1 VD
1440 Montagny-Chamard VD
1975 St-Séverin VS
5301 Siggenthal Station AG
6346 Baar 3 ZG
6346 Baar 3 Dist Ba ZG
7272 Davos Clavadel GR

tom

Hallo Unbakennter 😉
1. da ich kein profi bin, hier eine gegenfrage die sein muss: gibt es verschiedene systeme? ich verwende dasselbe welches unter anderem google, yahoo & co verwenden. also längen- und breitengrade dezimal.
2. besten dank! wird korrigiert!
grüsse, tom

Anonymous

hallo tom
ja, es gibt unzählige koordinatensysteme. in der schweiz werden („lokal“) oft keine geografischen koordinaten (länge/breite) verwendet, sondern ein (rechtwinkliges) projektionssystem mit 0-punkt in bern. zu sehen sind diese koordinatenangabe auch bei den ch-landeskarten. (http://de.wikipedia.org/wiki/Schweizer_Landeskoordinaten)
ich wollte deine plz-daten in die ch-landeskoordinaten transformieren und dazu musste ich wissen, was dein ausgangs-koordinatensystem ist. deshalb meine frage von oben.
ich habe nun das so genannte wgs84 (http://de.wikipedia.org/wiki/WGS84) benutzt. passt soweit so gut. eine genauigkeitsuntersuchung habe ich nicht gemacht, aber die punkte sehen plausibel aus. die erwähnten fehlerhaften koordinaten liegen ausserhalb der schweiz, weshalb sie mir aufgefallen sind.
gruss, unbakennter

Peter

Hallo Tom,
An und für sich super-tolle Liste! Leider war mein erster Test gleich daneben:
8306 Brüttisellen zeigt auf Bassersdorf.
Schade… Kannst Du in etwa abschätzen, wie genau die Liste ist?
Viele Grüsse,
Peter

tom

Hallo Peter
huii, abschätzen ist sehr schwierig. Und ehrlich gesagt konnte ich mich schon eine Weile nicht mehr um die Liste kümmern. Hoffe, das ich in der nächsten Zeit wieder einmal dazu kommen werde.
Gruss, tom

Stefan

Hab das inzwischen kostenpflichtige File für 2.95 Fr. gekauft. Da gibts noch immer Koordinaten in China…

Peter

Hallo zusammen,
Ich habe die Daten mitterweilen von Google gesogen:
HTML$ = „http://maps.google.com/maps/geo?q=“ & TRIM(STR(Such_PLZ)) & „+CH&output=xml&sensor=true_or_false&key=abcdefg“
und eine Schlaufe von 1000-9999 drumherum.
Musste aber auch noch einige wenige von Hand nachbearbeiten….
Viele Grüsse
Peter

MK

Merci vielmol Tom um diesen Daten frei zu geben.

Davide

DANKE!!!!
Heutzutage ist es nicht selbsverständlich, so was kostenlos zur Verfügung zu stellen.

Christoph Kiefer

Das ist absolut spitze, dass Du so ein File einfach so ins Web stellst! Herzlichen Dank!!
Gruss,
Christoph

Adrian

im Textfile ist folgende PLZ Einträge falsch, richtig(er) wäre:
5301;Siggenthal Station;AG;8.23912;47.51655
7272;Davos Clavadel;GR;9.9144992;46.7780003
1320;Daillens ST PP 1;VD;6.66434;46.61521
6346;Baar 3;ZG;8.5266;47.19417
6346;Baar 3 Dist Ba;ZG;8.5266;47.19417
1975;St-Séverin;VS;7.30326;46.23866

Christoph Kiefer

Levron (VS) ist ebenfalls falsch. Richtig wäre:
1942 Levron VS 7.1627 46.098739
Gruss,
Christoph

Filipo Mendez

Biel fehlt
2504,’Biel-Bienne‘,7.24377,47.14019
Sonst geile Sache
Danke
Gruss Filipo

Peter Mouncher

Kleine Korrektur für CH:
plz ORT Kanton Longitude Latitude
1975 St-Séverin VS 7.30521 46.23471
…ich glaube, Du hast momentan die katholische Kirche St. Severin in Köln drin…
Liebe Grüsse
Peter

Steve

Leider sind noch einige mehr falsch (z.B.: Münchwilen AG) Einige sind auch in Frankreich oder China. Ich brauche das um Baugesuche zu visualisieren. Gibt es irgendwo 100%ig korrekte Daten? Muss nicht gratis sein…
Grüsse
Steve

Michael

Die Koordinaten werden inzwischen von geo.admin.ch zur Verfügung gestellt:
https://opendata.swiss/dataset/amtliches-ortschaftenverzeichnis-mit-postleitzahl-und-perimeter
Im heruntergeladenen ZIP findet sich eine Datei readme.txt in welcher eine Vielzahl von verschiedenen Formaten verlinkt sind. Z.B. https://data.geo.admin.ch/ch.swisstopo-vd.ortschaftenverzeichnis_plz/PLZO_CSV_WGS84.zip für die jetzt gerade aktuelle Version der Daten im CSV (excel) format.

Samuel Rüegger

Cool Danke für den Hinweis 👍 Schön das das inzwischen einfacher geht als noch daaaamals 😅

Schreibe einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.