Roadbook digitale vs PDF o carta: i file di roadbook OpenRally spiegati

Un roadbook cartaceo è un rotolo stampato e un roadbook PDF è un’immagine di quel rotolo su uno schermo. Un roadbook digitale in formato OpenRally è diverso: è il file stesso a comunicare al dispositivo la distanza di ogni casella, il CAP, i waypoint con i loro raggi di validazione e le zone di velocità, con i disegni dei tulip e delle note incorporati. È questo che permette a un roadbook digitale di mantenere allineato il contachilometri, validare i waypoint e avvisarti nelle zone di velocità.

Questa pagina confronta i tre formati, spiega cos’è OpenRally, cosa contiene un file e quali tag usa, dove trovarne uno, come gli sviluppatori possono leggerlo e come caricarlo sul F2R Y1000 roadbook digitale.

Roadbook digitale vs PDF vs carta: qual è la differenza?

I roadbook cartacei e PDF mostrano il percorso come immagini che il pilota deve interpretare. Un roadbook digitale in formato OpenRally memorizza lo stesso percorso come dati: ogni casella contiene la sua distanza, il CAP e le informazioni su waypoint e zone di velocità, con i disegni incorporati. Sono questi dati a permettere al dispositivo di allineare il contachilometri, validare i waypoint e avvisarti nelle zone di velocità.

Rotolo di cartaRoadbook PDF su uno schermoRoadbook digitale (file OpenRally)
Che cos’èUn rotolo stampatoUn’immagine delle pagine stampateDati strutturati (GPX con estensioni OpenRally) con i disegni incorporati
Distanze delle caselleStampatoPixel in un’immagineUn valore leggibile dalla macchina per ogni casella (distance)
Waypoint (WPM, WPS…)Un simbolo stampatoUn simbolo stampatoUn waypoint tipizzato con raggi di apertura e validazione (open, clear) che il dispositivo può validare
Zone di velocitàUn simbolo stampatoUn simbolo stampatoInizio, limite e fine memorizzati nei dati (dz, speed, fz), il che rende possibili gli avvisi di velocità
CAPStampatoStampatoUn valore nei dati (cap)
Allineamento del contachilometriManualeManualePuò allinearsi al valore della casella (nella F2R Roadbook App, con pressione prolungata sulla distanza di una nota)
AvanzamentoA mano o a motorePer pagina o per passo di scorrimentoCasella per casella
AggiornamentiRistampareInviare di nuovo il PDFInviare di nuovo il file, o aggiornarlo tramite RDS
Controllo degli accessiConsegna a manoIl file può essere copiatoNon fa parte di OpenRally. Una piattaforma di distribuzione come RDS può rendere i roadbook non condivisibili e limitati nel tempo
Cosa lo leggeUn porta-roadbookQualsiasi lettore o app PDFUn’app o un dispositivo compatibile con OpenRally, come il F2R Y1000 con la F2R Roadbook App

Perché un PDF non è «digitale» in senso di navigazione

Su uno schermo un roadbook PDF sembra in tutto e per tutto carta, ma il dispositivo non può leggere distanze, CAP o waypoint da un’immagine. Può mostrare la pagina. Non può validare un waypoint, allineare il contachilometri a una casella o avvisarti in una zona di velocità.

La documentazione di F2R lo dice chiaramente: la F2R Roadbook App legge i file OpenRally (.GPX), non i PDF. Poiché il Y1000 è un dispositivo Android completo, puoi comunque aprire un roadbook PDF con un’app di terze parti compatibile da Google Play. Tutti i dettagli nelle Guide utente del Y1000.

La carta, in breve

Tradizionalmente i roadbook da rally venivano stampati su un rotolo di carta fatto avanzare casella per casella. Il formato nasce dalla carta: le stesse caselle, tulip e note che oggi mostra un roadbook digitale. La differenza è che sulla carta ogni numero deve essere letto e confrontato dal pilota.

Che cos’è OpenRally?

