Verktyget Karttjänstpublicering Karttjänstpublicering är ett sätt att publicera kartor på Webben genom ArcGIS. Kartan görs i ArcMap, sedan publiceras karttjänsten i ArcGIS Server. Verktyget Karttjänstpublicering innehåller några funktioner som gör det möjligt att optimera och finjustera dina ArcMap-dokument inför publiceringen. Som en ArcMap-användare är det viktigt att öka prestandan på dina interaktiva kartdokument, speciellt om du ska dela dem med andra användare på Webben. Verktygsfältet Karttjänstpublicering Verktyget har flera inbyggda funktioner för att hjälpa dig analysera hur ditt kartdokument kommer att ritas ut. Välj visa -> verktygsfält och klicka för Karttjänstpublicering för att få fram verktygsfältet. Först skapar du ett kartdokument i ArcMap, sedan utför du följande steg för att publicera en karttjänst i ArcGIS Server. Analysera karta - Felaktigheter i adresser och andra problem identifieras i analysen Förhandsgranska kartan Spara karttjänstdokumentet som en Map Service Definition (MSD-fil) Publicera till ArcGIS Server Alternativ till karttjänstpublicering Ett alternativ till att publicera direkt från ArcMap är att spara ditt ArcMap-dokument som en Map Service Definition (MSD). MSD-definitionen kan sedan publiceras i ArcCatalog eller i ArcGIS Server Manager. Analysera karta En av de viktigaste funktionerna i karttjänstpublicerings-verktyget är att analysera ditt kartdokument, för att identifiera potentiella problem och fel i kartan. Steg för att utföra analysen: 1. Ta fram verktygsfältet genom att högerklicka på menyraden och välj verktyget i listan, alternativt välj Visa -> Verktygsfält 2. Klicka på Analysera karta, detta kommer att generera en rapport som visas i en scrollbar panel längst ned ArcMap-fönstret
Resultatet av analysen listar fel och problem som kan påverka visningen av kartan. Genom att identifiera felen kan du åtgärda dem innan publiceringen, för att få kartan så optimal som möjligt. Den hjälper dig tex att identifiera lager och symbologi som inte stöds av programmet, varningar för fel som kan öka utritningstiden och andra saker som kan hjälpa dig optimera prestandan. Det finns tre typer av meddelanden i denna rapport: o Felmeddelanden. Detta är problem som måste åtgärdas innan du kan publicera kartdokumentet som en optimerad karttjänst. Felen brukar härröra till lagertyper eller visningsalternativ som inte har stöd för optimerad karttjänst. o Varningar. Detta är problem där utritning eller utförande kan påverkas. Till exempel ett bildformat kan vara av en datatyp som ritar långsammare än andra eller en existerande karta kan projiceras fel, vilket medför försämrad prestanda. Alternativen som finns är att rätta till varningen eller ignorera den. Om du väljer att ignorera den kan den markeras som ett Undantag genom att högerklicka meddelandet och välja Markera som undantag. o Meddelanden. Dessa identifierar potentiella skillnader i framställningen av kartan som genereras genom användandet av MSD, och andra informativa meddelanden som kan vara viktiga. 3. Åtgärda felen och överväg hur viktig varje varning är. Högerklicka på meddelandet för att få ett kort förslag på hur du kan fixa till just det specifika problemet. 4. Gör en kopia av dina felmeddelanden och varningar. Det kan vara tidsödande att åtgärda felen i ett kartdokument med många lager. Spar därför meddelandena i ett dokument för att kunna återkoppla till dem vid behov.
Förhandsgranska karta När du har analyserat kartan, rättat till felen och gjort andra förändringar i ditt ArcMap-dokument ska du förhandsgranska din karttjänst för att testa prestanda och tillgänglighet. Detta görs med förhandsgranska-knappen på verktygsfältet. Steg för att utföra förhandsgranskningen: 1. Klicka på Förhandsgranska karta på verktygsfältet. En panel kommer fram där kartan kan granskas. På tidfältet i toppmenyn visas utritningstiden i sekunder när du zoomar och navigerar i kartan. Detta hjälper dig att få en uppfattning om prestandan på din karta. 2. Som alternativ kan du specificera bildformatet och undersöka kantutjämnings-inställningarna i din MSD. För att ställa in bildformat, klicka på pilen i övre högra hörnet på Förhandsgranskningspanelen och välj Egenskaper. En dialogruta för inställningar av bildformat kommer att visas. Den visar även inställningarna för kantutjämning som sparas i MSD-filen. Spara ditt ArcMap-dokument som en Map Service Definition (MSD) När du har analyserat och förhandsgranskat ditt kartdokument kan du spara det till MSD-fil. Tryck Spara-knappen på verktygsfältet och namnge filen, som standard kommer filändelsen sättas till.msd. I ArcGIS Server kommer MSD-filer att använda en motor med hög prestanda och optimerad kartutritning för att generera snabbare och mer skalbara kartor. Den kan användas både för dynamiska och cachade karttjänster.
Publicera en karttjänst till ArcGIS Server När du har sparat din MSD, är nästa steg att skapa en karttjänst för utplacering till ArcGIS Server. Du kan välja att publicera din karttjänst direkt från ArcMap med följande steg genom att välja knappen Publicera till ArcGIS Server. Steg för att publicera: 1. När du trycker på publicera-knappen kommer kartan automatiskt att analysera prestandan, för att försäkra att ändringar som görs i kartdokumentet fungerar korrekt i karttjänsten. Det hjälper dig att få med ändringar som måste göras i sista stund. Se över felen och åtgärda eventuella nya fel som uppstått. 2. Om det inte finns ytterligare fel, kommer Publicera till ArcGIS Server-rutan att visas. I rutan kan du välja vilken ArcGIS Server du vill använda, namnge den karttjänst som kommer att skapas och identifiera mappen du ska publicera karttjänsten i. 3. Om du vill göra karttjänsten tillgänglig i KML eller WMS, klicka nästa, annars gå till sista steget där du kan välja vilka ytterligare möjligheter du vill att tjänsten ska ha. Fyll i vilka tjänster du vill ha och tryck Nästa för att se en summering eller Avsluta.
4. Väljer du att se summeringen får du en lista på kartegenskaperna som kommer att skapas, till exempel namn, kartutjämning och vilken mapp datat kopieras till. Kontrollera att allt stämmer och avsluta sedan.