curso Description

EOCO117PO Python en ArcGIS

Especialización técnica en automatización de procesos GIS mediante programación con Python y ArcPy. Se desarrolla en profundidad la configuración del entorno de geoprocesamiento en ArcGIS, la creación de scripts, el manejo de capas y documentos cartográficos, y la publicación de resultados desde ArcGIS Server.

CURSO GRATUITO
100% SUBVENCIONADO
COMUNIDADES AUTÓNOMAS
Cualquier provincia española

CENTRO ACREDITADO PARA IMPARTIR CURSOS OFICIALES POR

SECTOR AL QUE VA DIRIGIDO
Todos los sectores
DIRIGIDO A
Trabajador@s en activo en régimen general que no pertenezcan a economía social
INICIO
Marzo 2026
DURACIÓN Y HORARIO
40 horas
MODALIDAD
Presencial, Santander
TITULACIÓN
Título Oficial SEPE

EOCO117PO Python en ArcGIS

Automatización avanzada de procesos GIS con Python

El curso EOCO117PO Python en ArcGIS está orientado a la automatización de procesos cartográficos y de análisis geoespacial mediante programación con Python dentro del entorno ArcGIS. A lo largo de la formación se trabaja la creación de scripts, el uso de ArcPy, la gestión de capas y documentos cartográficos, y la publicación de resultados mediante ArcGIS Server.

Se trata de una formación técnica especializada, especialmente diseñada para profesionales que trabajan con sistemas de información geográfica y necesitan optimizar flujos de trabajo, reducir tareas repetitivas y escalar procesos de análisis espacial de forma eficiente y controlada.

Objetivos del curso

Objetivo general

Utilizar scripts de Python dentro del entorno ArcGIS para crear herramientas automatizadas de análisis GIS y desarrollar proyectos de geoprocesamiento profesional.

Objetivos específicos

  • Crear scripts personalizados con Python aplicados a ArcGIS.
  • Utilizar el framework de geoproceso de ArcGIS y la biblioteca ArcPy.
  • Automatizar herramientas GIS como buffers, append y toolboxes.
  • Gestionar errores y excepciones durante la ejecución de scripts.
  • Modificar mapas, capas y elementos de layout, así como imprimir o exportar resultados.
  • Publicar servicios y resultados en ArcGIS Server mediante Python.
  • Obtener propiedades de capas, rásteres y datasets GIS.
  • Seleccionar, editar y añadir registros utilizando cursores y geometrías.
  • Comprender la gestión de licencias y la generación de informes de geoprocesos.

Dirigido a

Curso dirigido prioritariamente a trabajadores/as por cuenta ajena en régimen general de cualquier sector profesional que no pertenezcan a economía social.

Existe un porcentaje de plazas destinado a personas en situación de desempleo y a trabajadores/as de la Administración Pública.

De acuerdo con las condiciones del plan formativo, no pueden acceder personas autónomas.

Temario oficial del curso EOCO117PO Python en ArcGIS

Primeros pasos de Python con ArcGIS
Crear scripts de Python. Comentarios. Variables y tipos. Cadenas de texto. Números. Listas. Diccionarios. Sentencias condicionales. Bucles. Lectura y escritura de ficheros. Acceso a módulos.

El lenguaje de programación Python
Framework de geoproceso. Introducción a Python. Ventana de Python en ArcGIS. Entornos de programación. Integración con herramientas de geoprocesamiento.

Introducción a ArcPy
Acceso a herramientas de geoproceso. Funciones, clases y módulos. Importación de ArcPy. Versiones de ArcPy y Python.

Configuración del entorno
Variables de configuración. Configuraciones frecuentes. Jerarquía de entornos. Clase env.

Herramientas de ArcGIS en Python
Herramientas de geoproceso. Sintaxis. Uso práctico de buffers y append. Resultados. Sistema de ayuda. Toolboxes y herramientas personalizadas.

Gestión de errores y excepciones
Mensajes y tipos de mensajes. Objeto Result. Excepciones. Try, except, finally y raise.

Automatización de mapas con ArcPy.Mapping
Documentos de mapa y capas. Data frames. Gestión de fuentes de datos. Elementos de layout. Impresión y exportación de mapas. Publicación en ArcGIS Server.

Listas de datasets GIS
Funciones de listado. Objeto Field. Objeto Index.

Obtención de información descriptiva
Describe(). Propiedades de feature class, ráster, capas, tablas, datasets y workspaces.

Selección, edición y añadido de registros
Cursores Insert, Search y Update. Geometrías y bloqueo de datos.

Otros elementos de ArcPy
SpatialReference, Extent, FieldMap, FieldMappings, Point, Polyline, Polygon y Array.

Licencias y extensiones
Tipos de productos: Desktop, Engine y Server. Licencias de extensiones.

Informes de geoprocesos
Opciones del geoproceso. Historial. Logs y metadatos.

Preguntas frecuentes

¿Es necesario saber programar antes de realizar el curso?

No es imprescindible, pero sí recomendable tener conocimientos básicos de informática y manejo previo de ArcGIS. El curso introduce Python desde una base aplicada al entorno GIS.

¿Se trabaja con ArcGIS Pro o ArcGIS Desktop?

La formación está orientada a ArcGIS Desktop, utilizando ArcPy clásico y ArcPy.Mapping, tal y como establece el programa formativo oficial.

¿El curso incluye prácticas reales con datos GIS?

Sí. El contenido está enfocado a la creación de scripts reales, automatización de procesos y gestión de datos cartográficos aplicados a entornos profesionales.

¿Dónde se imparte la formación?

El curso se imparte en modalidad presencial en Santander.

¿Obtengo algún certificado al finalizar?

Sí. Al finalizar el curso se obtiene un diploma acreditativo de aprovechamiento conforme al programa formativo.

¿Pueden inscribirse personas autónomas?

No. Según las condiciones del plan del SEPE, este curso no admite la participación de autónomos/as.

INSCRIPCIÓN ABIERTA

  • Este campo es un campo de validación y debe quedar sin cambios.
  • Este campo está oculto cuando se visualiza el formulario
  • Este campo está oculto cuando se visualiza el formulario
curso Details