Qu'est-ce que le format de fichier SID ?
Les fichiers avec l'extension .sid stockent de grandes images matricielles (raster) avec des coordonnées géographiques intégrées. MrSID (parfois prononcé « Mister Sid ») est un acronyme pour Multiresolution Seamless Image Database. Le format a été développé au Los Alamos National Laboratory (LANL) au milieu des années 1990 et commercialisé par LizardTech vers 1998 ; la marque est désormais gérée par Extensis (anciennement Celartem).
MrSID Generation 4 (MG4) est la version actuelle du standard, succédant à MG2 et MG3. Il prend en charge de très grandes images grâce à un algorithme de compression basé sur les ondelettes qui fonctionne en modes avec perte et numériquement sans perte - les taux de compression typiques sur l'imagerie aérienne vont de 15:1 à 50:1. Le format stocke tous les niveaux de résolution dans un seul fichier .sid, de sorte que n'importe quel niveau de vue d'ensemble individuel peut être extrait sans décoder l'intégralité du fichier, un avantage crucial lors de l'utilisation de jeux de données mesurés en téraoctets. Chaque fichier .sid commence par la balise magique ASCII msid à l'octet 0. Les métadonnées de géoréférencement peuvent être accompagnées d'un fichier compagnon (sidecar) .sdw.
MrSID a été conçu pour une gamme d'applications de stockage exigeantes :
- Systèmes d'information géographique (SIG) pour le stockage de grandes images aériennes ou satellites
- Le FBI et d'autres agences fédérales américaines comme moyen de stocker des empreintes digitales
- Flux de travail d'archivage photo et de récupération numérique
- American Memory à la Library of Congress pour les grands fichiers cartographiques et d'images
MrSID est un format propriétaire. Le décodage est disponible gratuitement via le SDK MrSID Decode (DSDK) de LizardTech, qui est également intégré aux outils basés sur GDAL, notamment QGIS et ArcGIS. La création de nouveaux fichiers .sid nécessite l'encodeur payant Extensis GeoExpress. Les alternatives ouvertes courantes sont JPEG 2000 (.jp2) et ECW ; pour une compatibilité plus large, GeoTIFF (.tif) est largement utilisé.
Sécurité et sûreté
RISQUE : LOWMrSID est une imagerie matricielle passive sans script, le fichier lui-même présente donc un risque faible. Les précautions pratiques concernent la licence et la provenance : le décodage est gratuit mais le codec est propriétaire, donc certaines versions open-source de GDAL omettent le pilote MrSID ; de plus, l'imagerie aérienne/satellite peut être une donnée sensible ou restreinte par licence - respectez les conditions du fournisseur. Évitez les sites de téléchargement de « visionneuse SID » suspects qui regroupent des logiciels publicitaires ou le plug-in de navigateur LizardTech obsolète ; utilisez QGIS, GDAL, ArcGIS Earth ou IrfanView depuis leurs pages officielles.
Détails du format
en bref- Musique SID Commodore 64 (PSID/RSID) - Fichier chiptune contenant des données musicales pour la puce SID 6581/8580, lu par des émulateurs comme sidplay ; sans lien avec l'image.
- Identifiant de sécurité Windows (SID) - Il ne s'agit pas d'un format de fichier - c'est une chaîne d'identification unique que Windows attribue aux utilisateurs/groupes ; la collision de nom .sid provoque une confusion.
- Cache de jeu Steam / données .sid diverses - Quelques applications écrivent des fichiers de données/index .sid sans rapport ; il ne s'agit pas de l'image MrSID.
Programmes qui ouvrent les fichiers SID
Détails techniques
spécifications approfondies| Octets magiques | `msid` (hex `6D 73 69 64`) à l'offset 0, éventuellement suivi d'un champ de génération/version |
| Type MIME | `image/x-mrsid` ; également vu comme `image/x.mrsid` ou `application/octet-stream` |
| Encodage | Binaire, disposition des champs en little-endian ; charge utile de l'image encodée en sous-bandes de transformée en ondelettes discrète (DWT) |
| Compression | Transformée en ondelettes discrète (DWT) ; modes avec perte ou numériquement sans perte ; ratios typiques de 15:1 à 50:1 sur l'imagerie aérienne et satellite |
| Générations du format | MG2 (Génération 2), MG3 (Génération 3), MG4 (Génération 4) - MG4 ajoute le support des bandes multispectrales et une compression sans perte améliorée |
| Profondeur de couleur | Niveaux de gris 8 bits et RVB 24 bits dans MG2/MG3 ; MG4 prend en charge l'imagerie multispectrale avec des profondeurs de bits plus élevées par canal |
| Limite de taille d'image | Pas de plafond de pixels fixe ; conçu pour les orthophotos gigapixel et les mosaïques satellites ; les jeux de données uniques peuvent dépasser plusieurs centaines de Go |
| Structure interne | Balise d'en-tête `msid` et champ de version, sous-bandes codées par ondelettes multi-résolution, pyramides de vues d'ensemble intégrées et métadonnées de géoréférencement - le tout dans un seul fichier |
| Accès multi-résolution | Tous les niveaux de zoom stockés dans un seul fichier `.sid` ; n'importe quel niveau de résolution peut être décodé indépendamment sans lire ou décompresser l'ensemble du jeu de données |
| Géoréférencement | Métadonnées de coordonnées intégrées dans le fichier ; éventuellement complétées par un fichier compagnon externe `.sdw` ou un fichier auxiliaire `.aux` |
| Licence décodage vs encodage | Le décodage est gratuit via le DSDK MrSID de LizardTech et l'intégration GDAL ; l'encodage de nouveaux fichiers `.sid` nécessite une licence payante Extensis GeoExpress |
| Taille de fichier typique | De quelques dizaines de Mo à plusieurs Go par fichier ; les grandes mosaïques d'orthophotos ou satellites peuvent atteindre plusieurs centaines de Go en un seul `.sid` |
| Fichiers compagnons associés | `.sdw` (fichier world ESRI pour le géoréférencement), `.aux` (fichier auxiliaire ESRI pour les métadonnées supplémentaires) |
| Prise en charge des plateformes | Windows, macOS et Linux - via le plugin GDAL MrSID (utilisant le SDK de décodage) ou les SDK natifs de LizardTech/Extensis |
| Type de conteneur | Conteneur propriétaire à fichier unique combinant tous les niveaux de pyramide, les bandes d'images codées par ondelettes et les métadonnées - aucun manifeste séparé requis |
| Publié | Mid-1990s (Los Alamos National Laboratory; commercialized by LizardTech ~1998) |
| Dernière version | MrSID Generation 4 (MG4), adding improved compression and multispectral support |
| Spécification | gdal.org |
Conversions SID
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SID.