OpenRally è uno standard aperto e comunitario per lo scambio elettronico dei dati dei roadbook da rally. Estende il GPX, il formato di file GPS più diffuso, con tag specifici per il rally (distanze, CAP, tipi e raggi dei waypoint, zone di velocità, controlli) e incorpora i disegni dei tulip e delle note in PNG o SVG, così un solo file contiene l’intero roadbook.

Chi ha creato OpenRally

OpenRally è stato cofondato da ICO Racing e F2R, che ne hanno definito la nomenclatura e la struttura iniziali. Dave Peckham di Rally Navigator ha scritto il codice della specifica. Oggi è uno standard comunitario mantenuto dalle aziende che lo usano, tra cui produttori di software per roadbook, organizzatori e produttori di dispositivi.

Le fonti pubbliche lo confermano. Il README più antico del progetto (aprile 2017) elenca ICO Racing e F2R tra i collaboratori fondatori. Il README attuale elenca i collaboratori in ordine di adesione (ICO Racing, Rally Navigator, CoMaster, F2R, Rally Comp, Amageza Rally, Hog Wild Racing, R3, Tulip, Rally Blitz, RiverNotes, TerraPirata) e indica il F2R γ1000, il nostro Y1000, come dispositivo compatibile. Fonte: Repository OpenRally su GitHub.

Perché il GPX?

Il README di OpenRally indica tre motivi: il GPX è il formato di file di geolocalizzazione più diffuso, dispone di molti strumenti di conversione ed è stato progettato per essere esteso. OpenRally è un formato di scambio, quindi ogni app può memorizzare i dati internamente come preferisce.

Versioni

Le note di rilascio coprono la v1.0.0, che ha separato i tag del cross-country da quelli del rally stradale, eliminato i tag duplicati, impostato valori predefiniti secondo la FIM o i regolamenti vigenti e aggiunto i disegni dei tulip e delle note in PNG base64 o SVG, e la v1.0.2, che ha aggiunto il marcatore show_coordinates. Lo schema attuale usa il namespace v1.0.3 (ultima release con tag: v1.0.2). OpenRally 1.x copre i rally cross-country; il rally stradale si trova in un ramo separato, v0.3-DRAFT.

Cosa contiene un file OpenRally e cosa no

Un file OpenRally contiene le caselle del roadbook del percorso come waypoint GPX. Ognuna ha la sua distanza e può includere anche il CAP, un livello di pericolo, un tipo di waypoint con i suoi raggi, marcatori di zona di velocità e di controllo e i disegni dei tulip e delle note. Non contiene controllo degli accessi, penalità o regole di classifica, mappe né il regolamento dell’evento.

Cosa contiene (secondo lo schema e il file di esempio ufficiali)

  • Intestazione: le unità (metriche o imperiali, «statute») e la distanza totale del percorso, nelle extensions dei metadati.
  • Ogni casella: un waypoint GPX le cui extensions contengono la sua distanza, l’unico elemento che ogni casella deve avere.
  • Rotta e pericolo: cap e danger, con livelli di pericolo da 1 a 3.
  • Waypoint: tipi di waypoint con un raggio di apertura (open), un raggio di validazione (clear) e un nome.
  • Prova speciale: marcatori di partenza e arrivo (dss e ass).
  • Zone di velocità: inizio zona, limite di velocità e fine zona (dz, speed e fz).
  • Trasferimenti: inizio e fine di un trasferimento (dt e ft).
  • Controlli e marcatori: stop, neutralizzazione e sua fine (neutralization e fn), controllo orario con i minuti concessi fino al successivo (timecontrol), checkpoint, rifornimento e azzeramento del contachilometri.
  • Mezzi di sicurezza e il marcatore show_coordinates.
  • Disegni: le immagini tulip e notes.

Valgono anche gli elementi GPX standard, come latitudine e longitudine di ogni waypoint. Se un file contenga anche la traccia completa dipende dalle impostazioni di esportazione dell’editor.

