¿Qué quieres aprender?

Curso online de Python en ArcGIS Pro

Curso online de Python en ArcGIS Pro

Grupo TYC GIS Formación

Curso online

Descuento Lectiva
250 € 225

Duración : 6 Semanas

El curso capacitará a los alumnos en el manejo del lenguaje Python dentro de ArcGIS Pro, 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 los proyectos GIS.

Se formará al alumno en conceptos avanzados tales como la creación de add-ins o personalización de la interfaz de ArcMap, y la introducción a las unidades de análisis espacial ráster.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Hacer que los alumnos sean capaces de entender y desarrollar scripts de Python dentro del entorno ArcGIS. Habilitar a los alumnos para que creen sus propias herramientas automatizadas de análisis GIS y puedan automatizar la interfaz de ArcGIS con add-ins. Se va a trabajar con la librería ArcPy de Python en ArcGIS con mapas y datos geoespaciales. 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.

A quién va dirigido

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.

Requisitos

El curso comienza totalmente desde cero

Temario completo de este curso

Ud.1 - PROGRAMACIÓN BÁSICA LENGUAJE PYTHON 3.x

  • Creación de variables y asignación de datos Tipos de datos básicos de Python Declaraciones básicas de Python
  • Creación y uso de funciones
  • Estructuras de datos de Python avanzadas (Listas, Diccionarios, Tuplas)
  • Estructuras de datos de Python avanzadas (Clases y Objetos)
  • Manejo de errores
  • Evaluación

Ud.2 - INTRODUCCIÓN AL USO DE ARCPY EN ARCGIS PRO

  • ¿Qué es ArcPy? Módulos. Python en ArcGIS Pro
  • Instalación y nociones sobre cómo utilizar Conda
  • ¿Cómo importar ArcPy en ArcGIS Pro? La ventana de Python
  • Instalación y uso de PyCharm
  • Maneras de trabajar con scripts de Python
  • Evaluación

Ud.3 - EJECUCIÓN DE HERRAMIENTAS DE GEOPROCESAMIENTO

  • Herramientas de geoprocesamiento disponibles
  • Alias de la toolbox
  • ¿Cómo referenciar una herramienta?
  • Sintaxis de herramientas
  • Uso de herramientas: Ejemplos
  • Resultados de las herramientas
  • Ayuda de las herramientas
  • Evaluación

Ud.4 - MÓDULO DE ARCPY.MAPPING: GESTIÓN DE PROYECTOS, MAPAS, LAYERS Y TABLAS

  • Introducción al módulo de Arcpy.mapping
  • El objeto ArcGISProject
  • Trabajando con las clases Map y LayerFile
  • Trabajando con Layers
  • Trabajando con tablas
  • Simbología
  • Bookmarks
  • Evaluación

Ud.5 - MANEJANDO LAYOUTS

  • Trabajando con Layouts
  • El objeto MapFrame
  • Elementos del Layout
  • Control de la cámara
  • Otros elementos del Layout
  • Evaluación

Ud.6 - AUTOMATIZACIÓN DE LA PRODUCCIÓN DE MAPAS

  • Manipulando documentos de tipo PDF
  • Creando un documento PDF
  • Abriendo un documento PDF
  • Atributos de documento PDF
  • Evaluación

Ud.7 - ACTUALIZACIÓN Y REPARACIÓN DE FUENTES DE DATOS

  • Esquema del módulo
  • Trabajando con listBrokenDataSources()
  • El método updateConnectionProperties()
  • Ejemplo de updateConnectionProperties(): Ruta de archivo completa
  • Ejemplo de updateConnectionProperties(): Ruta de archivo parcial
  • Ejemplo de updateConnectionProperties(): de geodatabase personal a archivo
  • Ejemplo de updateConnectionProperties(): conexión de base de datos
  • Ejemplo de updateConnectionProperties(): uso de diccionarios
  • La propiedad connectionProperties: ejemplo
  • Evaluación
Ver más