Inhaltsverzeichnis

Auf der Seite suchen

bike-and-car-parking

#AutoTranslate

Kurzbeschreibung

“bike-and-car-parking” ist ein neuer Datensatz im GeoJSON-Format auf der Grundlage von Daten der SBB Teams P+Rail (Park+Rail) resp. ELM (Erste Letzte Meile). Der Datensatz enthält aktuell über 1400 Fahrradabstellplätze und über 1000 Parkplätze aus von über 90 Anbietern in der Schweiz und aus dem grenznahen Ausland, darunter SBB, SNCF, BLS, Stadt Schaffhausen, RhB und viele mehr.

Besonders erwähnenswert sind zudem die neu mitgelieferten Belegungsprognosen sowie die aktuelle, geschätzte Belegung für rund 400 Parkplätze. Diese geben jeweils stundengenau für eine Woche eine Prognose des Belegungsgrades.

Die Daten werden halbstündlich zu fixen Zeiten (Minute 07 und 37) aktualisiert. Ein Datensatz ist aktuell rund 8 MB gross. Der Download (via Permalink) ist frei und ohne Key möglich.

Der Datensatz enthält alle Daten der bisherigen, ähnlich aufgebauten Datensätze https://data.opentransportdata.swiss/dataset/bike-and-car-parking und https://data.opentransportdata.swiss/dataset/parking-facilities. Voraussichtlich per Ende Juni 2026 werden wir die alten Datensätze ausser Betrieb nehmen.

Aktuelle Neuigkeiten

2025-11-24 per sofort ist der Datensatz freigegeben zur Publikation.

bike-and-car-parking - Quelle: SBB-intern

Fachliche Beschreibung

Der Datensatz besteht aus einer Datei von ungefähr 8 MB Umfang, die jeweils halbstündlich in Minute 0 und 30 vom API des Quellsystem P+Rail bezogen und geringfügig umgewandelt wird. In den Minuten 7 und 37 werden diese in unserem Datenkatalog zum Download bereitgestellt.

Der Datensatz enthält aktuell (Stand November 2025) Daten von 96 verschiedenen Anbietern (‘operator’). Die Top Ten sind aktuell 1467 ‘SBB’, 507 ‘Sonstige’ (verschiedene Anbieter), 73 ‘SNCF’, 62 ‘BLS’, 54 ‘Stadt Schaffhausen’, 51 ‘RhB’, 41 ‘FS’, 39 ‘FdP’, 34 ‘DB’, 20 ‘RBS’.

Grundsätzlich gibt es die zwei Parkplatz-Kategorien Fahrrad und Auto (‘parkingFacilityCategory’, 2546 ‘BIKE’, 1064 ‘CAR’).

Weiter wird der Typ der Anlage (‘parkingFacilityType’) angegeben; aktuell sind es diese (mit Anzahl): 949 ‘PARK_AND_RAIL’, 849 ‘BIKE_PARKING_COVERED’, 270 ‘BIKE_PARKING_SPACES_COVERED’, 154 ‘BIKE_PARKING’, 127 ‘BIKE_STATION’, 115 ‘PARKING’, 82 ‘BIKE_PARKING_SPACES’).

Rund 400 Datensätze verfügen über geschätzte aktuelle Belegungen. Diese werden als Quotient (‘currentEstimatedOccupancy’, Wert zwischen 0 und 1) sowie abgestuft ‘currentEstimatedOccupancyLevel’: ‘LOW’, ‘MEDIUM’, ‘HIGH’) angegeben.

Aktuell gibt es bei 14 Parkplätzen zusätzliche Angaben zu Ladestationen (‘eChargingStationOperatorID’).

Technische Beschreibung

Die Dateien sind in UTF-8 kodiert. Grundlage ist der Standard GeoJSON (siehe https://de.wikipedia.org/wiki/GeoJSON). Die Datenstruktur ist eine GeoJSON “FeatureCollection“, welche eine Liste (Array [ ]) mit “Features” enthält. Jeder Parkplatz entspricht einem Feature.

Nach GeoJSON-Standard enthält ein Feature die Keys:

  • “id”: eine technische Id.
  • “geometry”: eine GeoJSON-Datenstruktur “GeometryCollection” für einen Point, ein Polygon oder ein MultiPolygon mit den WGS-84-Koordinaten. Bei einigen Datensätzen werden zwei Objekte mitgeliefert, z. B. ein Point und ein MultiPolygon.
  • “properties”: sämtliche weiteren Eigenschaften.

Unter den Properties sind erwähnenswert:

  • “operator”, “displayName”, “address”: Angaben zu Name und Adresse.
  • “pricingModel”: Angaben zu Preisen (in 0.01-CHF-Einheiten)
  • “operationTime”: Betriebszeiten.
  • “bookingSystem”: Buchungssystem.
  • “capacities”: Platzangebot, Kapazität.
  • “callToAction”: Absprung-Hyperlinks, die künftig möglicherweise ändern können.
  • “predictedForecastedOccupancy”: Prognosen für eine Woche in Stunden-Schritten.
  • “currentEstimatedOccupancy”, “currentEstimatedOccupancyLevel”: aktuelle, geschätze Belegungswerte.

Der genaue Aufbau und weitere Properties können direkt aus dem Datensatz abgeleitet werden.