EOCO117PO PYTHON EN ARCGIS
Información adicional
Código | |
---|---|
Formato | Papel |
ISBN | |
Familia | Edificación y obra civil |
Proveedor | IEDITORIAL |
24,00 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
Contenidos
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.
- – Niveles y jerarquía.
- – Pasar de aplicación a herramienta.
- – Scripts.
- 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.
- – Ejemplos de herramientas.
- – Buffer.
- – Append.
- Resultados.
- Sistema de ayuda.
- Crear herramientas personalizadas.
- Trabajar con cajas de herramientas (toolboxes).
UNIDAD DIDÁCTICA 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 .
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.
- – 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.
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.
- – InsertCursor.
- – SearchCursor.
- – UpdateCursor.
- 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.
- – Pestaña Results tab.
- – Fichero log del historial .
- – Metadatos.