Hva er SID-filformatet?
Filer med filendelsen .sid lagrer store rasterbilder med innebygde geografiske koordinater. MrSID (noen ganger uttalt «Mister Sid») er et akronym for Multiresolution Seamless Image Database. Formatet ble utviklet ved Los Alamos National Laboratory (LANL) på midten av 1990-tallet og kommersialisert av LizardTech rundt 1998; merkevaren vedlikeholdes nå under Extensis (tidligere Celartem).
MrSID Generation 4 (MG4) er den nåværende versjonen av standarden, og etterfølger MG2 og MG3. Den støtter svært store bilder gjennom en bølgebasert komprimeringsalgoritme som opererer i både «lossy» (tapsholdig) og numerisk «lossless» (tapsfri) modus - typiske komprimeringsforhold på flyfoto varierer fra 15:1 til 50:1. Formatet lagrer alle oppløsningsnivåer i en enkelt .sid-fil, slik at ethvert individuelt oversiktsnivå kan hentes ut uten å dekode hele filen, en avgjørende fordel når man arbeider med datasett målt i terabyte. Hver .sid-fil begynner med ASCII-merket msid ved byte-offset 0. Georefererende metadata kan være ledsaget av en tilhørende .sdw «world»-fil.
MrSID ble designet for en rekke krevende lagringsapplikasjoner:
- Geografiske informasjonssystemer (GIS) for lagring av store fly- eller satellittbilder
- FBI og andre amerikanske føderale etater som et middel for å lagre fingeravtrykk
- Fotoarkivering og digitale gjenfinningsarbeidsflyter
- American Memory ved Library of Congress for store kartografiske filer og bildefiler
MrSID er et proprietært format. Dekoding er fritt tilgjengelig gjennom LizardTech MrSID Decode SDK (DSDK), som også er integrert i GDAL-baserte verktøy inkludert QGIS og ArcGIS. Oppretting av nye .sid-filer krever den betalte Extensis GeoExpress-koderen. Vanlige åpne alternativer er JPEG 2000 (.jp2) og ECW; for bredere kompatibilitet er GeoTIFF (.tif) mye brukt.
Sikkerhet og trygghet
RISIKO: LOWMrSID er passive rasterbilder uten skripting, så selve filen har lav risiko. De praktiske forholdsreglene gjelder lisensiering og opprinnelse: dekoding er gratis, men kodeken er proprietær, så noen åpen kildekode-bygginger av GDAL utelater MrSID-driveren; og fly-/satellittbilder kan være sensitive eller lisensbegrensede data - respekter leverandørens vilkår. Unngå tvilsomme «SID viewer»-nedlastingssider som inkluderer reklameprogramvare eller den utgåtte LizardTech-nettleserutvidelsen; bruk QGIS, GDAL, ArcGIS Earth eller IrfanView fra deres offisielle sider.
Formatdetaljer
i et nøtteskall- Commodore 64 SID-musikk (PSID/RSID) - Chiptune-fil som inneholder 6581/8580 SID-chip musikkdata, spilt av emulatorer som sidplay; urelatert til bildet.
- Windows Security Identifier (SID) - Ikke et filformat i det hele tatt - en unik ID-streng Windows tildeler brukere/grupper; navnekollisjonen med .sid forårsaker forvirring.
- Steam-spillcache / diverse .sid-data - Noen få applikasjoner skriver urelaterte .sid-data/indeksfiler; ikke MrSID-bildet.
Programmer som åpner SID-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte | `msid` (hex `6D 73 69 64`) ved byte-offset 0, eventuelt etterfulgt av et generasjons-/versjonsfelt |
| MIME-type | `image/x-mrsid`; også sett som `image/x.mrsid` eller `application/octet-stream` |
| Koding | Binær, «little-endian» feltlayout; bildedata kodet som diskret bølge-transformasjon (DWT) underbånd |
| Komprimering | Diskret bølge-transformasjon (DWT); tapsholdig eller numerisk tapsfri modus; typiske 15:1-50:1 forhold på fly- og satellittbilder |
| Format-generasjoner | MG2 (Generation 2), MG3 (Generation 3), MG4 (Generation 4) - MG4 legger til støtte for multispektrale bånd og forbedret tapsfri komprimering |
| Fargedybde | 8-bit gråskala og 24-bit RGB i MG2/MG3; MG4 støtter multispektrale bilder med høyere bitdybde per kanal |
| Bildestørrelsesgrense | Ingen fast pikselgrense; designet for gigapiksel-ortofoto og satellittmosaikker; enkelte datasett kan overstige flere hundre GB |
| Intern struktur | `msid` header-merke og versjonsfelt, multioppløsnings bølgekodede underbånd, innebygde oversiktspyramider og georefererende metadata - alt i én fil |
| Multioppløsnings-tilgang | Alle zoomnivåer lagret i en enkelt `.sid`-fil; ethvert oppløsningsnivå kan dekodes uavhengig uten å lese eller dekomprimere hele datasettet |
| Georeferering | Koordinat-metadata innebygd i filen; eventuelt supplert av en ekstern `.sdw` «world»-fil eller `.aux` hjelpefil |
| Lisensiering for dekoding vs. koding | Dekoding er gratis via LizardTech MrSID DSDK og GDAL-integrasjon; koding av nye `.sid`-filer krever en betalt Extensis GeoExpress-lisens |
| Typisk filstørrelse | Ti talls MB til mange GB per fil; store ortofoto eller satellittmosaikker kan nå flere hundre GB som en enkelt `.sid` |
| Tilhørende sidevognsfiler | `.sdw` (ESRI world-fil for georeferering), `.aux` (ESRI hjelpefil for ytterligere metadata) |
| Plattformstøtte | Windows, macOS og Linux - via GDAL MrSID-plugin (ved bruk av Decode SDK) eller native LizardTech/Extensis SDK-er |
| Containertype | Proprietær enkeltfil-container som kombinerer alle pyramidenivåer, bølgekodede bildebånd og metadata - ingen separat manifest kreves |
| Utgitt | Mid-1990s (Los Alamos National Laboratory; commercialized by LizardTech ~1998) |
| Siste versjon | MrSID Generation 4 (MG4), adding improved compression and multispectral support |
| Spesifikasjon | gdal.org |
SID-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SID-filer.