Hvad er SID-filformatet?
Filer med filtypenavnet .sid gemmer store rasterbilleder med indlejrede geografiske koordinater. MrSID (nogle gange udtalt „Mister Sid”) er et akronym for Multiresolution Seamless Image Database. Formatet blev udviklet på Los Alamos National Laboratory (LANL) i midten af 1990'erne og kommercialiseret af LizardTech omkring 1998; mærket vedligeholdes nu under Extensis (tidligere Celartem).
MrSID Generation 4 (MG4) er den nuværende version af standarden, som efterfølger MG2 og MG3. Den understøtter meget store billeder via en wavelet-baseret komprimeringsalgoritme, der fungerer i både lossy og numerisk lossless tilstande - typiske komprimeringsforhold på luftfotos ligger fra 15:1 til 50:1. Formatet gemmer alle opløsningsniveauer i en enkelt .sid-fil, så ethvert individuelt oversigtsniveau kan udtrækkes uden at afkode hele filen, hvilket er en afgørende fordel, når man arbejder med datasæt målt i terabytes. Hver .sid-fil begynder med ASCII-magic-tagget msid ved byte-offset 0. Georefererings-metadata kan være ledsaget af en sidecar .sdw world-fil.
MrSID blev designet til en række krævende lagringsapplikationer:
- Geografiske informationssystemer (GIS) til lagring af store luft- eller satellitbilleder
- FBI og andre amerikanske føderale agenturer som et middel til at gemme fingeraftryk
- Fotoarkivering og digitale genfindingsarbejdsgange
- American Memory hos Library of Congress til store kartografiske filer og billedfiler
MrSID er et proprietært format. Afkodning er frit tilgængelig via LizardTech MrSID Decode SDK (DSDK), som også er integreret i GDAL-baserede værktøjer, herunder QGIS og ArcGIS. Oprettelse af nye .sid-filer kræver den betalte Extensis GeoExpress-encoder. Almindelige åbne alternativer er JPEG 2000 (.jp2) og ECW; for bredere kompatibilitet er GeoTIFF (.tif) meget brugt.
Sikkerhed og tryghed
RISIKO: LOWMrSID er passivt rasterbilledmateriale uden scripting, så selve filen er lavrisiko. De praktiske forholdsregler er licensering og herkomst: afkodning er gratis, men codec'et er proprietært, så nogle open-source GDAL-builds udelader MrSID-driveren; og luft-/satellitbilleder kan være følsomme eller licensbegrænsede data - respekter udbyderens vilkår. Undgå tvivlsomme „SID viewer”-downloadsteder, der bundler adware eller det hedengangne LizardTech browser-plugin; brug QGIS, GDAL, ArcGIS Earth eller IrfanView fra deres officielle sider.
Formatdetaljer
kort fortalt- Commodore 64 SID-musik (PSID/RSID) - Chiptune-fil indeholdende 6581/8580 SID-chip musikdata, afspillet af emulatorer som sidplay; urelateret til billedet.
- Windows Security Identifier (SID) - Slet ikke et filformat - en unik ID-streng Windows tildeler brugere/grupper; .sid-navnesammenstødet skaber forvirring.
- Steam game cache / diverse .sid-data - Enkelte applikationer skriver urelaterede .sid-data/indeksfiler; ikke MrSID-billedet.
Programmer der åbner SID-filer
Tekniske detaljer
dyb specifikation| Magic bytes | `msid` (hex `6D 73 69 64`) ved byte-offset 0, eventuelt efterfulgt af et generations-/versionsfelt |
| MIME-type | `image/x-mrsid`; også set som `image/x.mrsid` eller `application/octet-stream` |
| Kodning | Binær, little-endian feltlayout; billeddata kodet som discrete wavelet transform (DWT) sub-bands |
| Komprimering | Discrete wavelet transform (DWT); lossy eller numerisk lossless tilstande; typiske 15:1-50:1 forhold på luft- og satellitbilleder |
| Formatgenerationer | MG2 (Generation 2), MG3 (Generation 3), MG4 (Generation 4) - MG4 tilføjer multispektral båndunderstøttelse og forbedret lossless komprimering |
| Farvedybde | 8-bit gråtoner og 24-bit RGB i MG2/MG3; MG4 understøtter multispektrale billeder med højere bitdybder pr. kanal |
| Billedstørrelsesgrænse | Intet fast pixel-loft; designet til gigapixel ortofotos og satellitmosaikker; enkelte datasæt kan overstige flere hundrede GB |
| Intern struktur | `msid` header-tag og versionsfelt, multi-opløsnings wavelet-kodede sub-bands, indlejrede oversigtspyramider og georefererings-metadata - alt i én fil |
| Multi-opløsningsadgang | Alle zoomniveauer gemt i en enkelt `.sid`-fil; ethvert opløsningsniveau kan afkodes uafhængigt uden at læse eller dekomprimere hele datasættet |
| Georeferering | Koordinat-metadata indlejret i filen; eventuelt suppleret af en ekstern `.sdw` sidecar world-fil eller `.aux` hjælpefil |
| Afkodning vs. kodning licensering | Afkodning er gratis via LizardTech MrSID DSDK og GDAL-integration; kodning af nye `.sid`-filer kræver en betalt Extensis GeoExpress-licens |
| Typisk filstørrelse | Ti-tal MB til mange GB pr. fil; store ortofoto- eller satellitmosaikker kan nå flere hundrede GB som en enkelt `.sid` |
| Tilknyttede sidecar-filer | `.sdw` (ESRI world-fil til georeferering), `.aux` (ESRI hjælpefil til yderligere metadata) |
| Platformunderstøttelse | Windows, macOS og Linux - via GDAL MrSID-plugin (ved brug af Decode SDK) eller indfødte LizardTech/Extensis SDK'er |
| Containertype | Proprietær enkeltfils-container, der kombinerer alle pyramideniveauer, wavelet-kodede billedbånd og metadata - intet separat manifest påkrævet |
| Udgivet | Mid-1990s (Los Alamos National Laboratory; commercialized by LizardTech ~1998) |
| Seneste version | MrSID Generation 4 (MG4), adding improved compression and multispectral support |
| Specifikation | gdal.org |
SID-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SID-filer.