Personalizar los interfaces de ArcMap con Addins de Python, conociendo las librerías y objetos de ArcPy necesarios para lanzar complejos análisis espaciales con ArcPy.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.