Was ist das MSD-Dateiformat?
.msd-Dateien speichern von ArcGIS generierte Karten zur Verwendung mit den optimierten Kartendiensten von ArcGIS Server. Jede .msd wird aus einem .mxd-Dokument - der bearbeitbaren ArcMap-Karte - kompiliert und bündelt Layer-Definitionen, Symbologie und Tabelleneigenschaften in einer darstellungsoptimierten Binärdatei. Da .msd ein serverseitig kompiliertes Artefakt ist, können .msd-Dateien nicht direkt geändert werden; um die Karte zu aktualisieren, müssen Sie die Quell-.mxd bearbeiten und über ConvertToMSD oder den Veröffentlichungsworkflow von ArcMap neu generieren.
.msd-Dateien werden von ArcGIS Server (Versionen 9.3-10.0) verwendet, um Kartenbilder schnell über das Web zu rendern. Die zugrunde liegenden GIS-Datensätze sind nicht eingebettet - sie bleiben extern; die .msd enthält nur die Render-Anweisungen.
Auf .msd basierende optimierte Kartendienste wurden mit ArcGIS 10.1 (2012) eingestellt. Esri ersetzte sie durch .sddraft und .sd Service-Definitionen, die in allen aktuellen ArcGIS-Veröffentlichungsworkflows verwendet werden.
Sicherheit
RISIKO: LOWEine MSD ist eine passive, kompilierte GIS-Serverdefinition - sie ist nicht ausführbar und enthält keine Makros, kann also nichts ausführen. Sie referenziert nur externe Datensätze und wird von ArcGIS Server gelesen. Die praktischen Vorbehalte sind nicht sicherheitsrelevant: Es ist ein proprietäres, veraltetes Artefakt, das nur Esri-Software versteht, und ohne die Quell-.mxd kann es nicht erneut bearbeitet werden. Stellen Sie .msd-Dateien nur aus vertrauenswürdigen internen Quellen auf einem Server bereit, wie bei allen veröffentlichten Karteninhalten.
Formatdetails
kurz gefasstProgramme zum Öffnen von MSD-Dateien
ConvertToMSD/MapToMSD, um die .msd aus einem Kartendokument zu generieren oder neu zu generieren; ArcMap ist die einzige App, die MSDs erstellt. (ArcMap ist im Ruhestand - siehe ArcGIS Pro.) Technische Details
technische Spezifikation| Entwickler | Esri |
| Kodierung | Proprietär binär (kompilierte Kartendefinition) |
| MIME-Typ | application/octet-stream |
| Plattform | Nur Windows |
| Typische Dateigröße | Zehntausende KB bis einige MB (nur Darstellungsdefinition; GIS-Datensätze sind extern) |
| Generiert aus | ArcMap-Dokument (`.mxd`) über `ConvertToMSD` oder den ArcMap-Kartenveröffentlichungsworkflow |
| Genutzt von | ArcGIS Server 9.3-10.0 optimierten Kartendiensten |
| Inhalt | Layer-Definitionen, Symbologieregeln und Tabelleneigenschaften, optimiert für schnelles serverseitiges Rendering |
| GIS-Datenspeicherung | Nur extern - zugrunde liegende Datensätze werden referenziert, nicht in die `.msd` eingebettet |
| Bearbeitbar | Nein - schreibgeschütztes kompiliertes Artefakt; Quell-`.mxd` muss zum Aktualisieren bearbeitet und neu exportiert werden |
| Aktive Lebensdauer | ArcGIS Server 9.3 (2008) bis 10.0 (2010) |
| Veraltet | ArcGIS 10.1 (2012) - Esri hat optimierte (MSD-basierte) Kartendienste eingestellt |
| Ersetzt durch | `.sddraft` / `.sd` Service-Definitionen (ArcGIS 10.1 und neuer) |
| Dateisignatur | Keine öffentlich dokumentiert - undurchsichtige proprietäre Binärdatei ohne bekannte Magic Bytes |
| Veröffentlicht | 2008 (ArcGIS Server 9.3 - optimized map service publishing) |
| Neueste Version | ArcGIS 10.0; deprecated at ArcGIS 10.1 (2012) in favor of .sddraft/.sd service definitions |
| Spezifikation | desktop.arcgis.com |
MSD-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MSD-Dateien.
Häufig gestellte Fragen
Was ist eine MSD-Datei?
Wie öffne ich eine MSD-Datei?
Was ist der Unterschied zwischen MSD und MXD?
Wird das MSD-Format noch verwendet?
Warum nennt die Dateidatenbank .msd einen Diagnosebericht?
Kann ich eine MSD-Datei bearbeiten?
.mxd in ArcMap und generieren Sie die .msd neu (oder veröffentlichen Sie in modernem ArcGIS neu aus ArcGIS Pro). Wenn die Quellkarte verloren geht, kann die MSD nicht wieder in ein bearbeitbares Dokument umgewandelt werden.