Che cos'è il formato di file SID?
I file con l'estensione .sid memorizzano grandi immagini raster con coordinate geografiche incorporate. MrSID (a volte pronunciato «Mister Sid») è l'acronimo di Multiresolution Seamless Image Database. Il formato è stato sviluppato presso il Los Alamos National Laboratory (LANL) a metà degli anni '90 e commercializzato da LizardTech intorno al 1998; il marchio è ora gestito da Extensis (precedentemente Celartem).
MrSID Generation 4 (MG4) è l'attuale versione dello standard, che succede a MG2 e MG3. Supporta immagini molto grandi attraverso un algoritmo di compressione basato su wavelet che opera sia in modalità lossy che numericamente lossless - i rapporti di compressione tipici sulle immagini aeree vanno da 15:1 a 50:1. Il formato memorizza tutti i livelli di risoluzione in un singolo file .sid, quindi ogni singolo livello di panoramica può essere estratto senza decodificare l'intero file, un vantaggio cruciale quando si lavora con set di dati misurati in terabyte. Ogni file .sid inizia con il tag ASCII magico msid all'offset di byte 0. I metadati di georeferenziazione possono essere accompagnati da un file world sidecar .sdw.
MrSID è stato progettato per una gamma di applicazioni di archiviazione esigenti:
- Sistemi informativi geografici (GIS) per l'archiviazione di grandi immagini aeree o satellitari
- FBI e altre agenzie federali statunitensi come mezzo per archiviare impronte digitali
- Archiviazione fotografica e flussi di lavoro di recupero digitale
- American Memory presso la Library of Congress per grandi file cartografici e di immagini
MrSID è un formato proprietario. La decodifica è disponibile gratuitamente tramite il LizardTech MrSID Decode SDK (DSDK), che è anche integrato negli strumenti basati su GDAL, inclusi QGIS e ArcGIS. La creazione di nuovi file .sid richiede l'encoder a pagamento Extensis GeoExpress. Alternative aperte comuni sono JPEG 2000 (.jp2) e ECW; per una compatibilità più ampia, GeoTIFF (.tif) è ampiamente utilizzato.
Sicurezza e incolumità
RISCHIO: LOWMrSID è un'immagine raster passiva senza scripting, quindi il file stesso è a basso rischio. Le precauzioni pratiche riguardano la licenza e la provenienza: la decodifica è gratuita ma il codec è proprietario, quindi alcune build GDAL open source omettono il driver MrSID; inoltre, le immagini aeree/satellitari possono essere dati sensibili o soggetti a restrizioni di licenza - rispetta i termini del fornitore. Evita siti di download sospetti di «visualizzatori SID» che includono adware o il plug-in per browser LizardTech ormai defunto; usa QGIS, GDAL, ArcGIS Earth o IrfanView dalle loro pagine ufficiali.
Dettagli del formato
in sintesi- Musica SID Commodore 64 (PSID/RSID) - File chiptune contenente dati musicali per il chip SID 6581/8580, riprodotto da emulatori come sidplay; non correlato all'immagine.
- Windows Security Identifier (SID) - Non è affatto un formato di file - una stringa ID univoca che Windows assegna a utenti/gruppi; la collisione del nome .sid causa confusione.
- Cache dei giochi Steam / dati .sid vari - Alcune applicazioni scrivono dati/file indice .sid non correlati; non si tratta dell'immagine MrSID.
Programmi che aprono file SID
Dettagli tecnici
specifiche approfondite| Magic bytes | `msid` (hex `6D 73 69 64`) all'offset di byte 0, opzionalmente seguito da un campo generazione/versione |
| Tipo MIME | `image/x-mrsid`; visto anche come `image/x.mrsid` o `application/octet-stream` |
| Codifica | Binaria, layout dei campi little-endian; payload dell'immagine codificato come sottobande della trasformata wavelet discreta (DWT) |
| Compressione | Trasformata wavelet discreta (DWT); modalità lossy o numericamente lossless; rapporti tipici 15:1-50:1 su immagini aeree e satellitari |
| Generazioni del formato | MG2 (Generation 2), MG3 (Generation 3), MG4 (Generation 4) - MG4 aggiunge il supporto per bande multispettrali e una compressione lossless migliorata |
| Profondità colore | Scala di grigi a 8 bit e RGB a 24 bit in MG2/MG3; MG4 supporta immagini multispettrali con profondità di bit superiori per canale |
| Limite dimensione immagine | Nessun tetto fisso di pixel; progettato per ortofoto gigapixel e mosaici satellitari; i singoli set di dati possono superare diverse centinaia di GB |
| Struttura interna | Tag header `msid` e campo versione, sottobande codificate in wavelet multirisoluzione, piramidi di panoramica incorporate e metadati di georeferenziazione - tutto in un unico file |
| Accesso multirisoluzione | Tutti i livelli di zoom memorizzati in un singolo file `.sid`; qualsiasi livello di risoluzione può essere decodificato indipendentemente senza leggere o decomprimere l'intero set di dati |
| Georeferenziazione | Metadati delle coordinate incorporati nel file; opzionalmente integrati da un file world sidecar esterno `.sdw` o da un file ausiliario `.aux` |
| Licenza decodifica vs codifica | La decodifica è gratuita tramite il LizardTech MrSID DSDK e l'integrazione GDAL; la codifica di nuovi file `.sid` richiede una licenza Extensis GeoExpress a pagamento |
| Dimensione tipica del file | Da decine di MB a molti GB per file; grandi ortofoto o mosaici satellitari possono raggiungere diverse centinaia di GB come singolo `.sid` |
| File sidecar associati | `.sdw` (file world ESRI per la georeferenziazione), `.aux` (file ausiliario ESRI per metadati aggiuntivi) |
| Supporto piattaforma | Windows, macOS e Linux - tramite il plugin GDAL MrSID (utilizzando il Decode SDK) o gli SDK nativi LizardTech/Extensis |
| Tipo di contenitore | Contenitore proprietario a file singolo che combina tutti i livelli della piramide, le bande dell'immagine codificate in wavelet e i metadati - nessun manifesto separato richiesto |
| Rilasciato | Mid-1990s (Los Alamos National Laboratory; commercialized by LizardTech ~1998) |
| Ultima versione | MrSID Generation 4 (MG4), adding improved compression and multispectral support |
| Specifica | gdal.org |
Conversioni SID
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SID.