Publicera ett MSD-dokument istället för MXD-dokument MSD introducerades i och med version 9.3.1. Syftet är att få så optimerade tjänster som möjligt. Genom analys av dokument får man ut följande kategorier av meddelanden: Fel (Error), Varning eller s.k. Meddelanden. De olika kategorierna kan sedan delas in i följande nivåer Hög, Mellan (Medium) eller Låg. Man kan sedan efter analysen förhandsgranska dokumentet/kartan/karttjänsten och till sist publicera den. Optimerade kartor tillhandahåller snabbare och i många fall mer iögonfallande kartor. Iögonfallande tack vare att ju färre lager, desto lättare att läsa en karta. Vill man visa flera, rent utav många lager, bör man jobba med skalintervall. Det vill säga att alla lager inte behöver synas i alla skalintervall. En karta innehållandes många detaljer gör sig bäst att visas vid mer eller mindre kraftig inzoomning. Men, vi börjar om från början. Så här ligger det till med det eller de verktyg som ligger till grund för en så småningom optimerad karta: Allra först måste man lägga till verktygsfältet Map Service Publishing. Högerklicka uppe i det grå fältet och följ sedan listans alfabetiska ordning och bocka för verktyget.
Analys av kartans innehåll Därefter ska kartan analyseras med hjälp av analysverktyget. Analysverktyget genererar en lista/rapport med diverse meddelanden. Det är en lista med eventuella fel som gör att karttjänsten inte är optimerad och därmed inte heller är snabb. Rapporten identifierar error och andra potentiella fel som bör prioriteras och åtgärdas innan man publicerar kartan till en karttjänst. Vad den gör är att identifiera fel (Error ) i de lager som ingår i kartan och dess symboler som inte ritas ut optimalt. Det kan vara att t.ex. en väg består av tre sammansatta bilder/bildlager (se de inringade symbolerna i bilden nedan) istället för bara ett bildlager. Varning varnar för eventuella problem som gör tjänsten långsammare, det kan röra sig om sökvägar etc. Sedan har vi andra meddelanden som informerar om hur kartan, som ska fungera som en karttjänst, ytterligare kan optimeras.
Så får man någon av dessa kategorier i sin rapport betyder det: Fel (Error) meddelanden. Dessa problem måste åtgärdas innan en karta kan publiceras som en optimerad karttjänst. Felen hänvisar till lagren/lagertyper i kartan eller sättet de visas på som inte är tillåtet för en optimerad karttjänst. Som exempel där fel i kartan inkluderas är: Användning av lagertyper (topologilager) som inte stöds för en optimerad karttjänst i ArcGIS Server Användning av avancerade symbologi-alternativ som potentiellt sett kan tröga till prestandan,(så som statistik- eller diagramsymboler). Alla Felmeddelanden måste bli reparerade innan det går att publicera kartan till en karttjänst. Varning (Warning) meddelanden. Dessa meddelanden kan röra sig om negativ prestanda vad gäller för lager att ritas upp eller dess utseende. Som exempel: Du kan öka prestandan genom att skapa ett spatial index för de objektsklasser som finns i kartlagren. Ett bildformat i ett rasterlager kan vara en datatyp som ritas upp långsammare än andra. Ett kartlager kan projiceras on the fly i en existerande kartas koordinatsystem, vilket gör karttjänsten långsammare. Att använda ett gemensamt koordinatsystem snabbare upp utritningen av lagren. Man har möjlighet att rätta till eller ignorera felen som betecknas som varning. Väljer man att ignorera varningen så kan man markera varningen som ett undantag genom att högerklicka på varningsmeddelandet och välja Mark As Exception som man kan se här nedan: Informations-meddelanden. Dessa meddelanden indikerar potentiella skillnader i hur kartans utseende framställs då man använt MSD samt andra informativa källor. Se till att åtgärda de fel som finns i listan (se exempelbild nedan) och försök avgöra huruvida varningarna behöver fixas för att kartprestandan inte ska vara dålig. Genom att högerklicka på meddelandet i listan kan man få förslag på åtgärd. Skulle en text vara i fetstil ges ett standardförslag på lösning.
Förhandsgranskning av kartdokument Klicka på och få upp kartan. Navigera dig runt, zooma och panorera. Se därefter svarstiderna som presenteras till höger om skalangivelsen. Därefter kan du klicka på pilen längst till höger i fönstret (se bild nedan) och välja Properties (Egenskaper) för kartan och testa andra bildformat etc.
Spara karta som ett MSD-dokument Genom att klicka på så finns nu möjlighet att spara om mxd-dokumentet till ett optimerat.msddokument. Som standard sparas detta dokument med samma namn som själva mxd-dokumentet. Det är väl egentligen här som förklaringen till varför msd-formatet är bättre än att ArcGIS Server skall läsa ett.mxd-dokument. MSD-dokument använder en högpresterande, optimerad kartmotor som generar snabbare och mer skalbara kartor. Karttjänster baserade på msd-dokument kan användas både för dynamiska kartor som genereras on the fly i applikationen såväl som för cachade tjänster. Den cachade karttjänsten kommer att genereras som mer effektiv ifrån en msd tack vare ett snabbare skapande av själva cachen. Tester har visat att dynamiska kartor där man använt.msd är minst 25% snabbare än de gamla ArcIMS-kartorna. Ett litet OBS! är dock om du exempelvis behöver använda dig av diverse avancerad symbologi. Då bör du använda.mxd-dokument. Läs mer om ArcGIS Server och dess möjligheter till optimering på ESRI:s webb-baserade hjälpsidor, http://resources.arcgis.com/content/web-based-help Publicera kartan som en karttjänst till ArcGIS Server Genom att klicka på kan man publicera kartan till sin ArcGIS Server som en karttjänst. Följande dialogruta kommer då upp
En enkel dialogruta att stega sig igenom. Välj vilken server karttjänsten skall servas ut på, vilket namn tjänsten ska ha och om du vill spara den under roten eller i en egen mapp. Klicka på Nästa. Då dyker nästa dialogruta upp: Som standard är Mapping och KML ikryssad. Är det första gången du skapar en tjänst så gör det så enkelt som möjligt och välj bara Mapping och klicka Finish.