Programación avanzada de Python en ArcGIS
Personalizar los interfaces de ArcMap con Addins de Python, conociendo las librerías y objetos de Arcpy necesarios para lanzar complejos análisis espaciales con Arcpy.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
TRANSVERSAL
Convenios:
- Intersectorial/Transversal
Opciones de impartición
Modalidad: Presencial
100% presencial
Duración
40h
Coste/hora
10.59€
Ingreso por alumno: 424€
Contenido del programa
- Acceso a datos ArcPy(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Acceso a datos con cursores
- Sesiones de edición
- Trabajo con versiones, dominios y subtipos
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creación herramientas con ArcGIS script(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Pasos para crear una Script Tool
- Mensajes y progreso
- Mensajes a los Script Tools
- Progressor
- Funciones del Progressor
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Desarrollo de Add-ins para ArcGIS desktop con Python(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a los Add-In
- Creación Add-Ins
- Compartición e instalación Add-Ins
- Edición Add-Ins
- Otros aspectos de Add-ins para ArcGIS desktop con Python
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creación de gráficos con ArcPy(2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Object Graph
- Propiedades de Graph
- Métodos de Graph
- Empleo de la herramienta Make Graph
- Plantillas de Graph
- Exportación de un Graph a formato nativo
- Guardar el gráfico
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Conversión de objetos GeoJSON a geometría(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Descripción del formato GeoJSON
- Ejemplo de código GeoJSON
- Conversión de GeoJSON a objetos de geometría de ArcPy
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Empleo de herramientas avanzadas y asignación de campos de entrada(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Proceso de Field Mapping
- Objeto, propiedades y métodos de FieldMap
- Objeto FieldMappings
- Trabajo con entradas múltiples
- Uso de FeatureSet y RecordSet en ArcPy
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creación y uso de objetos FeatureSet y RecordSet(1.1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Creación y uso de objetos FeatureSet y RecordSet
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creación de FeatureSet o RecordSet desde herramientas de entrada(1.1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Creación de FeatureSet o RecordSet desde herramientas de entrada
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Captura de salidas de herramientas de ArcGIS Server con el objeto Result(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Captura de salidas de herramientas de ArcGIS Server con el objeto Result
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Uso personalizado y remoto de toolboxes(0.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Repaso de la importación de herramientas de geoproceso personalizadas
- Utilización de una herramienta personalizada
- Toolboxes de ArcGIS Server
- Uso de tareas de geoprocesamiento en scripts de Python
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Utilización y administración de geodatabases ArcSDE con Python(2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Validación de nombres de tablas
- Validación de nombres de campos
- Parseado de nombres de tablas y campos
- Uso de SQL con ArcSDE
- Transacciones con la clase ArcSDSExecute
- Flujo de trabajo de una operación transaccional
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Introducción al análisis ráster con el módulo Spatial Analyst de ArcPy(2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Módulo Spatial Analyst
- Clase Raster de ArcPy
- Objetos ráster y álgebra de mapas
- Propiedades del ráster
- Métodos ráster
- Repaso de la clase Spatial Analyst
- Clase Neighborhood
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Optimización de la personalización de los interfaces de ArcMap con Addins de Python para reducir el consumo de energía asociado al manejo de sistemas de información geográfica(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Optimización de la personalización de los interfaces de ArcMap con Addins de Python para reducir el consumo de energía
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen