MXD ファイル形式とは?
.mxd ファイルは ArcGIS Map Document であり、Esri の ArcGIS Desktop スイートに含まれるデスクトップ GIS アプリケーション ArcMap のネイティブプロジェクトファイルです。データフレーム、レイヤーの描画順序、シンボル、ラベル付けルール、レイアウト要素(スケールバー、方位磁針、凡例)、および印刷ページ設定など、マップの構成を定義するすべての情報を保存します。
重要な点として、.mxd は 実際の GIS データを埋め込みません。shapefiles、geodatabases、ラスタ、マップサービスなどの外部データセットへの参照(ファイルパスまたは接続文字列)を保持します。これらのソースが移動、名前変更、または利用不可になった場合、パスが修復されるまで、該当するレイヤーにはリンク切れを示すインジケーター(赤い感嘆符)が表示されます。
内部的には、この形式は OLE2 Compound File Binary (CFBF) コンテナ(従来の Microsoft Office ドキュメントで使用されていたものと同じラッパー)であり、マジックバイト D0 CF 11 E0 A1 B1 1A E1 によって識別されます。マップドキュメントの内容は独自仕様であり、公開されていません。ファイルバージョンは ArcMap のリリース(8.x から 10.8)に紐付けられており、新しい .mxd を古いバージョンで開くことはできませんが、ArcMap では下位互換性のあるコピーを保存することが可能です。
.mxd は 2000年に ArcGIS 8.0 と共に導入され、古い ArcView の .apr プロジェクト形式を置き換えました。ArcMap は 2026年3月1日にサポートを終了しました。後継の ArcGIS Pro では代わりに .aprx 形式が使用され、.mxd ファイルを新しいプロジェクトにインポートすることができます。
セキュリティと安全性
リスク: LOW.mxd はパッシブなマップドキュメントです。実行ファイルではなくマクロも含まれていないため、開いてもコードが実行されることはありません。実用上の注意点はセキュリティ以外にあります。これは ArcGIS のみが読み取れる Esri 独自のバイナリであり、外部データソース(リンク切れの可能性あり)に依存しています。また、参照されているデータの「パス」や接続の詳細(ネットワークやデータベースサーバー名を含む)がファイル内に保存されているため、.mxd を共有すると内部のフォルダ構造やデータソースの場所が漏洩する可能性があります。他のプロジェクトファイルと同様に、信頼できるソースからの .mxd ファイルのみを開くようにしてください。
形式の詳細
概要MXD ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Esri |
| エンコーディング | バイナリ (独自仕様の Esri マップドキュメント) |
| コンテナ形式 | OLE2 Compound File Binary (CFBF) - 従来の Microsoft Office .doc および .xls ファイルと同じ低レベルラッパー |
| マジックバイト | オフセット 0 に D0 CF 11 E0 A1 B1 1A E1 (すべての CFBF ファイルで共有される OLE2/CFBF シグネチャ。 .mxd はヘッダーだけでなく、内部の Esri ストリームとファイル拡張子によって識別されます) |
| バイト順序 | リトルエンディアン (CFBF 構造) |
| 一般的なファイルサイズ | 数十 KB から数 MB - 空間データセットは埋め込まれないため、サイズはマップの定義のみを反映します |
| データストレージモデル | 参照ベース:データを埋め込むのではなく、外部データセット(シェープファイル、ファイルジオデータベース、ラスタ、WMS/フィーチャサービス)へのファイルパスまたは接続文字列を保存します |
| 保存されるマップ要素 | データフレーム、レイヤーリストと描画順序、シンボルとラベル付けルール、レイアウト要素(凡例、スケールバー、方位磁針、テキストボックス)、およびページ/印刷設定 |
| バージョンの互換性 | 上位互換のみ:新しい ArcMap バージョンは古い .mxd ファイルを開けますが、古いバージョンは新しいものを開けません。「コピーの保存」ダイアログから下位バージョンでの保存が可能です |
| 対応 OS | Windows のみ (ArcMap は Windows 専用アプリケーションでした) |
| テンプレートバリアント | .mxt (ArcMap マップテンプレート) は、同じ OLE2 コンテナを使用して、リンクされたデータソースなしで再利用可能なデフォルトスタイル、ツールバー、およびページレイアウトを保存します |
| リンク切れ時の動作 | ソースデータセットが移動または名前変更されたレイヤーは、コンテンツウィンドウに赤い感嘆符が表示されます。パスは「データソースの設定」または「データソースの修復」ダイアログで復元されます |
| 前身の形式 | .apr (ArcView 3.x プロジェクトファイル)。2000年の ArcGIS 8.0 / ArcMap リリース時に .mxd に置き換えられました |
| 後継の形式 | .aprx (ArcGIS Pro プロジェクトファイル)。ArcGIS Pro は .mxd ファイルをインポートし、レイヤー参照やシンボルを新しい形式に変換します |
| ソフトウェアのサポート終了 | .mxd ファイルをネイティブに作成する唯一のアプリケーションである ArcMap は、2026年3月1日に Esri のサポートを終了しました |
| MIME タイプ | application/octet-stream (汎用); 一部のシステムでは非公式に application/x-arcgis-mxd が使用されます |
| リリース日 | 2000 (ArcGIS 8.0 / ArcMap - replaced the older ArcView .apr project) |
| 最新バージョン | ArcMap 10.8.x file format (final ArcMap line); ArcGIS Pro uses .aprx instead |
| 仕様書 | desktop.arcgis.com |
MXD の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。MXD ファイルについて最初の質問をしてみましょう。