geoprocesserings operationer tage geografiske data og bruge det til at skabe mere detaljerede kort , analysere relationer mellem separate stykker information eller skabe helt nye oplysninger. Med geoprocesserings programmer, kan geografer automatisere mange opgaver vedrørende Geographic Information Systems ( GIS) , såsom at forberede data , der producerer kort og kontrollere oplysningerne. Programmeringssproget Python er et værktøj til kodning sådanne programmer. Databaser
geoprocesserings operationer afhængige databaser til at lagre information. Ved hjælp af Python, kan du skrive et script - en selvstændig fil - at automatisere arbejdsgangen , så oplysningerne kommer ind i geodatabase som sin indsamlet, eller til automatisk at køre geodata sæt gennem et analyseprogram . Python kommer med prøver af ArcGIS kode - et program , der arbejder med GIS - så du har noget at modellere din Python kode på . Python kode er modulopbygget, hvilket gør det nemt at tage stykker af et program og genbruge koden i andre geoprocesserings applikationer.
Geoprocesserings Scripts
Med ArcGIS hjælp -system, kan du ser op brugen og kommando syntaks for ArcGIS , samt finde scripting eksempler. ArcGIS er også stedet at forske i brugen og syntaks geoprocesserings egenskaber og metoder . Før kodning dit script for adgang til geodatabasen , skal du have en god model for den pågældende database. Lær hvordan oplysninger er gemt i databasen , Til de programmer, adgang til den , og hardware-konfiguration , før du begynder kodning .
Environment
arbejde på Python geoprocessering scripts, oprettet et integreret udviklingsmiljø eller IDE , et software -platform udviklet til udviklere at eksperimentere med kode. Eclipse IDE har et plug- in, Pydev , designet specielt til Python, selvom nogle versioner af Eclipse ikke er blevet testet for kompatibilitet med ArcGIS . Eclipse er open source, men Pydev er et kommercielt produkt. Når du har downloadet IDE , importere GP scripting modul fra ArcGIS og begynde at arbejde.
Scripting
For at skrive Python geoprocessering script , skal du oprette en geoprocessor software objekt som kan få adgang GIS funktioner. Brug af objekt , adgang til data fra GIS-kort , såsom befolkningstæthed eller den række af en bestemt dyreart . Opret en data mappe til at gemme data, så adgang til og klippe oplysningerne fra den mappe , der er relevant for dit script . Når du har skrevet manuskriptet, teste det for at sikre koden kører korrekt .