operazioni di geoprocessing prendere i dati geografici e usarlo per creare mappe più dettagliate , analizzare le relazioni tra pezzi separati di informazioni o di creare interamente nuove informazioni. Con i programmi di geoprocessing , geografi possono automatizzare molte attività relative ai Sistemi Informativi Geografici (GIS ) , come ad esempio la preparazione dei dati , la produzione di mappe e di verifica delle informazioni . Il linguaggio di programmazione Python è uno strumento per la codifica di tali programmi . Basi di dati
operazioni di geoprocessing
basano su database per memorizzare le informazioni . Utilizzando Python , è possibile scrivere uno script - un file autonomo - per automatizzare il flusso di lavoro in modo che le informazioni entra nel geodatabase come il suo raccolto , o di eseguire automaticamente i set di dati geografici attraverso un programma di analisi . Python viene fornito con esempi di codice ArcGIS - un programma che funziona con il GIS - in modo da avere qualcosa di modellare il vostro codice Python su . Codice Python è modulare , il che rende facile prendere pezzi di un programma e di riutilizzare il codice in altre applicazioni di geoprocessing .
Geoprocessing Scripts
Con il sistema di aiuto di ArcGIS , è possibile cercare la sintassi di utilizzo e di comando per ArcGIS , oltre a trovare esempi di scripting. ArcGIS è anche il luogo per la ricerca l'utilizzo e la sintassi delle proprietà e dei metodi di geoprocessing . Prima di codifica lo script per l'accesso al geodatabase , avete bisogno di un buon modello di database particolare . Scopri in che modo le informazioni vengono memorizzate nel database, le applicazioni che accedono e la configurazione hardware prima di iniziare la codifica .
Ambiente
a lavorare su Python geoprocessing script, impostare un ambiente di sviluppo integrato o IDE , una piattaforma software progettata per gli sviluppatori di sperimentare con il codice . L' IDE Eclipse ha un plug-in , Pydev , progettato specificamente per Python , anche se alcune versioni di Eclipse non sono stati testati per la compatibilità con ArcGIS . Eclipse è open source , ma Pydev è un prodotto commerciale . Una volta scaricato l'IDE , importare il modulo GP di scripting da ArcGIS e iniziare a lavorare .
Scripting
Per scrivere lo script Python geoprocessing , creare un oggetto software geoprocessor che possono accedere alle funzioni GIS . Utilizzando l'oggetto , dati di accesso da mappe GIS , quali la densità di popolazione o il range di una particolare specie di animali . Creare una directory di dati per memorizzare i dati , quindi accedere e agganciare le informazioni dalla directory che è rilevante per il vostro script . Una volta che hai scritto la sceneggiatura , testarlo per assicurarsi che il codice viene eseguito correttamente .