Indice della materia

Ricerca nella pagina

Bike parking (parcheggio per biciclette)

Questo record verrà sostituito il 30.6.2026. Nuovo record di dati

#AutoTranslate

Descrizione breve

«Bike Parking» è un record di dati nel formato GeoJSON con circa 1200 parcheggi per biciclette nelle stazioni della Svizzera.

Ultime notizie

9.7.2025 Nei dati è comparso un nuovo campo che al momento dovrebbe essere ignorato: «properties_publicAccess»: «False»

9.7.2025 Prospettive: Nelle prossime settimane/mesi, forniremo una nuova versione principale dei dati. Il nuovo record contiene i parcheggi per biciclette e auto, così come ora anche i dati relativi alla previsione dell’occupazione.

Fonte: https://pixabay.com

Descrizione del funzionamento

Il feed di dati è costituito da un file di circa 900 kB, a cui viene richiamato quotidianamente da una banca dati delle FFS. Il feed contiene i dati di circa 1200 posti per bici, con nomi, coordinate geografiche e alcune informazioni opzionali.

Descrizione tecnica

I file sono file JSON codificati in UTF-8. La base è lo standard GeoJSON (vedi https://de.wikipedia.org/wiki/GeoJSON).

La struttura dei dati è una «FeatureCollection» GeoJSON che contiene un elenco (array [ ]) con «Features» (parcheggi per biciclette).

Ogni feature (parcheggio biciclette) contiene principalmente i seguenti campi:

  • “id”: chiave tecnica,
  • "type": «Feature» (richiesta dallo standard GeoJSON come definizione del tipo utilizzato),
  • «geometry» una struttura di dati GeoJSON per un punto con le coordinate WGS-84,
  • «properties«: altre caratteristiche, tra cui in particolare:
    • “name“: il nome del parcheggio per biciclette.
    • “stopPlaceUic”, “stopPlaceSloid”: ID esterni (UIC e SLOID),
    • “source”: note sul sistema di origine e i suoi ID interni (ad es. ELM / team Primo e ultimo miglio delle FFS)
    • “category”: “parking”; “subCategory”: “bike_parking”: campi attualmente costanti.

In futuro prevediamo che i campi “id”, “type”, “geometry”, “name” rimangono invariate, mentre altre proprietà possono essere vuote (zero) o non presenti e possono essere aggiunte nuove proprietà.

Il seguente codice mostra un esempio di un singolo parcheggio per biciclette a scopo illustrativo. Infine, il feed di dati dovrebbe essere preso in considerazione per la struttura e le proprietà effettive.

{
 "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"
  }
}