Catálogo / Edificación y Obra Civil

EIN-03866

EOCO117PO Python en arcgis

Ref. VER

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
40 h
Duración

Descripción

40 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

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.

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.

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.

4. CONFIGURACIÓN DE ENTORNO.

  • Variables de configuración del entorno.
  • Configuraciones más empleadas.
  • Configuraciones de entorno.
    • Niveles y jerarquía.
    • Pasar de aplicación a herramienta.
    • Scripts.
  • La clase “env”.

5. HERRAMIENTAS DE ARCGIS EN PYTHON. GEOPROCESOS.

  • Herramientas de geoproceso disponibles.
  • Nombres y alias de las herramientas.
  • Sintaxis de las herramientas.
  • Empleo de herramientas.
    • Ejemplos de herramientas.
    • Buffer.
    • Append.
  • Resultados.
  • Sistema de ayuda.
  • Crear herramientas personalizadas.
  • Trabajar con cajas de herramientas (toolboxes).

6. GESTIÓN DE ERRORES.

  • Mensajes.
    • Tipos de mensajes.
    • Devolver y crear mensajes.
  • Objeto Result.
  • ¿Qué son las excepciones?
    • Captura de errores.
    • Eventos de notificación.
    • Casos especiales de captura.
  • Excepciones básicas.
    • Try statement.
    • Try/except/else.
    • Try/finally.
    • Raise .

7. INTRODUCCIÓN AL MÓDULO DE AUTOMATIZACIÓN DE MAPAS DE ARCPY.

  • ¿Qué es ArcPy.Mapping?
  • Trabajar con documentos de mapa y layers.
    • Listar layers en un mxd.
    • Trabajar con Data frames.
    • Buscar y arreglar Data sources mal “apuntados”.
    • Listas Table Views.
    • Trabajar con elementos de Layout.
    • Añadir y borrar Layers.
    • Insertar, Mover, y Actualizar.
  • Imprimir y exportar mapas.
    • Imprimir mxd.
    • Exportar mxds.
    • Trabajar con PDF.
  • Publicar en ArcGIS Server.
    • Analizar mxds para publicarlos.
    • Convertir mxds a ficheros MSD:Map Services Definition.
    • Publicar ficheros MSD a ArcGIS Server.

8. CÓMO CREAR LISTAS DE DATASETS GIS.

  • Introducción.
  • Funciones de listado.
  • Objeto Field.
  • Objeto Index.

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.

10. HERRAMIENTAS PARA SELECCIONAR, EDITAR Y AÑADIR REGISTROS A TABLAS Y CAPAS.

  • Introducción.
  • Funciones de cursores.
    • InsertCursor.
    • SearchCursor.
    • UpdateCursor.
  • Objeto Geometry.

Bloqueo de datos.

11. OTROS ELEMENTOS DE ARCPY.

  • SpatialReference.
  • Extent.
  • Field, FieldInfo, FieldMap, FieldMappings.
  • Point, Polyline, Polygon.
  • Array.

12. CONSIDERACIONES SOBRE LICENCIAS Y EXTENSIONES.

  • Introducción.
  • Licencias de productos: Desktop, Engine, Server.
  • Licencias de extensiones.

13. INFORMES DE GEOPROCESOS.

  • Pestaña de opciones del Geoproceso.
  • Historial del Script Tool.
    • Pestaña Results tab.
    • Fichero log del historial .
    • Metadatos.

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Otros cursos de Edificación y Obra Civil

Scroll al inicio