Cosa non contiene (lo schema v1.x non ha elementi per)

  • Chi può aprire il file, o per quanto tempo. Il controllo degli accessi spetta alle piattaforme di distribuzione (RDS, per esempio, offre roadbook non condivisibili e accesso limitato nel tempo).
  • Penalità, regole di classifica o il regolamento dell’evento. L’unico elemento temporale è timecontrol allowed, i minuti fino al controllo successivo.
  • Il lessico dei simboli FIM o FIA. I disegni sono immagini incorporate, non codici di simboli.
  • Mappe o tile di mappa.
  • Note come testo ricercabile. Le note sono disegni, anche se un disegno SVG può contenere testo.
  • Una firma digitale o un controllo di integrità.
  • Regole su come deve comportarsi un dispositivo. Lo schema memorizza raggi e marcatori; ogni dispositivo decide come mostrarli e come validare rispetto a essi.

Tag e attributi OpenRally (riferimento)

I tag OpenRally si trovano nel blocco standard extensions del GPX di ogni waypoint (wpt), nel namespace http://www.openrally.org/xmlschemas/GpxExtensions/v1.0.3, di solito con il prefisso openrally.

TagValore / attributiCosa dicono la specifica o l’esempio
unitsmetric o statuteMetric: distanze del percorso in km, velocità in km/h, raggi dei waypoint in metri. Statute: miglia, mph e iarde.
distanceDecimale, zero o piùNei metadati: distanza totale del percorso. In un waypoint: la distanza della casella (ogni waypoint deve averne una).
capIntero da 0 a 360Rotta (CAP).
danger1, 2 o 3Livello di pericolo: ! / !! / !!!
dss, assTipo waypoint: name, open, clearPartenza e arrivo della prova speciale.
dz, fzTipo waypointInizio e fine di una zona di velocità.
speedIntero positivoLimite di velocità, usato con dz.
wpm, wpe, wps, wpc, wpv, wpp, wpnTipo waypoint: name (testo), open e clear (interi positivi, raggi nelle unità del file)Tipi di waypoint. I commenti dello schema descrivono WPM (masked, mascherato), WPE (eclipse) e WPS (safety, sicurezza); WPV è stato aggiunto più tardi nella storia del progetto.
checkpointTipo waypointPunto di controllo.
stopSecondi, intero, predefinito 0Stop (l’esempio usa una breve sosta a un incrocio stradale).
neutralizationSecondiNeutralizzazione (l’esempio usa una sosta per il rifornimento). Lo schema indica che verrà rinominata sn alla prossima versione principale.
fnTipo waypointFine della neutralizzazione.
timecontrolAttributo: allowed (intero)Controllo orario. allowed = minuti da questo controllo orario al successivo.
fuelMarcatore vuotoRifornimento.
resetDecimale, predefinito 0Azzeramento del contachilometri al valore indicato.
show_coordinatesMarcatore vuotoIndica al lettore che può mostrare ai concorrenti le coordinate GPS di questo waypoint (v1.0.2).
dt, ftTipo waypointInizio e fine di un trasferimento.
tulip, notesDisegno: data URL PNG base64 o SVG inline, preferibilmente in CDATA. Attributi: href e idDisegni del tulip e delle note. L’SVG non deve fare riferimento a file esterni, perché il file deve funzionare da solo e offline.
medical, helicopter, police, fire, spectators, mediaMarcatori vuotiTag di sicurezza, usati soprattutto nella cartografia e nel tracking dell’organizzatore per localizzare i mezzi lungo il percorso.
Tag verificati il 19 ottobre 2026 su: XSD OpenRally, example.gpx
  • Grafia delle unità: il commento dello schema dice «statute», ma il suo elenco di valori ammessi lo scrive «statue». Accetta entrambe le forme quando leggi i file.
  • Vecchi nomi: alcuni vecchi nomi di tag sono stati sostituiti nella v1.0 e sono commentati nello schema. Non considerarli attuali.
  • Aggiunte dei produttori: alcuni editor aggiungono alla specifica attributi o modalità non standard. I lettori dovrebbero ignorare tag e attributi sconosciuti.

