Para qué te prepara este curso subvencionado Curso Gratuito Curso de Python para ARCGIS :
Aprenderás lenguaje de programación y hacer uso de éste para diseñar y crear flujos de trabajo en los que la eficiencia y la automatización serán la nota predominante. Extraerás datos mediante geoprocesamiento con los que llevar a cabo operaciones de modelado y análisis de relaciones espaciales complejas.
A quién va dirigido:
Los profesionales del sector de la ingeniería, la geografía, la informática o las matemáticas serán los principales interesados en adquirir conocimientos de forma experta en geoprocesamiento como medio hacia la optimización de los entornos de trabajo y favorecer su especialización profesional en un área que permanece en constante evolución.
Objetivos de este curso subvencionado Curso Gratuito Curso de Python para ARCGIS :
<ul><li>Integrar en el entorno de Geoproceso mediante el dominio del lenguaje de programación de Python.</li><li>Utilizar ArcPy para la automatización de mapas, el análisis de datos geográficos y la conversión de datos.</li><li>Hacer uso de las herramientas de creación de Geoprocesos Append o Buffer.</li><li>Usar Python para crear, instalar, compartir y editar Add-INs para Arcgis Desktop.</li><li>Realizar un análisis ráster mediante la utilización del módulo Spataial Analyst de ArcPy.</li></ul>
Salidas Laborales:
Tras la finalización de esta acción formativa podrás adentrarte en el área de la tecnología, la ingeniería, las matemáticas o la geografía, que te permitirán ocupar puestos de trabajo en marketing, urbanismo, agricultura, gestión de espacios naturales, empresas de telecomunicaciones, obras públicas o transporte.
Resumen:
Esta acción formativa tiene como objetivo la creación y edición de información vectorial mediante el dominio de la herramienta Python y su lenguaje de programación. Estarás capacitado para llevar a cabo la automatización de procesos de análisis, el modelado espacial o las funciones de geoprocesamiento mediante la herramienta ArcGIS. Mejorarás la eficiencia de los entornos de trabajo a través del diseño de un aprendizaje automático. En INESEM estamos al corriente de los múltiples usos de las herramientas más innovadoras aplicadas a generar entornos de trabajo eficientes. Por ello, mantenemos una constante búsqueda de tendencias y de materias que mejoren el rendimiento de tu negocio o te ayude a proyectarte profesionalmente sin límites con una formación actualizada y vanguardista.
Titulación:
Titulación Expedida y Avalada por el Instituto Europeo de Estudios Empresariales. "Enseñanza No Oficial y No Conducente a la Obtención de un Título con Carácter Oficial o Certificado de Profesionalidad."
Metodología:
Con nuestra metodología de aprendizaje online, el alumno comienza su andadura en INESEM Business School a través de un campus virtual diseñado exclusivamente para desarrollar el itinerario formativo con el objetivo de mejorar su perfil profesional. El alumno debe avanzar de manera autónoma a lo largo de las diferentes unidades didácticas así como realizar las actividades y autoevaluaciones correspondientes. La carga de horas de la acción formativa comprende las diferentes actividades que el alumno realiza a lo largo de su itinerario. Las horas de teleformación realizadas en el Campus Virtual se complementan con el trabajo autónomo del alumno, la comunicación con el docente, las actividades y lecturas complementarias y la labor de investigación y creación asociada a los proyectos. Para obtener la titulación el alumno debe aprobar todas la autoevaluaciones y exámenes y visualizar al menos el 75% de los contenidos de la plataforma. Por último, es necesario notificar la finalización de la acción formativa desde la plataforma para comenzar la expedición del título.
Temario:
MÓDULO 1. PYTHON EN ARCGIS
UNIDAD DIDÁCTICA 1. PRIMEROS PASOS DE PYTHON CON ARCGIS
- Crear un fichero de script de Python
- Comentarios
- Variables y tipos
- Cadenas de texto (Strings)
- Números (Numbers)
- Listas
- Diccionarios
- Sentencias
- Sentencias de apoyo a la toma de decisiones
- Sentencias de bucles
- Lectura y escritura de Ficheros I/O
- Acceso a módulos
UNIDAD DIDÁCTICA 2. EL LENGUAJE DE PROGRAMACIÓN DE PYTHON
- Entorno (Framework) de Geoproceso de ArcGIS
- ¿Qué es Python?
- La nueva ventana de Python en ArcGIS 10
- Entornos de programación
- Integración de Python en el entorno de Geoproceso
UNIDAD DIDÁCTICA 3. ¿QUÉ ES ARCPY?
- Introducción a ArcPy
- Accesos de ArcPy
- Acceso a herramientas de Geoproceso
- Funciones de ArcPy
- Clases de ArcPy
- ArcPy Modules
- Importar ArcPy
- Versión de ArcPy y Python
UNIDAD DIDÁCTICA 4. CONFIGURACIÓN DE ENTORNO
- Variables de configuración del entorno
- Configuraciones más empleadas
- Configuraciones de entorno
- La clase “env”
UNIDAD DIDÁCTICA 5. HERRAMIENTAS DE ARCGIS EN PYTHON. GEOPROCESOS
- Herramientas de geoproceso disponibles
- Nombres y alias de las herramientas
- Sintaxis de las herramientas
- Empleo de herramientas
- Resultados
- Sistema de ayuda
- Crear herramientas personalizadas
- Trabajar con cajas de herramientas (toolboxes)
UNIDAD DIDÁCTICA 6. GESTIÓN DE ERRORES
- Mensajes
- Objeto Result
- ¿Qué son las excepciones?
- Excepciones básicas
UNIDAD DIDÁCTICA 7. INTRODUCCIÓN AL MÓDULO DE AUTOMATIZACIÓN DE MAPAS DE ARCPY
- ¿Qué es ArcPy.Mapping?
- Trabajar con documentos de mapa y layers
- Imprimir y exportar mapas
- Publicar en ArcGIS Server
UNIDAD DIDÁCTICA 8. CÓMO CREAR LISTAS DE DATASETS GIS
- Introducción
- Funciones de listado
- Objeto Field
- Objeto Index
UNIDAD DIDÁCTICA 9. CÓMO OBTENER INFORMACIÓN DESCRIPTIVA DE LOS DATOS
- Empleo de la función Describe()
- Propiedades de la FeatureClass
- Propiedades del Ráster
- Propiedades del Layer
- Propiedades de la Tabla
- Propiedades del Dataset
- Propiedades del Workspace
UNIDAD DIDÁCTICA 10. HERRAMIENTAS PARA SELECCIONAR, EDITAR Y AÑADIR REGISTROS A TABLAS Y CAPAS
- Introducción
- Funciones de cursores
- Objeto Geometry
- Bloqueo de datos
UNIDAD DIDÁCTICA 11. OTROS ELEMENTOS DE ARCPY
- SpatialReference
- Extent
- Field, FieldInfo, FieldMap, FieldMappings
- Point, Polyline, Polygon
- Array
UNIDAD DIDÁCTICA 12. CONSIDERACIONES SOBRE LICENCIAS Y EXTENSIONES
- Introducción
- Licencias de productos: Desktop, Engine, Server
- Licencias de extensiones
UNIDAD DIDÁCTICA 13. INFORMES DE GEOPROCESOS
- Pestaña de opciones del Geoproceso
- Historial del Script Tool
MÓDULO 2. PROGRAMACIÓN AVANZADA DE PYTHON EN ARCGIS
UNIDAD DIDÁCTICA 1. ACCESO A DATOS ARCPY
- Introducción al acceso a datos de ArcPy
- Acceso a datos con cursores
- Sesiones de edición
- Trabajar con versiones, dominios y subtipos
UNIDAD DIDÁCTICA 2. CREAR HERRAMIENTAS CON ARCGIS SCRIPT
- Pasos para crear una Script Tool
- Mensajes y progreso
- Añadir mensajes a los Script Tools
- Progressor
- Funciones del Progressor
UNIDAD DIDÁCTICA 3. DESARROLLO DE ADD-INS PARA ARCGIS DESKTOP CON PYTHON
- Introducción a los Add-In
- Crear Add-Ins
- Compartir e instalar Add-Ins
- Editar Add-Ins
- Miscellaneous Topics
UNIDAD DIDÁCTICA 4. CREACIÓN DE GRÁFICOS CON ARCPY
- Introducción
- Object Graph
- Propiedades de Graph
- Métodos de Graph
- La herramienta Make Graph
- Plantillas de Graph
- Exportar un Graph a formato nativo
- Guardar el gráfico
UNIDAD DIDÁCTICA 5. CONVERTIR OBJETOS GEOJSON A GEOMETRIA
- ¿Qué es el formato Geojson?
- Ejemplo de código Geojson
- Convertir de Geojson a objetos de geometría de Arcpy
UNIDAD DIDÁCTICA 6. HERRAMIENTAS AVANZADAS. ASIGNACIÓN DE CAMPOS DE ENTRADA
- Introducción
- Proceso de Field Mapping
- Objeto, propiedades y métodos de Fieldmap
- Objeto Fieldmappings
- Trabajar con entradas múltiples
- Uso Featureset y Recordset en Arcpy
- Crear y usar objetos Featureset y Recordset
- Crear Featureset o Recordset desde herramientas de entrada
- Capturar salidas de herramientas de ArcGIS Server con el objeto result
UNIDAD DIDÁCTICA 7. USO PERSONALIZADO Y REMOTO DE TOOLBOXES
- Repaso de la importación de herramientas de geoproceso personalizadas
- Utilización de una herramienta personalizada
- Toolboxes de ArcGIS Server
- Uso de tareas de Geoprocessing en Scripts de Python
UNIDAD DIDÁCTICA 8. UTILIZACIÓN Y ADMINISTRACIÓN DE GEODATABASES ARCSDE CON PYTHON
- Introducción
- Validar nombres de tablas
- Validar nombres de campos
- Parseado de nombres de tablas y campos
- Usando SQL con Arcsde
- Transacciones con Arcsdesqlexecute
- Flujo de trabajo de una operación transaccional
UNIDAD DIDÁCTICA 9. INTRODUCCIÓN AL ANÁLISIS RÁSTER CON EL MÓDULO SPATIAL ANALYST DE ARCPY
- Introducción al módulo Spatial Analyst
- La clase Arcpy ráster
- Objetos ráster y algebra de mapas
- Propiedades del ráster
- Métodos ráster
- Repaso de la clase Spatial Analyst
- Clases Neighborhood
curso gratuito le prepara para ser
Tras la finalización de esta acción formativa podrás adentrarte en el área de la tecnología, la ingeniería, las matemáticas o la geografía, que te permitirán ocupar puestos de trabajo en marketing, urbanismo, agricultura, gestión de espacios naturales, empresas de telecomunicaciones, obras públicas o transporte.
. ¿A qué esperas para llevar a cabo tus proyectos personales?.