Geoprocessing operationer tar geografiska data och använda den för att skapa mer detaljerade kartor , analysera relationer mellan olika delar av information eller skapa helt nya uppgifter . Med geoprocessing program , kan geografer automatisera många uppgifter om geografiska informationssystem ( GIS ) , som förbereder data producerar kartor och verifiera informationen . Programmeringsspråket Python är ett verktyg för kodning sådana program . Databaser
Geoprocessing verksamhet är beroende av databaser för att lagra information . Använda Python , kan du skriva ett manus - en fristående fil - att automatisera arbetsflödet så att informationen går geodatabasen som dess samlas , eller för att automatiskt köra geodata satser genom ett analysprogram . Python kommer med prover av ArcGIS -kod - ett program som fungerar med GIS - så att du har något att modellera din Python-kod på . Python -kod är modulär , vilket gör det enkelt att ta bitar av ett program och återanvända koden i andra geoprocessing applikationer .
Geoprocessing Skript
Med ArcGIS s hjälpsystem , kan du slå upp användning och kommandot syntax för ArcGIS , samt att finna scripting exempel. ArcGIS är också platsen för att undersöka användningen och syntax geoprocessing egenskaper och metoder . Innan kodning ditt skript för åtkomst geodatabasen , behöver du en bra modell av viss databas . Läs om hur information lagras i databasen , till ansökningarna som åt den och maskinvarukonfiguration innan du börjar koda .
Miljö
arbeta Python geoprocessing skript , inrätta en integrerad utvecklingsmiljö , eller IDE , en mjukvaruplattform avsedd för utvecklare att experimentera med koden . Eclipse IDE har en plug - in , pydev , designad speciellt för Python , men vissa versioner av Eclipse inte har testats för kompatibilitet med ArcGIS . Eclipse är öppen källkod , men pydev är en kommersiell produkt . När du har hämtat IDE , importera GP scripting modulen från ArcGIS och börja arbeta . Addera Scripting
att skriva din Python geoprocessing manus , skapa en geoprocessor programvara objekt som kan komma GIS funktioner . Använda objekt, tillgång till data från GIS-kartor , som befolkningstäthet eller utbudet av en viss djurart . Skapa en data-katalogen för att lagra data , och sedan komma och klippa informationen från katalogen som är relevanta för ditt manus . När du har skrivit manus , testa den för att kontrollera att koden körs korrekt .