Post on 20-Aug-2018
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
Formación a distancia con Moodle, para acceder a los contenidos del curso, realizar prácticas y consultas al equipo docente.
La plataforma está disponible 24 horas al día y a través de la misma el alumno/a podrá solicitar ayuda del profesorado en todo momento. Consultar material formativo online, descargar información, realizar ejercicios prácticos y realizar tests.
Además los profesores facilitarán de forma progresiva la información básica de partida para la realización de un caso práctico final.
Nuestros cursos son subvencionables a través de la Fundación Estatal para la Formación en el Empleo
PROFESORADOMETODOLOGíA ONLINE
Chencho 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.
Alberto santos estévez
Consultor y desarrollador en ámbitos Geoespaciales con más de 15 años de experiencia en integraciones de sistemas de Ingeniería y sistemas de alto rendimiento.
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
formacion@tycgis.com (+34) 910 325 482
TYC GIS MADRIDCalle 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