Brief Description
‘Bike Parking’ is a data set in GeoJSON format with around 1,200 bicycle parking spaces at railway stations in Switzerland.

Access the Data:
Functional Description
The data feed consists of a file of about 900 kB in size, which is retrieved daily from an SBB database (ROKAS). The feed contains the data of about 1200 bicycle paring locations with name, geo-coordinates and some optional information.
Technical Description
The files are UTF-8 encoded JSON files based on the GeoJSON standard (see https://en.wikipedia.org/wiki/GeoJSON).
The data structure is a GeoJSON “FeatureCollection”, which contains a list (array [ ]) with “features” (the bike parkings).
Each feature (parking facility) mainly contains these fields:
- “id“: a technical identifier,
- “type“: “Feature” (required by GeoJSON to define the type),
- “geometry” a GeoJSON data structure for a point with the WGS 84 coordinates,
- “properties“: other properties, including:
- “name“: the name of the bike parking.
- “stopPlaceUic” and “stopPlaceSloid”: external identifiers (UIC and SLOID),
- “source”: hints about the source system and its internal id (e.g. ELM / Team Erste & Letzte Meile at SBB)
- “category”: “parking” and “subCategory”: “bike_parking”: currently, constant fields
In the future, we expect the fields “id”, “type”, “geometry” and “name” to remain unchanged, while other properties may be null or not present, and new properties may be added.
The following code shows an example with one single bike parking for illustration purposes. Ultimately, the data feed itself should be considered for the actual structure and properties.
{
"type": "FeatureCollection",
"bbox": [
8.9022774,
47.4885437,
8.9022774,
47.4885437
],
"features": [{
"type": "Feature",
"id": "9a074e29-a611-473d-84ac-4f92ed3bfe34",
"geometry": {
"type": "Point",
"coordinates": [
8.9022774,
47.4885437
]
},
"properties": {
"name": "Veloparking Aadorf",
"stopPlaceUic": 8506013,
"stopPlaceSloid": null,
"source": {
"name": "elm",
"id": "719"
},
"category": "parking",
"subCategory": "bike_parking"
}]
}