Co to jest format pliku MXD?
Plik .mxd to ArcGIS Map Document - natywny plik projektu dla ArcMap, stacjonarnej aplikacji GIS wchodzącej w skład pakietu Esri ArcGIS Desktop. Przechowuje on wszystko, co definiuje sposób złożenia mapy: ramki danych, kolejność rysowania warstw, symbologię, reguły etykietowania, elementy układu (paski skali, strzałki północy, legendy) oraz ustawienia strony wydruku.
Co kluczowe, plik .mxd nie zawiera w sobie rzeczywistych danych GIS. Przechowuje on odniesienia (ścieżki plików lub ciągi połączeń) do zewnętrznych zbiorów danych, takich jak shapefiles, geobazy, rastry i usługi mapowe. Jeśli te źródła zostaną przeniesione, zmienią nazwę lub staną się niedostępne, dotknięte warstwy wyświetlą wskaźniki uszkodzonych łączy (czerwone wykrzykniki), dopóki ścieżki nie zostaną naprawione.
Wewnętrznie format ten jest kontenerem OLE2 Compound File Binary (CFBF) - tym samym, który był używany przez starsze dokumenty Microsoft Office - identyfikowanym przez sygnaturę magicznych bajtów D0 CF 11 E0 A1 B1 1A E1. Zawartość dokumentu mapy jest własnościowa i nieudokumentowana. Wersje plików są powiązane z wydaniami ArcMap (od 8.x do 10.8); nowszego pliku .mxd nie można otworzyć w starszej wersji, choć ArcMap pozwala na zapisanie kopii kompatybilnej wstecz.
Format .mxd został wprowadzony wraz z ArcGIS 8.0 w 2000 roku, zastępując starszy format projektu ArcView .apr. Wsparcie dla ArcMap zakończyło się 1 marca 2026 r.; jego następca, ArcGIS Pro, używa formatu .aprx i umożliwia importowanie plików .mxd do nowych projektów.
Bezpieczeństwo
RYZYKO: LOWPlik .mxd jest pasywnym dokumentem mapy - nie jest plikiem wykonywalnym i nie zawiera makr, więc jego otwarcie nie spowoduje uruchomienia kodu. Praktyczne zastrzeżenia nie dotyczą bezpieczeństwa: jest to własnościowy format binarny Esri odczytywany tylko przez ArcGIS, zależy od zewnętrznych źródeł danych (które mogą być uszkodzone/brakujące) i może pośrednio ujawniać informacje - ŚCIEŻKI do danych i szczegóły połączeń (w tym nazwy serwerów sieciowych lub baz danych) są przechowywane w pliku, więc udostępnienie .mxd może ujawnić wewnętrzne struktury folderów lub lokalizacje źródeł danych. Należy otwierać pliki .mxd tylko z zaufanych źródeł, tak jak w przypadku każdego pliku projektu.
Szczegóły formatu
w pigułceProgramy otwierające pliki MXD
Szczegóły techniczne
specyfikacja| Deweloper | Esri |
| Kodowanie | Binarne (własnościowy dokument mapy Esri) |
| Format kontenera | OLE2 Compound File Binary (CFBF) - ten sam niskopoziomowy kontener co w starszych plikach Microsoft Office .doc i .xls |
| Magiczne bajty | D0 CF 11 E0 A1 B1 1A E1 pod offsetem 0 (sygnatura OLE2/CFBF współdzielona ze wszystkimi plikami CFBF; .mxd jest identyfikowany przez wewnętrzne strumienie Esri i rozszerzenie pliku, a nie przez sam nagłówek) |
| Kolejność bajtów | Little-endian (struktury CFBF) |
| Typowy rozmiar pliku | Od kilkunastu KB do kilku MB - zbiory danych przestrzennych nie są osadzone, więc rozmiar odzwierciedla tylko definicję mapy |
| Model przechowywania danych | Oparty na odniesieniach: przechowuje ścieżki plików lub ciągi połączeń do zewnętrznych zbiorów danych (shapefiles, geobazy plikowe, rastry, usługi WMS/feature) zamiast osadzania danych |
| Przechowywane elementy mapy | Ramki danych, lista i kolejność warstw, symbologia i reguły etykietowania, elementy układu (legendy, paski skali, strzałki północy, pola tekstowe) oraz ustawienia strony/druku |
| Kompatybilność wersji | Tylko kompatybilność w przód: nowsze wersje ArcMap otwierają starsze pliki .mxd; starsze wersje nie mogą otwierać nowszych. Zapisywanie do starszej wersji jest możliwe poprzez okno „Save A Copy” |
| Obsługiwany system operacyjny | Tylko Windows (ArcMap był aplikacją wyłącznie na system Windows) |
| Wariant szablonu | .mxt (ArcMap Map Template) używa tego samego kontenera OLE2 do przechowywania domyślnych stylów wielokrotnego użytku, pasków narzędzi i układów stron bez powiązanych źródeł danych |
| Zachowanie uszkodzonych łączy | Warstwy, których źródłowy zbiór danych został przeniesiony lub zmienił nazwę, wyświetlają czerwony wykrzyknik w spisie treści; ścieżki przywraca się za pomocą okna „Set Data Source” lub „Repair Data Sources” |
| Poprzednik formatu | .apr (plik projektu ArcView 3.x), który .mxd zastąpił wraz z premierą ArcGIS 8.0 / ArcMap w 2000 roku |
| Następca formatu | .aprx (plik projektu ArcGIS Pro); ArcGIS Pro importuje pliki .mxd i konwertuje odniesienia do warstw oraz symbologię na nowy format |
| Koniec życia oprogramowania | ArcMap - jedyna aplikacja natywnie tworząca pliki .mxd - osiągnęła koniec wsparcia Esri 1 marca 2026 r. |
| Typ MIME | application/octet-stream (ogólny); application/x-arcgis-mxd używany nieformalnie przez niektóre systemy |
| Wydano | 2000 (ArcGIS 8.0 / ArcMap - replaced the older ArcView .apr project) |
| Najnowsza wersja | ArcMap 10.8.x file format (final ArcMap line); ArcGIS Pro uses .aprx instead |
| Specyfikacja | desktop.arcgis.com |
Konwersje MXD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MXD.