Schweiz

  • Quellen: Der Schweizer Datensatz wird aus offiziellen Quellen zusammengestellt.
  • Aktualisierungshäufigkeit: Monatlich.
  • Postleitzahlen: vierstellig, etwa 4001 für Basel. Eine Postleitzahl kann sich über mehrere Gemeinden erstrecken.

Adresse finden

  • Postleitzahl und Hausnummer allein identifizieren keine Schweizer Adresse. Autocomplete benötigt Postleitzahl, Ort und Straße oder eine addressId.
  • Eine Hausnummer kann mehrere Eingänge haben, jeder davon eine eigene Adresse. Die API gibt dann eine 400-Antwort zurück, die deren addressId-Werte auflistet; wählen Sie eine anhand ihrer Lage oder ihres buildingName aus und wiederholen Sie die Anfrage mit dieser addressId. Rue Saint-Laurent 35 in Lausanne hat zwei Eingänge, die 19 Meter auseinanderliegen.
  • Manche Adressen haben gar keine Hausnummer, etwa die Hirslanden Klinik am Schänisweg in Aarau. Sie lassen sich nur über ihre addressId auswählen.

Hausnummern

  • streetNumber ist Text und wird in der Schreibweise der Quelle zurückgegeben: 30, 4.1 (Eingang 1 von Nummer 4) oder 2bis.1.
  • Ein Buchstabe oder Wort direkt nach einer Zahl steht in premise: a in 30a, bis in 2bis. Chemin de Mornex 5 in Lausanne gibt es nur als 5a und 5b, daher liefert eine Anfrage ohne Zusatz eine 400-Antwort, die diese auflistet.
  • Jede Adresse aus der Quelle enthält ihre addressId und, sofern die Quelle das Gebäude benennt, einen buildingName. Eine Adresse, die Sie selbst per Feedback hinzugefügt haben, hat keines von beiden.

Adressfelder

  • canton: der Kanton, etwa Basel-Stadt.
  • district: der Bezirk. Er fehlt in Kantonen ohne Bezirke, etwa Basel-Stadt.
  • region: die Grossregion, auf Englisch, etwa Espace Mittelland oder Eastern Switzerland.
  • settlement: die postalische Ortschaft, die nicht mit dem Gemeindenamen übereinstimmen muss.
  • Namen stehen in der Sprache des Ortes: Marktplatz in Basel, Rue du Port-Franc in Lausanne. Im Schweizer Hochdeutsch steht ss, nie ß; die Suche behandelt beide als gleich.