Geoprocessing Operationen nehmen geografischen Daten und nutzen sie , um mehr detaillierte Karten zu erstellen , der Analyse der Beziehungen zwischen den einzelnen Stücken von Informationen oder völlig neue Informationen . Mit Geoprocessing Programmen können Geographen automatisieren viele Aufgaben rund um Geographische Informationssysteme ( GIS) , wie die Vorbereitung von Daten , Herstellung von Landkarten und Prüfung von Informationen . Die Programmiersprache Python ist ein Werkzeug für die Kodierung solcher Programme. Datenbanken
Geoprocessing Operationen basieren auf Datenbanken, um Informationen zu speichern. Mit Python können Sie ein Skript schreiben - ein in sich geschlossenes Bild - , um den Workflow zu automatisieren , so dass Informationen in die Geodatabase als gesammelt , oder automatisch ausgeführt werden Geodaten Sätze durch eine Analyse -Programm. Python kommt mit Proben von ArcGIS -Code - ein Programm, das mit GIS arbeitet - so dass Sie etwas zu Ihrer Python- Code auf Modell haben. Python-Code ist modular aufgebaut, so dass es leicht in Stücke von einem Programm und Wiederverwendung des Codes in andere Anwendungen Geoprocessing .
Geoprocessing Scripts
Mit ArcGIS Hilfesystem können Sie schauen die Nutzungs-und Befehlssyntax für ArcGIS , sowie das Finden Scripting Beispiele. ArcGIS ist auch der Ort , um die Verwendung und Syntax von Geoverarbeitungs Eigenschaften und Methoden zu erforschen. Bevor Codierung Ihr Skript für den Zugriff auf die Geodatabase , benötigen Sie ein gutes Modell der jeweiligen Datenbank . Erfahren Sie, wie Informationen in der Datenbank gespeichert ist, um die Anwendungen, die sie und die Hardware-Konfiguration zuzugreifen, bevor Sie mit der Codierung zu beginnen.
Umwelt
auf Python Geoprocessing arbeiten Skripte, die Einrichtung eines integrierten Entwicklungsumgebung oder IDE , eine Software-Plattform für Entwickler zu experimentieren mit Code entwickelt . Die Eclipse- IDE hat ein Plug- in , Pydev , speziell für Python entwickelt , obwohl einige Versionen von Eclipse nicht für die Kompatibilität mit ArcGIS getestet. Eclipse ist Open Source , aber Pydev ist ein kommerzielles Produkt . Sobald Sie die IDE heruntergeladen , importieren Sie die GP -Scripting -Modul von ArcGIS und beginnen mit der Arbeit .
Scripting
Um Ihre Python Geoprocessing Skript zu schreiben , erstellen Sie eine geoprocessor Software-Objekt das kann zugreifen GIS-Features . Mit den Objekt Zugangsdaten von GIS-Karten , wie Bevölkerungsdichte oder im Bereich einer bestimmten Tierarten. Erstellen Sie ein Data-Verzeichnis , um die Daten zu speichern, dann auf und befestigen Sie die Informationen aus dem Verzeichnis , die relevant für Ihr Skript ist . Sobald Sie das Skript geschrieben , testen, um sicherzustellen, dass der Code korrekt ausgeführt wird .