Vad är filformatet MSD?
.msd-filer lagrar kartor genererade av ArcGIS för användning med ArcGIS Servers optimerade karttjänster. Varje .msd kompileras från ett .mxd-dokument - den redigerbara ArcMap-kartan - och paketerar lagerdefinitioner, symbologi och tabellegenskaper till en ritoptimerad binärfil. Eftersom .msd är en kompilerad artefakt på serversidan kan .msd-filer inte ändras direkt; för att uppdatera kartan måste du redigera källfilen .mxd och generera om den via ConvertToMSD eller ArcMap:s publiceringsarbetsflöde.
.msd-filer används av ArcGIS Server (versionerna 9.3-10.0) för att snabbt rendera kartbilder över webben. De underliggande GIS-dataseten är inte inbäddade - de förblir externa; .msd innehåller endast renderingsinstruktionerna.
.msd-baserade optimerade karttjänster fasades ut i ArcGIS 10.1 (2012). Esri ersatte dem med .sddraft och .sd-tjänstedefinitioner, som används i alla nuvarande publiceringsarbetsflöden i ArcGIS.
Säkerhet & trygghet
RISK: LOWEn MSD är en passiv, kompilerad GIS-serverdefinition - det är inte en körbar fil och innehåller inga makron, så den kan inte köra något. Den refererar endast till externa dataset och läses av ArcGIS Server. De praktiska förbehållen är inte säkerhetsrelaterade: det är en proprietär, föråldrad artefakt som endast Esri-programvara förstår, och utan källfilen .mxd kan den inte redigeras igen. Distribuera endast .msd-filer till en server från betrodda interna källor, precis som med allt publicerat kartinnehåll.
Formatdetaljer
i ett nötskalProgram som öppnar MSD-filer
ConvertToMSD/MapToMSD för att generera eller generera om .msd-filen från ett kartdokument; ArcMap är den enda appen som skapar MSD-filer. (ArcMap är pensionerat - se ArcGIS Pro.) Tekniska detaljer
djup specifikation| Utvecklare | Esri |
| Kodning | Proprietär binär (kompilerad kartdefinition) |
| MIME-typ | application/octet-stream |
| Plattform | Endast Windows |
| Typisk filstorlek | Tiotals KB till några MB (endast renderingsdefinition; GIS-dataset är externa) |
| Genererad från | ArcMap-dokument (`.mxd`) via `ConvertToMSD` eller ArcMap:s publiceringsarbetsflöde |
| Konsumeras av | ArcGIS Server 9.3-10.0 optimerade karttjänster |
| Innehåll | Lagerdefinitioner, symbologiregler och tabellegenskaper optimerade för snabb rendering på serversidan |
| GIS-datalagring | Endast extern - underliggande dataset refereras, de är inte inbäddade i `.msd`-filen |
| Redigerbar | Nej - skrivskyddad kompilerad artefakt; källfilen `.mxd` måste redigeras och exporteras på nytt för att uppdateras |
| Aktiv livslängd | ArcGIS Server 9.3 (2008) till 10.0 (2010) |
| Föråldrad | ArcGIS 10.1 (2012) - Esri slutade med optimerade (MSD-baserade) karttjänster |
| Ersatt av | `.sddraft` / `.sd` tjänstedefinitioner (ArcGIS 10.1 och senare) |
| Filsignatur | Ingen offentligt dokumenterad - ogenomskinlig proprietär binär utan kända magic bytes |
| Släppt | 2008 (ArcGIS Server 9.3 - optimized map service publishing) |
| Senaste version | ArcGIS 10.0; deprecated at ArcGIS 10.1 (2012) in favor of .sddraft/.sd service definitions |
| Specifikation | desktop.arcgis.com |
MSD-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MSD-filer.