Python anses generellt vara ett av de, eller möjligen det, mest lätta programmeringsspråket att lära sig. Så det är ingen slump att pythonskript har valts för att göra det möjligt att skräddarsy till exempel kartor, visualiseringar och funktioner i ArcGIS. I just den här e-kursen ligger fokus på att anpassa en kartas layout med Python.
Det finns massor av arbetsflöden som du kan effektivisera med hjälp av skript i Python. Några av de vanligaste inom ArcGIS är:
- Automatisera arbetsflöden inom geoprocessering.
- Automatisera olika funktioner för att skapa en karta och spara ut som pdf:er.
- Uppdatera kartor automatiskt när nya data blir tillgängliga.
- Skapa och publicera verktyg till en server.
Den aktuella e-kursen här cirkulerar i huvudsak runt den andra punkten: lär dig skriva kod för att modifiera och exportera layouter.
Anpassa kartans layout med Python i ArcGIS Pro
En layout i ArcGIS Pro är en samling av kartelement som visualiseras på en sida virtuellt i datorn. Vanlig grafik inkluderar en ram med karta i och relaterad grafik runtomkring, som en skala, norrpil, teckenförklaring och titel.
För att ta din layout till nästa steg kan du inkludera element i form av beskrivande text, datarelaterad grafik eller bilder och dynamisk text. Det är en bra ide att skapa nya layouter manuellt i ArcGIS Pro för att vara säker på att dessa ser ut som du vill när du skriver ut eller exporterar dem.
I den här kursen får du lära dig använda Python för att automatisera vissa justeringar av layouten i ArcGIS Pro.
Programvarukrav och rekommenderade förkunskaper
Det är via arcpy.mp som du kommer åt att anpassa sidlayouter i ArcGIS Pro med pythonkod. Du kommer i den här kursen använda ArcGIS Pro version 2.9 eller senare samt ArcGIS Notebooks så den programvaran behöver du ha tillgång till.
Du rekommenderas att ha genomfört e-kursen Python Scripting: Modifying Layer Properties innan eller ha skaffat dig motsvarande kunskap på annat sätt.
Till e-kursen: Python Scripting: Modifying Page Layouts
Lästips:
- ArcGIS Notebooks, Python och Jupyter är bästa vänner med varandra
- E-kurs: Lär dig använda Python i ArcGIS
- Skapa Pythonscript med ModelBuilder i ArcGIS – töm geodatabaser automatiskt
- Hantera dina stora dataset effektivt med data engineering i ArcGIS Pro
- Använd Arcade i ArcGIS Dashboards på bästa sätt

