Está en la página 1de 6

CURSO ESPECIALISTA PYTHON EN

ARCGIS PRO.

MODALIDAD ONLINE

Grupo
Cursos

.com
TYC GIS
Formación
GIS
EL CURSO OBJETIVOS
El curso capacitará a los alumnos en el manejo del lenguaje Python dentro de • Hacer que los alumnos sean capaces de entender, desarrollar y ejecutar scripts
ArcGIS Pro, centrándose en su uso para automatizar procesos, generar mapas y de Python con el programa ArcGIS Pro.
pdfs, crear modelos de geoprocesamiento, publicar mapas en ArcGIS, etc.
• Habilitar a los alumnos para que creen sus propias herramientas automatizadas
Esta formación engloba los dos cursos sobre Python dedicados a ArcGIS Pro de de análisis GIS y puedan umentar la funcionalidad de la interfaz de ArcGIS Pro
TYC GIS (usuario y avanzado) para que el alumno saque el máximo partido de con add-ins.
este aprendizaje y se sienta totalmente capacitado para desenvolverse en este
campo. • Se va a trabajar con la librería ArcPy de Python en ArcGIS con mapas y datos
geoespaciales. Así como con diferentes módulos como arcpy.mp y arcpy.da
No solo se enseñará a trabajar con el código, sino a integrarlo en diferentes •
programas y herramientas de actualidad para facilitar el trabajo. • Completar el CV de los alumnos para que aumenten sus habilidades a la hora de
abordar proyectos GIS de desarrollo con el lenguaje de programación Python.
METODOLOGÍA ONLINE PROFESORADO
Formación a distancia con Moodle, para acceder a los contenidos del curso, realizar
prácticas y consultas al equipo docente. Alberto Santos Estévez

La plataforma está disponible 24 horas al día y a través de la misma el alumno/a Consultor y desarrollador en ámbitos Geoespaciales con más
podrá solicitar ayuda del profesorado en todo momento. Consultar material de 15 años de experiencia en integraciones de sistemas de
formativo online, descargar información, realizar ejercicios prácticos y realizar tests. Ingeniería y sistemas de alto rendimiento.

Además los profesores facilitarán de forma progresiva la información básica de Beatriz Ramos López
partida para la realización de un caso práctico final.
Licenciada en Biología por la Universidad de Sevilla. Máster
Nuestros cursos son subvencionables a través de la Fundación Estatal para la en Sistemas de Información Geográfica (ESRI) y Máster en
Formación en el Empleo. Tecnologías de Información Geográfica (TIG) por la Universidad
de Alcalá. Experiencia en la realización de proyectos
relacionados con Web GIS.

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 el lenguaje Python ofrece.
PROGRAMA
Ud.1 - PROGRAMACIÓN BÁSICA LENGUAJE Ud.4 - MÓDULO DE ARCPY.MAPPING: Ud.7 - ACTUALIZACIÓN Y REPARACIÓN DE
PYTHON 3.x GESTIÓN DE PROYECTOS, MAPAS, LAYERS Y FUENTES DE DATOS
TABLAS
Creación de variables y asignación de datos Trabajando con listBrokenDataSources()
Tipos de datos básicos de Python Introducción al módulo de Arcpy.mapping (arcpy.mp). El método updateConnectionProperties()
Declaraciones básicas de Python El objeto ArcGISProject Ejemplo de updateConnectionProperties(): Ruta de
Creación y uso de funciones Trabajando con las clases Map y LayerFile archivo completa
Estructuras de datos de Python avanzadas (Listas, Trabajando con Layers.Simbología. Ejemplo de updateConnectionProperties(): Ruta de
Diccionarios, Tuplas) Trabajando con tablas archivo parcial
Estructuras de datos de Python avanzadas (Clases y Bookmarks. Ejemplo de updateConnectionProperties(): de
Objetos) Evaluación geodatabase personal a archivo
Manejo de errores Ejemplo de updateConnectionProperties(): conexión de
Evaluación base de datos
Ejemplo de updateConnectionProperties(): uso de
diccionarios
Ud.2 - INTRODUCCIÓN AL USO DE ARCPY EN Ud.5 - MANEJANDO LAYOUTS La propiedad connectionProperties: ejemplo
ARCGIS PRO Evaluación

