Co to jest format pliku MSD?
Pliki .msd przechowują mapy wygenerowane przez ArcGIS do użytku ze zoptymalizowanymi usługami mapowymi ArcGIS Server. Każdy plik .msd jest kompilowany z dokumentu .mxd - edytowalnej mapy ArcMap - i pakuje definicje warstw, symbologię oraz właściwości tabel w zoptymalizowany pod kątem rysowania plik binarny. Ponieważ .msd jest skompilowanym artefaktem po stronie serwera, pliki .msd nie mogą być bezpośrednio modyfikowane; aby zaktualizować mapę, należy edytować źródłowy plik .mxd i wygenerować go ponownie za pomocą ConvertToMSD lub przepływu pracy publikowania w ArcMap.
Pliki .msd są używane przez ArcGIS Server (wersje 9.3-10.0) do szybkiego renderowania obrazów map w sieci Web. Podstawowe zestawy danych GIS nie są osadzone - pozostają zewnętrzne; plik .msd zawiera jedynie instrukcje renderowania.
Zoptymalizowane usługi mapowe oparte na .msd zostały wycofane w wersji ArcGIS 10.1 (2012). Esri zastąpiło je definicjami usług .sddraft i .sd, używanymi we wszystkich obecnych procesach publikowania ArcGIS.
Bezpieczeństwo
RYZYKO: LOWPlik MSD jest pasywną, skompilowaną definicją serwera GIS - nie jest plikiem wykonywalnym i nie zawiera makr, więc nie może niczego uruchomić. Odwołuje się jedynie do zewnętrznych zestawów danych i jest odczytywany przez ArcGIS Server. Praktyczne zastrzeżenia nie dotyczą bezpieczeństwa: jest to własnościowy, archiwalny artefakt, który rozumie tylko oprogramowanie Esri, a bez źródłowego .mxd nie można go ponownie edytować. Pliki .msd należy wdrażać na serwerze wyłącznie z zaufanych źródeł wewnętrznych, podobnie jak każdą inną publikowaną treść mapową.
Szczegóły formatu
w pigułceProgramy otwierające pliki MSD
Szczegóły techniczne
specyfikacja| Deweloper | Esri |
| Kodowanie | Własnościowy format binarny (skompilowana definicja mapy) |
| Typ MIME | application/octet-stream |
| Platforma | Tylko Windows |
| Typowy rozmiar pliku | Od kilkunastu KB do kilku MB (tylko definicja renderowania; zestawy danych GIS są zewnętrzne) |
| Generowany z | Dokumentu ArcMap (`.mxd`) za pomocą `ConvertToMSD` lub przepływu pracy publikowania mapy ArcMap |
| Konsumowany przez | Zoptymalizowane usługi mapowe ArcGIS Server 9.3-10.0 |
| Zawartość | Definicje warstw, reguły symbologii i właściwości tabel zoptymalizowane pod kątem szybkiego renderowania po stronie serwera |
| Przechowywanie danych GIS | Tylko zewnętrzne - podstawowe zestawy danych są przywoływane, a nie osadzane w pliku `.msd` |
| Edytowalny | Nie - skompilowany artefakt tylko do odczytu; źródłowy `.mxd` musi zostać edytowany i ponownie wyeksportowany w celu aktualizacji |
| Aktywny okres użytkowania | ArcGIS Server 9.3 (2008) do 10.0 (2010) |
| Wycofany | ArcGIS 10.1 (2012) - Esri zaprzestało wspierania zoptymalizowanych usług mapowych (opartych na MSD) |
| Zastąpiony przez | Definicje usług `.sddraft` / `.sd` (ArcGIS 10.1 i nowsze) |
| Sygnatura pliku | Brak publicznie udokumentowanej - nieprzejrzysty binarny format własnościowy bez znanych magicznych bajtów |
| Wydano | 2008 (ArcGIS Server 9.3 - optimized map service publishing) |
| Najnowsza wersja | ArcGIS 10.0; deprecated at ArcGIS 10.1 (2012) in favor of .sddraft/.sd service definitions |
| Specyfikacja | desktop.arcgis.com |
Konwersje MSD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MSD.