Come ottenere un file di roadbook OpenRally

Ci sono tre modi per ottenere un file OpenRally: te lo invia l’organizzatore (come download o via e-mail, oppure assegnato al tuo dispositivo tramite una piattaforma di distribuzione come RDS), lo scarichi da una libreria di roadbook oppure crei il tuo in un editor di roadbook che esporta in OpenRally GPX.

Dall’organizzatore

Alcuni organizzatori inviano direttamente il file. Altri lo distribuiscono tramite una piattaforma. Con RDS (Roadbook Delivery System, sviluppato e gestito da TerraPirata) gli organizzatori importano roadbook, per esempio da Rally Navigator, o file OpenRally (GPX), li assegnano ai piloti tramite Device ID o e-mail e possono impostare fasce orarie, zone di velocità, tracking live e classifica. I roadbook di gara sono spesso, per scelta, limitati nel tempo o non condivisibili.

Ricevi i roadbook da un organizzatore? Scopri come funziona RDS con il Y1000.

Da una libreria

TerraPirata offre agli utenti RDS una libreria gratuita di roadbook dei partner. Nella F2R Roadbook App compaiono in «Public».

Crea il tuo

Questi editor di roadbook hanno un’esportazione OpenRally verificata:

  • Rally Navigator: File > Export > OpenRally GPX. Rally Navigator pubblica anche file OpenRally GPX di esempio.
  • RiverNotes 2: elenca OpenRally tra i suoi formati di esportazione.
  • Tulip: esporta OpenRally v1.0.2, con una modalità Strict e una Undocumented.

Posso convertire un PDF in OpenRally?

Non sul Y1000 stesso: la F2R Roadbook App non può convertire i roadbook PDF. Un PDF da solo non basta per creare un file OpenRally, perché non contiene le coordinate dei waypoint né la traccia. Se hai anche le coordinate dei waypoint e la traccia (per esempio in GPX), F2R potrebbe prepararti un file OpenRally come cortesia, sempre previa conferma. Contatta F2R per chiedere.

Per sviluppatori: creare uno strumento o un visualizzatore che legge OpenRally

Per sviluppatori

Un file OpenRally è XML GPX 1.1. Analizza ogni waypoint, leggi gli elementi OpenRally nelle sue extensions, mantieni le caselle nell’ordine del file, calcola la distanza parziale tra le caselle e mostra le immagini dei tulip e delle note accanto a distanze, CAP e marcatori.

Passaggi

  1. Controlla la versione del namespace OpenRally nella radice del file ed esegui il parsing in base a essa. Lo richiede il README e il progetto usa il versionamento semantico.
  2. Leggi le unità e la distanza totale dalle extensions dei metadati.
  3. Per ogni waypoint (wpt) leggi latitudine e longitudine, la distanza totale e la distanza parziale (questa casella meno la precedente, tenendo conto di un eventuale reset), più cap, danger e i marcatori di waypoint, zona e controllo con i loro attributi open, clear e name.
  4. Mostra i disegni. Il contenuto è una data URL PNG base64 oppure SVG inline, di norma in CDATA. Non caricare mai riferimenti esterni: il file è pensato per funzionare offline.
  5. Durante lo sviluppo valida con lo script validate.sh del repository, che esegue xmllint su test_wrapper.xsd (che importa openrally.xsd e gpx-strict.xsd).
  6. Sii tollerante: salta i commenti XML e le estensioni di altri produttori, ignora i tag sconosciuti e accetta sia «statute» sia «statue».
  7. Mantieni la logica di navigazione nell’app, non nel file: contachilometri da GPS, allineamento alla distanza della casella, apertura di un waypoint entro il suo raggio open e validazione entro il suo raggio clear, e avvisi delle zone di velocità tra dz e fz.

Esempio: leggere le caselle con la libreria standard di Python

