Qu'est-ce que le format de fichier MXD ?
Un fichier .mxd est un document de carte ArcGIS - le fichier de projet natif pour ArcMap, l'application SIG de bureau incluse dans la suite ArcGIS Desktop d'Esri. Il stocke tout ce qui définit la manière dont une carte est assemblée : les blocs de données, l'ordre d'affichage des couches, la symbologie, les règles d'étiquetage, les éléments de mise en page (barres d'échelle, flèches du nord, légendes) et les paramètres de la page d'impression.
Point crucial, un .mxd n'intègre pas les données SIG réelles. Il contient des références (chemins de fichiers ou chaînes de connexion) vers des jeux de données externes tels que des shapefiles, des géodatabases, des rasters et des services de cartes. Si ces sources sont déplacées, renommées ou deviennent indisponibles, les couches concernées affichent des indicateurs de lien rompu (points d'exclamation rouges) jusqu'à ce que les chemins soient réparés.
En interne, le format est un conteneur OLE2 Compound File Binary (CFBF) - la même enveloppe utilisée par les anciens documents Microsoft Office - identifié par la signature d'octets magiques D0 CF 11 E0 A1 B1 1A E1. Le contenu du document cartographique est propriétaire et non documenté. Les versions de fichiers sont liées aux versions d'ArcMap (8.x à 10.8) ; un .mxd plus récent ne peut pas être ouvert dans une version plus ancienne, bien qu'ArcMap puisse enregistrer une copie compatible avec les versions antérieures.
Le .mxd a été introduit avec ArcGIS 8.0 en 2000, remplaçant l'ancien format de projet ArcView .apr. ArcMap a atteint la fin de son support le 1er mars 2026 ; son successeur, ArcGIS Pro, utilise le format .aprx à la place et peut importer des fichiers .mxd dans un nouveau projet.
Sécurité et sûreté
RISQUE : LOWUn fichier .mxd est un document cartographique passif - ce n'est pas un exécutable et il ne contient pas de macros, donc l'ouvrir n'exécutera pas de code. Les mises en garde pratiques ne concernent pas la sécurité : c'est un binaire propriétaire Esri que seul ArcGIS lit, il dépend de sources de données externes (qui peuvent être rompues/manquantes), et il peut divulguer des informations indirectement - les CHEMINS des données référencées et les détails de connexion (y compris les noms de serveurs réseau ou de bases de données) sont stockés dans le fichier, donc partager un .mxd peut révéler des structures de dossiers internes ou des emplacements de sources de données. N'ouvrez que les fichiers .mxd provenant de sources de confiance, comme pour tout fichier de projet.
Détails du format
en brefProgrammes qui ouvrent les fichiers MXD
Détails techniques
spécifications approfondies| Développeur | Esri |
| Encodage | Binaire (document cartographique propriétaire Esri) |
| Format de conteneur | OLE2 Compound File Binary (CFBF) - la même enveloppe de bas niveau que les anciens fichiers .doc et .xls de Microsoft Office |
| Octets magiques | D0 CF 11 E0 A1 B1 1A E1 à l'offset 0 (signature OLE2/CFBF partagée avec tous les fichiers CFBF ; le .mxd est identifié par ses flux internes Esri et son extension de fichier, pas par l'en-tête seul) |
| Ordre des octets | Little-endian (structures CFBF) |
| Taille de fichier typique | De quelques dizaines de Ko à quelques Mo - les jeux de données spatiales ne sont pas intégrés, la taille ne reflète donc que la définition de la carte |
| Modèle de stockage des données | Basé sur des références : stocke les chemins de fichiers ou les chaînes de connexion vers des jeux de données externes (shapefiles, géodatabases fichiers, rasters, services WMS/d'entités) plutôt que d'intégrer les données |
| Éléments cartographiques stockés | Blocs de données, liste et ordre d'affichage des couches, symbologie et règles d'étiquetage, éléments de mise en page (légendes, barres d'échelle, flèches du nord, zones de texte) et paramètres de page/impression |
| Compatibilité des versions | Compatibilité ascendante uniquement : les versions plus récentes d'ArcMap ouvrent les fichiers .mxd plus anciens ; les versions plus anciennes ne peuvent pas ouvrir les plus récentes. L'enregistrement vers une version antérieure est possible via la boîte de dialogue « Enregistrer une copie » |
| Système d'exploitation pris en charge | Windows uniquement (ArcMap était une application exclusive à Windows) |
| Variante de modèle | .mxt (Modèle de carte ArcMap) utilise le même conteneur OLE2 pour stocker des styles par défaut, des barres d'outils et des mises en page réutilisables sans aucune source de données liée |
| Comportement des liens rompus | Les couches dont le jeu de données source a été déplacé ou renommé affichent un point d'exclamation rouge dans la table des matières ; les chemins sont restaurés via la boîte de dialogue « Définir la source de données » ou « Réparer les sources de données » |
| Format prédécesseur | .apr (fichier de projet ArcView 3.x), que le .mxd a remplacé lors du lancement d'ArcGIS 8.0 / ArcMap en 2000 |
| Format successeur | .aprx (fichier de projet ArcGIS Pro) ; ArcGIS Pro importe les fichiers .mxd et convertit les références de couches et la symbologie vers le nouveau format |
| Fin de vie du logiciel | ArcMap - la seule application qui crée nativement des fichiers .mxd - a atteint la fin du support d'Esri le 1er mars 2026 |
| Type MIME | application/octet-stream (générique) ; application/x-arcgis-mxd utilisé de manière informelle par certains systèmes |
| Publié | 2000 (ArcGIS 8.0 / ArcMap - replaced the older ArcView .apr project) |
| Dernière version | ArcMap 10.8.x file format (final ArcMap line); ArcGIS Pro uses .aprx instead |
| Spécification | desktop.arcgis.com |
Conversions MXD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MXD.