Che cos'è il formato di file MXD?
Un file .mxd è un ArcGIS Map Document - il file di progetto nativo per ArcMap, l'applicazione GIS desktop inclusa nella suite ArcGIS Desktop di Esri. Memorizza tutto ciò che definisce come viene assemblata una mappa: frame di dati, ordine di disegno dei layer, simbologia, regole di etichettatura, elementi del layout (barre di scala, frecce del nord, legende) e impostazioni della pagina di stampa.
Fondamentalmente, un .mxd non incorpora i dati GIS effettivi. Contiene riferimenti (percorsi di file o stringhe di connessione) a dataset esterni come shapefile, geodatabase, raster e servizi di mappa. Se tali sorgenti vengono spostate, rinominate o diventano non disponibili, i layer interessati mostrano indicatori di collegamento interrotto (punti esclamativi rossi) finché i percorsi non vengono riparati.
Internamente il formato è un contenitore OLE2 Compound File Binary (CFBF) - lo stesso wrapper utilizzato dai documenti legacy di Microsoft Office - identificato dalla firma magic-byte D0 CF 11 E0 A1 B1 1A E1. Il contenuto del documento di mappa è proprietario e non documentato. Le versioni dei file sono legate alle release di ArcMap (dalla 8.x alla 10.8); un .mxd più recente non può essere aperto in una versione precedente, sebbene ArcMap possa salvare una copia compatibile con le versioni precedenti.
Il formato .mxd è stato introdotto con ArcGIS 8.0 nel 2000, sostituendo il vecchio formato di progetto ArcView .apr. ArcMap ha raggiunto la fine del supporto il 1° marzo 2026; il suo successore, ArcGIS Pro, utilizza invece il formato .aprx e può importare file .mxd in un nuovo progetto.
Sicurezza e incolumità
RISCHIO: LOWUn .mxd è un documento di mappa passivo - non è un eseguibile e non contiene macro, quindi aprirne uno non eseguirà codice. Le avvertenze pratiche non riguardano la sicurezza: è un binario proprietario Esri che solo ArcGIS legge, dipende da sorgenti dati esterne (che possono essere interrotte/mancanti) e può rivelare informazioni indirettamente - i PERCORSI dei dati referenziati e i dettagli di connessione (inclusi i nomi dei server di rete o di database) sono memorizzati nel file, quindi la condivisione di un .mxd potrebbe rivelare strutture di cartelle interne o posizioni delle sorgenti dati. Apri solo file .mxd provenienti da fonti di cui ti fidi, come per qualsiasi file di progetto.
Dettagli del formato
in sintesiProgrammi che aprono file MXD
Dettagli tecnici
specifiche approfondite| Sviluppatore | Esri |
| Codifica | Binario (documento di mappa proprietario Esri) |
| Formato contenitore | OLE2 Compound File Binary (CFBF) - lo stesso wrapper di basso livello dei file legacy .doc e .xls di Microsoft Office |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 all'offset 0 (firma OLE2/CFBF condivisa con tutti i file CFBF; il .mxd è identificato dai suoi stream interni Esri e dall'estensione del file, non solo dall'intestazione) |
| Ordine dei byte | Little-endian (strutture CFBF) |
| Dimensione tipica del file | Da decine di KB a pochi MB - i dataset spaziali non sono incorporati, quindi la dimensione riflette solo la definizione della mappa |
| Modello di archiviazione dati | Basato su riferimenti: memorizza percorsi di file o stringhe di connessione a dataset esterni (shapefile, file geodatabase, raster, servizi WMS/feature) invece di incorporare i dati |
| Elementi della mappa memorizzati | Frame di dati, elenco e ordine di disegno dei layer, simbologia e regole di etichettatura, elementi del layout (legende, barre di scala, frecce del nord, caselle di testo) e impostazioni di pagina/stampa |
| Compatibilità di versione | Solo compatibile in avanti: le versioni più recenti di ArcMap aprono i file .mxd più vecchi; le versioni precedenti non possono aprire quelle più recenti. Il salvataggio in una versione precedente è possibile tramite la finestra di dialogo «Salva una copia» |
| Sistema operativo supportato | Solo Windows (ArcMap era un'applicazione esclusiva per Windows) |
| Variante template | .mxt (ArcMap Map Template) utilizza lo stesso contenitore OLE2 per memorizzare stili predefiniti riutilizzabili, barre degli strumenti e layout di pagina senza alcuna sorgente dati collegata |
| Comportamento dei collegamenti interrotti | I layer il cui dataset sorgente è stato spostato o rinominato mostrano un punto esclamativo rosso nel sommario; i percorsi vengono ripristinati tramite la finestra di dialogo «Imposta sorgente dati» o «Ripara sorgenti dati» |
| Formato precedente | .apr (file di progetto ArcView 3.x), che il .mxd ha sostituito al lancio di ArcGIS 8.0 / ArcMap nel 2000 |
| Formato successore | .aprx (file di progetto ArcGIS Pro); ArcGIS Pro importa i file .mxd e converte i riferimenti ai layer e la simbologia nel nuovo formato |
| Fine del ciclo di vita del software | ArcMap - l'unica applicazione che crea nativamente file .mxd - ha raggiunto la fine del supporto Esri il 1° marzo 2026 |
| Tipo MIME | application/octet-stream (generico); application/x-arcgis-mxd usato informalmente da alcuni sistemi |
| Rilasciato | 2000 (ArcGIS 8.0 / ArcMap - replaced the older ArcView .apr project) |
| Ultima versione | ArcMap 10.8.x file format (final ArcMap line); ArcGIS Pro uses .aprx instead |
| Specifica | desktop.arcgis.com |
Conversioni MXD
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MXD.