import xml.etree.ElementTree as ET
GPX = "{http://www.topografix.com/GPX/1/1}"

def read_openrally(path):
    root = ET.parse(path).getroot()
    boxes, prev = [], 0.0
    for wpt in root.findall(GPX + "wpt"):
        ext = wpt.find(GPX + "extensions")
        if ext is None:
            continue
        box = {"lat": float(wpt.get("lat")), "lon": float(wpt.get("lon"))}
        for el in ext:
            if not isinstance(el.tag, str) or "openrally" not in el.tag:
                continue  # skip comments and other vendors' extensions
            tag = el.tag.split("}")[1]          # e.g. "distance", "wpm", "tulip"
            box[tag] = dict(el.attrib) if el.attrib else (el.text or "").strip()
        total = float(box.get("distance", prev))  # total distance from start
        box["partial"] = round(total - prev, 2)   # distance since previous box
        prev = total
        boxes.append(box)
    return boxes

L’example.gpx ufficiale è una vetrina di tag, non un percorso reale, quindi le sue distanze non formano una vera sequenza. Fai i test con un’esportazione reale, per esempio uno dei file OpenRally GPX di esempio di Rally Navigator. In un browser un visualizzatore può fare lo stesso con DOMParser e getElementsByTagNameNS e mostrare i tulip PNG in un elemento img con una data URL.

Risorse

Caricare un file OpenRally sul F2R Y1000 (F2R Roadbook App)

La F2R Roadbook App del Y1000 legge i file OpenRally .GPX e supporta tutti i tag OpenRally. Importa un file dalla memoria locale o ricevilo tramite RDS, assegnato al tuo Device ID o al tuo account. L’app ti offre poi contachilometri, CAP, avvisi delle zone di velocità e validazione dei waypoint a partire dai dati del file stesso.

F2R Roadbook App sul roadbook digitale F2R Y1000 con un roadbook caricato: contachilometri, CAP, freccia del waypoint e caselle del roadbook
La F2R Roadbook App sul F2R Y1000 con un roadbook OpenRally caricato.

Da un file locale

  1. Nella F2R Roadbook App tocca ADD.
  2. Scegli il file .GPX da Download, File, e-mail, Google Drive, Dropbox o qualsiasi altra cartella.
  3. Il roadbook compare in «My Roadbooks». I roadbook caricati in locale si possono eliminare nell’app.

Tramite RDS

  1. Crea un account o accedi su rds.terrapirata.com.
  2. Collega il Y1000 con il suo Device ID, mostrato nell’app MyGamma, o con l’e-mail dell’account Google usato sul dispositivo.
  3. L’organizzatore, o tu stesso, assegna i roadbook. Compaiono in «Events» per il periodo stabilito dal proprietario, oppure in «Public».

Solo il proprietario può gestire i roadbook RDS, da RDS. I roadbook condivisi con un Device ID compaiono solo su quel dispositivo; il Device ID è fisso, mentre l’e-mail può essere modificata.

Passo dopo passo: RDS e il Device ID del Y1000.

Cosa fa l’app con i dati

  • Contachilometri principale e secondario, regolabili con pressione prolungata, con pressione prolungata sulla distanza di una nota o con i comandi DR001 (moto) e DRA01 (auto). Il Y1000 ha tripmaster virtuali integrati.
  • Rotta CAP.
  • Una freccia del waypoint che si apre entro il raggio di apertura del waypoint e si chiude quando il waypoint è validato o esci dal raggio.
  • Distanza dal waypoint e nome del waypoint successivo, che lampeggia in verde durante la validazione.
  • Una tabella dei waypoint con lo stato validato o mancato e gli orari.
  • Colori del tachimetro nelle zone di velocità: sotto il limite, in avvicinamento o oltre.
  • Tempo di tappa dalla validazione del DSS a quella dell’ASS.
  • Il lessico FIM con pressione prolungata.
  • «Go to note» in un’app GPS quando il roadbook contiene coordinate.

