Wat is het SID-bestandsformaat?
Bestanden met de extensie .sid slaan grote rasterafbeeldingen op met ingebedde geografische coördinaten. MrSID (soms uitgesproken als „Mister Sid”) is een acroniem voor Multiresolution Seamless Image Database. Het formaat werd halverwege de jaren 90 ontwikkeld aan het Los Alamos National Laboratory (LANL) en rond 1998 gecommercialiseerd door LizardTech; het merk wordt nu beheerd onder Extensis (voorheen Celartem).
MrSID Generation 4 (MG4) is de huidige versie van de standaard en volgt MG2 en MG3 op. Het ondersteunt zeer grote afbeeldingen via een op wavelet gebaseerd compressie-algoritme dat werkt in zowel lossy als numeriek lossless modi - typische compressieverhoudingen op luchtfoto's variëren van 15:1 tot 50:1. Het formaat slaat alle resolutieniveaus op in een enkel .sid-bestand, zodat elk individueel overzichtsniveau kan worden geëxtraheerd zonder het hele bestand te decoderen, een cruciaal voordeel bij het werken met datasets die in terabytes worden gemeten. Elk .sid-bestand begint met de ASCII magic tag msid op byte-offset 0. Georeferentie-metadata kan vergezeld gaan van een sidecar .sdw world-bestand.
MrSID is ontworpen voor een reeks veeleisende opslagtoepassingen:
- Geografische informatiesystemen (GIS) voor het opslaan van grote lucht- of satellietbeelden
- De FBI en andere Amerikaanse federale agentschappen als middel om vingerafdrukken op te slaan
- Foto-archivering en digitale workflow-systemen
- American Memory bij de Library of Congress voor grote cartografische en afbeeldingsbestanden
MrSID is een eigen (propriëtair) formaat. Decoderen is gratis beschikbaar via de LizardTech MrSID Decode SDK (DSDK), die ook is geïntegreerd in op GDAL gebaseerde tools zoals QGIS en ArcGIS. Het maken van nieuwe .sid-bestanden vereist de betaalde Extensis GeoExpress-encoder. Veelvoorkomende open alternatieven zijn JPEG 2000 (.jp2) en ECW; voor bredere compatibiliteit wordt GeoTIFF (.tif) veel gebruikt.
Beveiliging & veiligheid
RISICO: LOWMrSID is passieve rasterinformatie zonder scripting, dus het bestand zelf is laag-risico. De praktische waarschuwingen betreffen licenties en herkomst: decoderen is gratis maar de codec is eigendom van een bedrijf, waardoor sommige open-source GDAL-builds de MrSID-driver weglaten; en lucht-/satellietbeelden kunnen gevoelige of door licenties beperkte gegevens zijn - respecteer de voorwaarden van de aanbieder. Vermijd dubieuze „SID viewer” downloadsites die adware bundelen of de verouderde LizardTech browser plug-in; gebruik QGIS, GDAL, ArcGIS Earth of IrfanView van hun officiële pagina's.
Formaatdetails
in een notendop- Commodore 64 SID-muziek (PSID/RSID) - Chiptune-bestand met 6581/8580 SID-chip muziekgegevens, afgespeeld door emulators zoals sidplay; niet gerelateerd aan de afbeelding.
- Windows Security Identifier (SID) - Helemaal geen bestandsformaat - een unieke ID-tekenreeks die Windows toewijst aan gebruikers/groepen; de naamovereenkomst met .sid veroorzaakt verwarring.
- Steam game cache / diverse .sid gegevens - Een paar applicaties schrijven niet-gerelateerde .sid gegevens/indexbestanden; niet de MrSID-afbeelding.
Programma's die SID-bestanden openen
Technische details
diepe specificaties| Magic bytes | `msid` (hex `6D 73 69 64`) op byte-offset 0, optioneel gevolgd door een generatie/versie-veld |
| MIME-type | `image/x-mrsid`; ook gezien als `image/x.mrsid` of `application/octet-stream` |
| Codering | Binair, little-endian veldindeling; afbeeldingspayload gecodeerd als discrete wavelet transform (DWT) sub-bands |
| Compressie | Discrete wavelet transform (DWT); lossy of numeriek lossless modi; typische 15:1-50:1 verhoudingen op lucht- en satellietbeelden |
| Formaatgeneraties | MG2 (Generatie 2), MG3 (Generatie 3), MG4 (Generatie 4) - MG4 voegt ondersteuning voor multispectrale banden en verbeterde lossless compressie toe |
| Kleurdiepte | 8-bit grijswaarden en 24-bit RGB in MG2/MG3; MG4 ondersteunt multispectrale beelden met hogere bitdieptes per kanaal |
| Limiet afbeeldingsgrootte | Geen vast pixelplafond; ontworpen voor gigapixel orthofoto's en satellietmozaïeken; individuele datasets kunnen meer dan honderden GB bedragen |
| Interne structuur | `msid` header-tag en versieveld, multi-resolutie wavelet-gecodeerde sub-bands, ingebedde overzichtspiramides en georeferentie-metadata - alles in één bestand |
| Multi-resolutie toegang | Alle zoomniveaus opgeslagen in een enkel `.sid`-bestand; elk resolutieniveau kan onafhankelijk worden gedecodeerd zonder de volledige dataset te lezen of te decompresseren |
| Georeferentie | Coördinaat-metadata ingebed in het bestand; optioneel aangevuld met een extern `.sdw` sidecar world-bestand of `.aux` hulpbestand |
| Licenties voor decoderen vs. coderen | Decoderen is gratis via de LizardTech MrSID DSDK en GDAL-integratie; het coderen van nieuwe `.sid`-bestanden vereist een betaalde Extensis GeoExpress-licentie |
| Typische bestandsgrootte | Tientallen MB tot vele GB per bestand; grote orthofoto- of satellietmozaïeken kunnen honderden GB bereiken als een enkele `.sid` |
| Bijbehorende sidecar-bestanden | `.sdw` (ESRI world-bestand voor georeferentie), `.aux` (ESRI hulpbestand voor extra metadata) |
| Platformondersteuning | Windows, macOS en Linux - via de GDAL MrSID-plugin (met gebruik van de Decode SDK) of systeemeigen LizardTech/Extensis SDK's |
| Containertype | Systeemeigen container in één bestand die alle piramideniveaus, wavelet-gecodeerde afbeeldingsbanden en metadata combineert - geen apart manifest vereist |
| Uitgebracht | Mid-1990s (Los Alamos National Laboratory; commercialized by LizardTech ~1998) |
| Laatste versie | MrSID Generation 4 (MG4), adding improved compression and multispectral support |
| Specificatie | gdal.org |
SID conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SID-bestanden.