¿Qué es ArcPy?Módulos. Trabajando con Layouts


Python en ArcGIS Pro El objeto MapFrame
Instalación y nociones sobre cómo utilizar Conda Elementos del Layout
¿Cómo importar ArcPy en ArcGIS Pro? Control de la cámara
La ventana de Python Otros elementos del Layout
Instalación y uso de PyCharm Evaluación
Maneras de trabajar con scripts de Python
Evaluación

Ud.3 - EJECUCIÓN DE HERRAMIENTAS DE Ud.6 - AUTOMATIZACIÓN DE LA


GEOPROCESAMIENTO PRODUCCIÓN DE MAPAS
Manipulando documentos de tipo PDF
Herramientas de geoprocesamiento disponibles Creando un documento PDF
Alias de la toolbox Abriendo un documento PDF
¿Cómo referenciar una herramienta? Atributos de documento PDF
Sintaxis de herramientas Evaluación
Uso de herramientas: Ejemplos
Resultados de las herramientas
Ayuda de las herramientas
Evaluación
PROGRAMA
Ud.8 - BÚSQUEDA Y SELECCIÓN DE DATOS Ud.9 - INTRODUCCIÓN AL MÓDULO DE Ud.10 - CREANDO HERRAMIENTAS
ACCESO DE DATOS ARCPY.DA PERSONALIZADAS DE ARCGIS
Construyendo la sintaxis de consulta de atributos: Introducción al módulo Arcpy.da Desarrollo herramientas personalizadas a partir de un
-Reglas de sintaxis -¿Qué es el módulo de acceso a datos? script: pasos
-Usando comodines (wildcards) Acceso a datos con cursores: Trabajando con toolboxes de Python:
-Búsqueda de valores nulos -¿Qué son los cursores? -¿Qué es una toolbox de Python?
-Combinando expresiones -Geometry tokens -Diferencias respecto las personalizadas
Creación de capas de entidades y vistas de tabla -Uso de la declaración “with” -Creando una toolbox de Python. Plantilla.
Selección de entidades y filas con la herramienta -Uso de tuplas -Código detrás de una toolbox de Python
“Seleccionar capa por atributo” -Loop -La clase Toolbox. La clase Tool.
Selección de características con la herramienta -Funciones del cursor -Parámetros de la herramienta: objeto
“Seleccionar por ubicación” -Función SearchCursor() Parameter
Combinando consultas espaciales y de atributos -Objeto SearchCursor: propiedades y métodos -Asignando parámetros desde un script:
Evaluación -Función InsertCursor() parámetros MultiValue
-Objeto InsertCursor() -Valores por defecto de un parámetro
-Flujo de trabajo inserción archivos.Ejemplo. -Aplicando filtros a un parámetro:
-Función UpdateCursor().Objeto UpdateCursor -ValueList
Sesiones de edición: -Range
-Flujo de trabajo. Ejemplo -FeatureClass
-La clase Editor -File
-Sesión de edición -Field
-Operaciones Undo y Redo -Workspace
La función Describe(): -Simbología
-Propiedades -Tipos de datos de parámetros
-Ejemplo -Accediendo a los parámetros 
La función Walk() -Validación:
Evaluación -¿Qué es las validación?
-Validación interna
-Código de validación
Evaluación
Grupo

TYC GIS
Formación

Cursos

.com
GIS
(+34) 910 325 482 formacion@tycgis.com

TYC GIS – MADRID TYC GIS América – Panamá TYC GIS – MÁLAGA
Calle Fuencarral, 158 Calle Eusebio A. Morales – El Cangrejo Avda. Pintor Joaquín Sorolla, 137, 1ºD
Entreplanta, Oficina 16-17 PH Neo Plaza, Oficina 2015 29017, MÁLAGA
28010, MADRID

También podría gustarte