E i PDF?

Il Y1000 è un dispositivo Android completo, quindi un roadbook PDF si può leggere con un’app di terze parti compatibile da Google Play; la guida utente del Y1000 cita come esempio Rally Roadbook Reader di Rally Navigator. Le funzioni di navigazione descritte sopra richiedono un file OpenRally.

Un PDF da solo non basta per creare un file OpenRally, perché non contiene le coordinate dei waypoint né la traccia. Se hai anche questi dati (per esempio in GPX), F2R potrebbe preparartene uno come cortesia, previa conferma; per chiedere, contatta F2R.

Passa al roadbook digitale.

Scopri F2R Y1000 Kit Y1000 Moto Kit Y1000 Auto

FAQ

Qual è la differenza tra un roadbook PDF e un roadbook OpenRally?

Un PDF è un’immagine delle pagine stampate, quindi il dispositivo non può leggervi distanze o waypoint. Un file OpenRally memorizza come dati la distanza di ogni casella, il CAP, il tipo e i raggi dei waypoint e le zone di velocità, con i disegni incorporati. Così un roadbook digitale può allineare il contachilometri, validare i waypoint e dare avvisi nelle zone di velocità.

Che cos’è OpenRally?

OpenRally è uno standard aperto e comunitario per lo scambio dei dati dei roadbook da rally. Estende il GPX con tag da rally e incorpora i disegni dei tulip e delle note. È stato cofondato da ICO Racing e F2R, che ne hanno definito la nomenclatura e la struttura iniziali, e Dave Peckham di Rally Navigator ha scritto la specifica. Oggi è mantenuto dalle aziende che lo usano.

Quali editor esportano file OpenRally?

Rally Navigator (esportazione OpenRally GPX), RiverNotes 2 e Tulip (OpenRally v1.0.2), tra gli altri. Gli organizzatori possono anche distribuire i file OpenRally ai piloti tramite piattaforme come RDS, assegnati a un Device ID o a un account e-mail.

Posso usare un roadbook PDF sul F2R Y1000?

Sì, con un’app di terze parti compatibile da Google Play, perché il Y1000 è un dispositivo Android completo. La F2R Roadbook App legge i file OpenRally (.GPX) e non converte i PDF, quindi la validazione dei waypoint e gli avvisi delle zone di velocità richiedono un file OpenRally. Un PDF da solo non basta per crearlo, perché non contiene le coordinate dei waypoint né la traccia; se hai anche questi dati (per esempio in GPX), F2R potrebbe prepararti un file OpenRally come cortesia, previa conferma. Per chiedere, contatta F2R.

Come carico un roadbook sul Y1000?

Nella F2R Roadbook App tocca ADD e scegli il file .GPX dalla memoria locale, dalle e-mail o da cartelle cloud. Oppure ricevilo tramite RDS, assegnato al tuo Device ID (mostrato in MyGamma) o al tuo account. I roadbook compaiono poi in My Roadbooks, Events o Public.

Il F2R Y1000 legge tutti i tag OpenRally?

Sì. La F2R Roadbook App del Y1000 legge tutti i tag OpenRally: distanze, CAP e livelli di pericolo, waypoint con i loro raggi, zone di velocità, controlli, trasferimenti e i disegni incorporati dei tulip e delle note.

Un file OpenRally include penalità o controllo degli accessi?

No. Lo schema non ha elementi per penalità, regole di classifica o per chi può aprire il file. Accesso e limiti di tempo sono gestiti da piattaforme di distribuzione come RDS, che può rendere i roadbook non condivisibili e disponibili solo per un periodo stabilito.

OpenRally è solo per il cross-country?

OpenRally 1.x è pensato per il rally cross-country. Il rally stradale è trattato in una bozza separata (v0.3-DRAFT) nello stesso repository, quindi nel cross-country segui lo schema 1.x attuale.

Passa al roadbook digitale.

Scopri F2R Y1000 Tutti i roadbook digitali F2R