NeTEx

Descrizione breve

NeTEx descrive orari e topologie. L’intero orario dei trasporti pubblici è disponibile su opentransportdata.swiss in questo formato: https://data.opentransportdata.swiss/it/dataset/timetablenetex_2024.

Esiste un set di dati separato per il traffico su richiesta.

Descrizione del funzionamento

CEN NeTEx è uno standard europeo per reti, fermate e orari. Oltre a HRDF e GTFS, tutti i dati sui trasporti pubblici svizzeri sono disponibili anche come NeTEx.

L’esportazione avviene settimanalmente nell’ambito di: Orario 2024 (NeTEx) – Dataset | Piattaforma open data sulla mobilità in Svizzera (opentransportdata.swiss)

Nota bene: Non vi sono aggiornamenti nei giorni festivi (ad es. lunedì di Pasqua, lunedì di Pentecoste ecc.).

Descrizione tecnica

L’XSD attuale è mantenuto in github.

Un profilo (in tedesco) si applica alla Svizzera. Cioè una versione limitata dello standard. Poiché il profilo è basato sui “Calls”, è possibile che venga fornita anche una versione NeTEx nel profilo europeo (EPIP) e/o nel VDV 462.

Per il trasporto su richiesta, il concetto specializzato (in tedesco) e il concetto tecnico (in tedesco) di SKI+ sono disponibili su tp-info.ch


Esportazione

L’esportazione comprende tutti i trasporti pubblici in Svizzera per il rispettivo anno di orario. È diviso: Orario 2024 (NeTEx) – Dataset | Piattaforma open data sulla mobilità in Svizzera (opentransportdata.swiss) (versione dell’anno scorso: Orario 2023 (NeTEx) – Dataset | Piattaforma open data sulla mobilità in Svizzera (opentransportdata.swiss)).

Si farà riferimento anche al profilo (in tedesco) svizzero.

A causa della quantità di dati, un file di esportazione NeTEx può diventare molto grande. Possono verificarsi valori superiori a 4 GB. L’elaborazione di tali file richiede strumenti speciali, che di solito hanno costi di licenza elevati. Per questo motivo, è disponibile l’esportazione NeTEx divisa.

L’assegnazione si basa su diversi aspetti::

  • In base alle cornici (Frames).
  • Il TimetableFrame viene nuovamente suddiviso a causa delle sue dimensioni.
  • Un file ausiliario in formato .csv viene scritto sui file divisi. Fornisce una panoramica della posizione (in quale file) dei dati.

La struttura della consegna di NeTEx e dei suoi file è descritta qui. Per il NeTEx in sé, si rimanda al profilo (in tedesco) svizzero.

Nomi dei file

Il contenuto deve essere chiaramente identificabile dai nomi dei file.

Beispiel: “TEST_NETEX_TT_1.09_CHE_SKI_2022_SNCF_COMMON_1_1_202112101712.xml”

PosNr.Formato, contenutoValoriDescrizioneEesempio
1Ambiente ITDEV, TEST, INT, PRODDescrive l’ambiente tecnico da cui è stato prodotto il file:
DEV : dall’ambiente di sviluppo
TEST ; dall’ambiente di test
INT dall’ambiente di integrazione
PROD dall’ambiente di produzione
TRAIN dall’ambiente di formazione
s. Werte
2Formato, contenutoNETEX_TTDescrive il formato (NETEX) e il contenuto (TimeTable).s. Werte
3VersioneNumero della versione dello schema NeTEx .xsd1.09, 1.10
4PaeseCHECodice ISO del paese in cui il file è stato prodottos. Werte
5Fornitore di servizi ITSKINome dell’organizzazione che produce il files. Werte
6Periodo FPPeriodo d’orario2022, 2023
7Nome dell’esportazioneNome dell’esportazione. Definisce l’ambito tecnico dei dati sull’orarioSNCF, OEV-SCHWEIZ
8Frame (fotogramma)Nome della cornice a cui sono assegnati i dati di esportazioneSITE, TIMETABLE
9NumeroNumero del file di un fotogramma specifico1, 2
10CompletamenteNumero di file dello stesso fotogramma1, 120
11Data, oraData e ora di produzione del file
Formato: YYYMMDDHHMM
202101252254
25 Januar 2021 um 22:24

File

È possibile creare i seguenti file:

Il file RESOURCE contiene tutti gli elementi del ResourceFrame.

Esempi: Operatore.

Il file SERVICE contiene tutti gli elementi del ServiceFrame.

Esempi: linea, indicazioni, tempi di percorrenza.

Il file SERVICECALENDAR contiene la validità dell’orario esportato (= periodo dell’orario) sotto forma di ServiceCalendar e i tipi di giorno (DayTypes), che a loro volta sono assegnati a vari elementi.

Esempi: validità di un viaggio.

Il file SITE contiene tutti gli stop, le aree, i bordi e le posizioni che appaiono nell’esportazione.

Anche i percorsi pedonali all’interno delle fermate possono essere esportati in seguito sotto forma di PathLinks.

Il file TIMETABLE contiene solo i viaggi (vehicleJourneys) e i numeri dei treni (TrainNumbers).

Gli elementi di pianificazione complessi vengono spostati da questo file al file COMMON.

I numeri dei treni non vengono spostati dal file TIMETABLE al file COMMON per motivi di leggibilità.

Il file COMMON contiene solo l’OrarioFrame. Per cui non sono inclusi i viaggi. Questi si trovano nel file TIMETABLE.

Sono separati perché il TimetableFrame contiene elementi che a volte hanno riferimenti a molti TimetableFrame diversi. (ad esempio TypeofService e ServiceFaciltiySet)

Inoltre, i viaggi in entrata e in uscita di una InterchangeRule si trovano raramente nello stesso file TIMETABLE.

La divisione del TimetableFrame evita quindi la ridondanza.

Il file di aiuto Readme

Il file consente di trovare determinati dati nei file. Gli attributi sono

  • Filename / nome del file (nome del file NeTEx)
  • Line / linea (la linea)
  • Operator / operatore (azienda)
  • Operator Code / codice operatore (codice dell’azienda)
  • ProductCode (tipo di mezzo di trasporto)

 

Ulteriori indicazioni