Curso online ArcPy avanzado: Python para ArcGIS En el curso avanzado de el alumno mejorará su conocimiento de programación con Python en el entorno de ArcGIS. Inscripción formacion@mappinggis.com Lugar de impartición Campus virtual - http://mappinggisformacion.com/
OBJETIVOS Hemos preparado un completo curso en el que se amplían los conocimientos sobre la programación para ArcGIS. REQUISITOS Es necesario tener conocimientos previos de ArcPy o haber realizado previamente nuestro curso online de ArcPy Python para ArcGIS. Se trabajará a fondo con el módulo Acpy.da y la integración de ArcGIS con Numpy. Se aprende a crear entidades a partir de su geometría y a validar la topología mediante código. En el curso también aprenderás a usar diferentes herramientas como las contenidas en Spatial Analyst o trabajar con diferentes formatos de datos. También obtendrás el máximo partido de ArcPy añadiendo otros paquetes y módulos de Python. Al final del curso podrás desarrollar cualquier script que necesites e incluso crear Add-ins para él, haciendo aún más personalizado ArcGIS Desktop. Es necesario disponer de la versión ArcGIS (ArcMap) 10.1 o superior instalada en tu ordenador y de la extensión Spatial Analyst. 2
T E M A R I O Unidad 1. Módulo Data Access (ArcPy.da) Qué es y para qué sirve Arcpy.da? Datos a tener en cuenta antes de usar Arcpy.da SearchCursor. InsertCursor. UpdateCursor. FeatureClassToNumPyArray y TableToNumPyarray. Unidad 2. Geometría y Topología Geometría y cómo usarla en ArcPy. Clases para crear objetos de geometría. Puntos. Propiedades del Objeto Geometry. Multipuntos. Polilinea. Polígonos. Métodos de geoprocesamiento: Boundary, Buffer, Clip, Crosses, Cut, Distance to, Disjoint, Intersect, Touches. Topologia con ArcPy: Crear topología. Añadir Feature class a la Topología. Añadir regla a la topología. Validar topología. Unidad 3. Spatial Analyst Qué es Spatial Analyst? Herramientas de Spatial Analyst Reclassify Extract By Mask Distance Herramientas de hidrología en ArcPy: Flow Direction, Flow Lenght, Flow Acumulation, Snap Pour Point, Basin, Whatershed. Unidad 4. Importación y exportación de datos mediante Python Transformación de Feature Class en JSON y JSON en Feature Class. Feature Class to Shapefile. Importar archivo CAD en geodatabases. Importar cobertura desde un archivo.e00. KML (KML en Feature Class). Excel (Excel to table). ASCII (Raster ti ASCII / ASCII to Raster) Unidad 5. Añadiendo la potencia de Python a ArcPy Python y sus otras librerías Time, os Solución de problemas de datos con símbolos ASCII. Datos extra donde consultar dudas y cómo entender la documentación de los geoprocesos. Unidad 6. Otras funciones de ArcPy Creación de informes. Select by attribute y select by location. Mosaic to new raster dataset. RecordSet y FeatureSet. CalculateAreas, CalculateDistance. ValueTable. Entrada para parámetros multivalor. Unidad 7. Funcionalidades personalizadas mediante add-in Creación de Add-in 3
CALENDARIO El curso tiene una duración de 5 semanas, equivalente a 100 horas lectivas. Desde el 8 de marzo hasta el 11 de abril de 2018. Lugar de impartición: Plataforma de formación online MappingGIS TUTOR Felipe Ponce Serrano. Analista Desarrollador GIS con experiencia Internacional. Ha realizado diferentes proyectos en Python tanto para ArcPy como PyQGIS y en desarrollo Web Mapping. Cualquier duda se podrá plantear personalmente mediante correo electrónico o en los foros del curso. El tutor responderá siempre en la mayor brevedad posible. METODOLOGÍA Mediante el campus virtual el alumno/a accede a los contenidos teóricos (vídeos de teoría) y prácticos del curso (ejercicios en formato PDF). El alumno realizará los ejercicios de cada unidad y los subirá a la plataforma de acuerdo al calendario fijado al inicio del curso. El tiempo disponible para realizar los ejercicios varía en función de la dificultad de cada módulo. No es necesario estar conectado a una hora concreta ya que el campus virtual y el material está disponible las 24 horas durante el tiempo que dura el curso. El campus también es un apoyo para realizar consultas en los foros o al profesorado directamente. El equipo docente procurará reforzar la autonomía del alumno/a, apoyando y aclarando todas sus dudas y dificultades surgidas en el desarrollo de la acción formativa. Todo el material es descargable, de forma que se pueden utilizar al acabar el curso. Todos los materiales son originales y tienen derechos de autor, el plagio o distribución en cualquier medio está totalmente prohibida. 4
PRECIO El precio del curso es de 225. 200 para antiguos alumnos. MATRICULACIÓN Los alumnos interesados en realizar el curso deberán realizar el pago antes de su inicio. El pago puede realizarse mediante transferencia bancaria o mediante tarjeta de débito / crédito. CERTFICACIÓN Una vez completados satisfactoriamente los ejercicios y el proyecto final, MappingGIS otorgará un Certificado de realización y aprovechamiento. El certificado se enviará en formato electrónico. Contacto: MAPPINGGIS S.L.U Aurelio Morales San José (+34) 657 76 76 65 formacion@mappinggis.com http://mappinggis.com/ 5