Schweizer Postleitzahlen mit Koordinaten

anhand Schweizer Postleitzahlen () schien für mich ein relativ kompliziertes Unterfangen.
ein erster blick auf das fileNicht, weil ich nicht ausreichend Möglichkeiten kannte Marker auf Karten anhand einer PLZ darzustellen, sondern vielmehr die fehlenden der Schweizer Städte und Ortschaften. Trotz langen Suchaktionen mit Google und Co fand ich keine komplette Datenbank welche die (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.

21 Gedanken zu „Schweizer Postleitzahlen mit Koordinaten“

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

  2. 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.

  3. 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.

  4. 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

  5. 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

  6. 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

  7. 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

    1. 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

  8. 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

  9. 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

  10. 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

Schreib uns deine Meinung!