Curso de Python en ArCGIs ModALIdAd PresenCIAL€¦ · Python, ha participado en proyectos de gran...

5
Cursos GIS .com Formación Grupo TYC GIS CURSO DE PYTHON EN ARCGIS MODALIDAD PRESENCIAL

Transcript of Curso de Python en ArCGIs ModALIdAd PresenCIAL€¦ · Python, ha participado en proyectos de gran...

CursosGIS .c

om

Formación

Grupo

TYC GIS

Curso de Python en ArCGIs

ModALIdAd PresenCIAL

El curso capacitará a los alumnos en el manejo del lenguaje Python dentro de ArcGIS Desktop 10, centrándose en su uso para automatizar procesos, generar mapas y pdfs, crear modelos de Geoprocesamiento, publicar mapas en ArcGIS, etc.

En definitiva, se formará al alumno en la creación y edición de información vectorial a través del lenguaje de programación Python, con la finalidad de poder elaborar productos cartográficos de calidad e incrementar la rentabilidad de nuestros trabajos GIS

• Hacer que los alumnos sean capaces de entender scripts de Python dentro del entorno ArcGis.

• Habilitar a los alumnos para que sean capaces que crear sus propias herramientas automatizadas de Análisis GIS

• Completar el CV de los alumnos para que sean capaces de abordar proyectos GIS de desarrollo.

EL CURSO OBJETIVOS

Es la mejor opción para capacitarse en el uso de Arcpy. La complejidad de estos sistemas, hacen especialmente recomendable la formación presencial para aquellos alumnos con poco conocimientos informáticos o baja destreza en el uso de programas especializados.

El enfoque es práctico, con explicaciones apoyadas sobre ejemplos que facilitan la asimilación de los conceptos. Al final de cada unidad didáctica se plantean, a modo de repaso, la resolución problemas con aplicaciones reales que permitan al alumno afianzar los conceptos adquiridos y localizar las posibles dudas.

Se planteará a cada alumno la realización de un proyecto final en el que deberá poner en práctica todos los conceptos del adquiridos durante el curso, su superación será obligatoria para la entrega del diploma del curso.

Podemos proporcionarte un equipo para seguir el curso si lo necesitas.

Nuestros cursos son subvencionables a través de la Fundación Estatal para la Formación en el Empleo.

PROFESORADOMETODOLOGíA PRESENCIALChencho Martín Lagunas

Analista programador GIS con amplia experiencia tanto en desarrollo de Bakcend Web como FrontEnd. Especializado en Análisis y procesado de datos GIS con Python, ha participado en proyectos de gran calado de ámbito internacional y nacional para empresas de ingeniería y desarrollo de software.

PERFILES

El curso se dirige a profesionales del mundo GIS que, con conocimientos o no de programación quieran conocer todas las posibilidades que la programación con Arcpy ofrece.

Fundación EstatalPARA LA FORMACIÓN EN EL EMPLEO

PROGRAMA

Ud.1 - PRIMEROS PASOS DE PYTHON CON ARCGIS

Crear un fichero de script de PythonComentariosVariables y tiposCadenas de texto (Strings)Números (Numbers)ListasDiccionariosSentenciasSentencias de apoyo a la toma de decisionesSentencias de buclesLectura y escritura de Ficheros I/OAcceso a módulos

Ud.2 - EL LENGUAJE DE PROGRAMACIÓN DE PYTHON

Entorno (Framework) de Geoproceso de ArcGIS¿Qué es Python?La nueva ventana de Python en ArcGIS 10Entornos de programaciónIntegración de Python en el entorno de Geoproceso

Ud.3 - ¿QUÉ ES ARCPY?

Introducción a ArcPyAccesos de ArcPyAcceso a herramientas de GeoprocesoFunciones de ArcPyClases de ArcPyArcPy ModulesImportar ArcPyVersión de ArcPy y Python

Ud.4 - CONFIGURACIÓN DE ENTORNO

Variables de configuración del entornoConfiguraciones más empleadasConfiguraciones de entorno -Niveles y jerarquía -Pasar de aplicación a herramienta -ScriptsLa clase “env”

Ud.5 - HERRAMIENTAS DE ARCGIS EN pYTHON. GEOPROCESOS

Herramientas de geoproceso disponiblesNombres y alias de las herramientasSintaxis de las herramientasEmpleo de herramientas Ejemplos de herramientas -Buffer -AppendResultadosSistema de ayudaCrear herramientas personalizadasTrabajar con cajas de herramientas (toolboxes)

Ud.6 - GESTIÓN DE ERRORES

Mensajes -Tipos de mensajes -Devolver y crear mensajesObjeto Result¿Qué son las excepciones? -Captura de errores -Eventos de notificación -Casos especiales de capturaExcepciones básicas -try statement -try/except/else -try/finally -raise

Ud.7 - INTRODUCCIÓN AL MÓDULO DE AUTOMATIZACIÓN DE MAPAS DE ARCPY

¿Qué es ArcPy.Mapping?Trabajar con documentos de mapa y layers. -Listar layers en un mxd -Trabajar con Data frames -Buscar y arreglar Data sources mal “apuntados” -Listas Table Views -Trabajar con elementos de Layout -Añadir y borrar Layers -Insertar, Mover, y Actualizar -Imprimir y exportar mapas -Imprimir mxd -Exportar mxds -Trabajar con PDF -Publicar en ArcGIS Server -Analizar mxds para publicarlos -Convertir mxds a ficheros MSD:Map Services Definition -Publicar ficheros MSD a ArcGIS Server

Ud.8 - CÓMO CREAR LISTAS DE DATASETS GIS

IntroducciónFunciones de listadoObjeto FieldObjeto Index

Ud.9 - CÓMO OBTENER INFORMACIÓN DESCRIPTIVA DE LOS DATOS

Empleo de la función Describe()Objeto DescribePropiedades dinámicas del objeto DescribeGrupos de PropiedadesPropiedades de la FeatureClassPropiedades del RasterPropiedades del LayerPropiedades de la TablaPropiedades del DatasetPropiedades del Workspace

Ud.10 - HERRAMIENTAS PARA SELECCIONAR, EDITAR Y AÑADIR REGISTROS A TABLAS Y CAPAS

IntroducciónFunciones de cursoresObjeto Row EnumerationInsertCursorSearchCursorUpdateCursorObjeto GeometryBloqueo de datos

Ud.11 - OTROS ELEMENTOS DE ARCPY

SpatialReferenceExtentField, FieldInfo, FieldMap, FieldMappingsPoint, Polyline, PolygonArray

Ud.12 - CONSIDERACIONES SOBRE LICENCIAS Y EXTENSIONES

IntroducciónLicencias de productos -Desktop, Engine, ServerLicencias de extensiones

Ud.13 - INFORMES DE GEOPROCESOS

Pestaña de opciones del GeoprocesoHistorial del Script Tool -Pestaña Results tab -Fichero log del historial -Metadatos

CursosGIS .c

om

Formación

Grupo

TYC GIS

[email protected] (+34) 910 325 482

TYC GIS MADRID Calle Fuencarral 158,

Entreplanta, Oficina 16-1728010 Madrid

TYC GIS MÉXICOTequesquitengo 4, Fracc. Cuaunáhuac

C.P. 62450, Cuernavaca, Morelos.

TYC GIS MÁLAGAAvda. Pintor Joaquin Sorolla 137, 1º D

29017 MÁLAGA

TYC GIS PANAMÁ Calle Eusebio A. Morales

El Cangrejo PH Neo Plaza Oficina 2015