Kurzbeschreibung
Dieser Datenfeed enthält statische Daten von 500+ Parkings mit Name, Anzahl Parkplätze, Geokoordinaten, usw. der Schweizerischen Bundesbahnen (SBB) und einigen weiterer Bahnen und öV-Betrieben. Echtzeitdaten (freie Plätze usw.) sind jedoch nicht enthalten.
Park & Rail data visualized @ geojson.io
Zugang zu den Daten:
Fachliche Beschreibung
Der Datenfeed besteht aus einer Datei von ca. 1200 KByte Umfang, die täglich aus einer Datenbank (PRail) der SBB bezogen wird. Der Datenfeed enthält die Daten von 500+ Parkings mit Name, Anzahl Parkplätze, Geokoordinaten, usw. von folgenden Anbietern:
- AVA: Aargau Verkehr AG
- BLS AG
- RBS: Regionalbahn Bern-Solothurn
- SBB: Schweizerische Bundesbahnen AG (Swiss Federal Railways)
- SOB: Südostbahn
- zb: Zentralbahn
Technische Beschreibung
Die Dateien sind in UTF-8 kodierte JSON-Dateien. Grundlage ist der Standard GeoJSON (siehe https://de.wikipedia.org/wiki/GeoJSON).
Die Datenstruktur ist eine GeoJSON “FeatureCollection”, welche eine Liste (Array [ ]) mit “Features” (den Parkings) enthält.
Jedes Feature (Parking) enthält hauptsächlich diese Felder:
- “id”: eine technische Id
- “geometry” eine GeoJSON-Datenstruktur für einen Punkt mit den WGS-84-Koordinaten.
- “properties”: Eigenschaften, darunter insbesondere
- “displayName”: den Namen des Parkings
- “operator”: den Betreiber/Anbieter
- “bookingSystem”: Angaben zum System für die Buchung
- “address”: Strasse, Adresse, Postleitzahl, Ort
- “capacities”: Angaben zur Art und Anzahl Parkplätze.
Den genauen Aufbau kann aus diesem Beispiel oder direkt aus dem Datenfeed abgeleitet werden:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"id": "97433a48-0376-4e1c-9eca-98ab8d63cadb",
"geometry": {
"type": "Point",
"coordinates": [
8.595184,
47.261599
]
},
"properties": {
"displayName": "Horgen",
"operator": "SBB",
"bookingSystem": {
"type": "NOVA",
"id": "163"
},
"address": {
"addressLine": "Bahnhofstrasse 1",
"city": "Horgen",
"postalCode": "8810"
},
"capacities": [
{
"categoryType": "STANDARD",
"total": 44
}
]
}
}
]
}