Download ARCGIS con Python
Document related concepts
no text concepts found
Transcript
División de Ingenierías Civil y Geomática - Facultad de Ingeniería UNAM Programa de Capacitación en Cómputo Semestre 2015-1 ARCGIS con Python Instructor: Ing. Ma. Alejandra Zúñiga Medel INFORMACIÓN GENERAL ArcGIS es una completa plataforma de información que permite crear, analizar, almacenar y difundir datos geográficos, modelos, mapas y globos en 3D, poniéndolos a disposición de todos los usuarios según las necesidades de la organización. Python es un lenguaje de programación con una sintaxis intuitiva y sencilla que permite crear programas de manera muy fácil y rápida. OBJETIVO El alumno aprenderá a crear pequeños scripts en Python invocando las herramientas básicas de ArcGIS para automatizar tareas repetitivas y que se llevan a cabo en un tiempo considerable. REQUISITOS • Conocimientos básicos de ArcGIS • Conocimientos básicos de Python UNAM | Facultad de Ingeniería | División de Ingenierías Civil y Geomática Unidad de Cómputo, Circuito Exterior s/n Ciudad Universitaria Tel: 5622-8005 ext. 1037 | dicyg.fi@gmail.com | @dicyg © 2015-1 División de Ingenierías Civil y Geomática - Facultad de Ingeniería UNAM DURACIÓN DEL CURSO El curso tiene una duración de 10 horas que están distribuidas en 2 horas durante la semana del 5 al 9 de enero de 2015 de 18:30 a 20:30. Se otorgará constancia de participación UNAM | Facultad de Ingeniería | División de Ingenierías Civil y Geomática Unidad de Cómputo, Circuito Exterior s/n Ciudad Universitaria Tel: 5622-8005 ext. 1037 | dicyg.fi@gmail.com | @dicyg © 2015-1 División de Ingenierías Civil y Geomática - Facultad de Ingeniería UNAM ——————————————————————————————————————— Temario Capítulo I Introducción • ¿Por qué es importante automatizar? • ¿ArcGIS con Python? • Ejemplos aplicados • ¿Qué es ArcPy? • Mi primer script Capitulo II Manejo de shapes y rasters • Planteamiento del caso • Crear una lista de shapes y rasters con sus atributos • Crear un respaldo • Consideraciones antes de automatizar • Solución • Ejemplo aplicado Capítulo III Manejo de proyectos MXD • Planteamiento del caso • Manipulación de Layers • Consideraciones antes de automatizar • Solución • Ejemplo aplicado UNAM | Facultad de Ingeniería | División de Ingenierías Civil y Geomática Unidad de Cómputo, Circuito Exterior s/n Ciudad Universitaria Tel: 5622-8005 ext. 1037 | dicyg.fi@gmail.com | @dicyg © 2015-1 División de Ingenierías Civil y Geomática - Facultad de Ingeniería UNAM Capítulo IV Python ToolBox • Qué es una Python ToolBox • Generalidades • Ejemplo • Ejercicio UNAM | Facultad de Ingeniería | División de Ingenierías Civil y Geomática Unidad de Cómputo, Circuito Exterior s/n Ciudad Universitaria Tel: 5622-8005 ext. 1037 | dicyg.fi@gmail.com | @dicyg © 2015-1