Operaciones de geoprocesamiento tomar datos geográficos y lo utilizan para crear mapas más detallados , analizar las relaciones entre las piezas separadas de información o creación totalmente nueva información. Con los programas de geoprocesamiento , geógrafos pueden automatizar muchas de las tareas relacionadas con los Sistemas de Información Geográfica ( SIG) , como la preparación de datos, producción de mapas y verificar información . El lenguaje de programación Python es una herramienta para la codificación de dichos programas. Bases de datos
operaciones de geoprocesamiento
basan en bases de datos para almacenar la información . Usando Python , puede escribir un guión - un archivo autónomo - para automatizar el flujo de trabajo para que la información entra en la geodatabase como su recogida , o para ejecutar automáticamente los conjuntos de datos geográficos a través de un programa de análisis . Python viene con muestras de código de ArcGIS - un programa que funciona con GIS - de manera que usted tiene algo para modelar su código en Python . Código de Python es modular , por lo que es fácil de llevar piezas de un programa y reutilizar el código en otras aplicaciones de geoprocesamiento .
Scripts geoprocesamiento
sistema de ayuda de ArcGIS , puede buscar la sintaxis de uso y dominio de ArcGIS , así como la búsqueda de ejemplos de secuencias de comandos . ArcGIS es también el lugar para investigar el uso y la sintaxis de las propiedades y métodos de geoprocesamiento . Antes de codificación de la secuencia de comandos para acceder a la geodatabase , se necesita un buen modelo de la base de datos en particular. Aprenda cómo la información se almacena en la base de datos , las aplicaciones que acceden a ella y la configuración de hardware antes de empezar a programar .
Ambiente
para trabajar en Python geoprocesamiento scripts, configurar un entorno de desarrollo integrado o IDE, una plataforma de software diseñada para que los desarrolladores experimentar con el código. El IDE de Eclipse tiene un plug-in, PyDev , diseñado específicamente para Python , aunque algunas versiones de Eclipse no han sido probados para la compatibilidad con ArcGIS. Eclipse es de código abierto , pero PyDev es un producto comercial . Una vez que haya descargado el IDE , importe el módulo de scripting GP de ArcGIS y comenzar a trabajar .
Scripting
Para escribir la secuencia de comandos de geoprocesamiento Python , cree un objeto de software geoprocessor que se puede acceder a las funciones de SIG . Uso de los objetos, los datos de acceso de los mapas de SIG , como la densidad de población o el rango de una especie animal en particular . Crear un directorio de datos para almacenar los datos , a continuación, acceder y clip de la información del directorio que es relevante para su guión. Una vez que usted ha escrito el guión, se prueba para asegurarse de que el código se ejecuta correctamente.