Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

write

Scrivi la mappa HD in un file binario utilizzando MATLAB

Da R2022b

    Descrizione

    write(rrMap,filename) scrive la mappa RoadRunner HD in un file binario filename. Specificare l'estensione del file come .rrhd. Puoi importare il file in RoadRunner aggiungendo il file a una cartella nel Library Browser e trascinandolo nella scena. È quindi possibile creare la scena utilizzando lo strumento Scene Builder.

    esempio

    write(rrMap,filename,Name=Value) imposta le opzioni utilizzando uno o più argomenti nome-valore.

    Esempi

    comprimi tutto

    Crea una mappa RoadRunner HD chiamando l'oggetto roadrunnerHDMap . Compila la mappa utilizzando i tuoi dati personalizzati. Ad esempio, questo codice specifica l'autore e i limiti spaziali degli attributi dei dati geometrici per la mappa. La chiamata all'oggetto roadrunnerHDMap restituisce una mappa HD con attributi autore e limiti spaziali.

    rrMap = roadrunnerHDMap(Author="Map Author",GeographicBoundary=[-0.782 -3.13 0;101.565 50 0])
    rrMap = 
      roadrunnerHDMap with properties:
    
                    Author: "Map Author"
                Projection: ""
        GeographicBoundary: [2×3 double]
                     Lanes: [0×1 roadrunner.hdmap.Lane]
            LaneBoundaries: [0×1 roadrunner.hdmap.LaneBoundary]
                LaneGroups: [0×1 roadrunner.hdmap.LaneGroup]
              LaneMarkings: [0×1 roadrunner.hdmap.LaneMarking]
                 Junctions: [0×1 roadrunner.hdmap.Junction]
              BarrierTypes: [0×1 roadrunner.hdmap.BarrierType]
                  Barriers: [0×1 roadrunner.hdmap.Barrier]
                 SignTypes: [0×1 roadrunner.hdmap.SignType]
                     Signs: [0×1 roadrunner.hdmap.Sign]
    
    

    Specifica il nome del file binario su cui vuoi scrivere la mappa. Utilizzare la funzione write per scrivere i dati della mappa nel file specificato dall'argomento filename.

    filename = "MyMap.rrhd";
    write(rrMap,filename)

    Argomenti di input

    comprimi tutto

    Modello di dati stradali RoadRunner HD Map, specificato come oggetto roadrunnerHDMap . rrMap definisce una struttura dati semplice per rappresentare i tracciati stradali utilizzando corsie, confini di corsia, segnaletica orizzontale e incroci. Questo oggetto fornisce funzioni che supportano la lettura, la scrittura e il tracciamento dei dati della mappa HD.

    Nome del file in cui scrivere i dati della mappa, specificato come vettore di caratteri o scalare di stringa. Questo argomento specifica il percorso assoluto o relativo del file binario in cui desideri scrivere i dati. Se specifichi un percorso relativo, il percorso sarà relativo alla cartella Scenes del progetto corrente. filename deve terminare con .rrhd.

    Esempio write(rrMap,"MyMap.rrhd") scrive i dati della mappa nel file binario MyMap.rrhd .

    Tipi di dati: char | string

    Argomenti nome-valore

    comprimi tutto

    Specificare coppie di argomenti facoltative come Name1=Value1,...,NameN=ValueN, dove Name è il nome dell'argomento e Value è il valore corrispondente. Gli argomenti nome-valore devono apparire dopo gli altri argomenti, ma l'ordine delle coppie non ha importanza.

    Esempio

    Stringa di proiezione WKT, specificata come vettore di caratteri o scalare di stringa.

    Una stringa di proiezione PROJ.4, specificata come vettore di caratteri o scalare di stringa.

    Cronologia versioni

    Introdotto in R2022b