0% encontró este documento útil (0 votos)
222 vistas6 páginas

Estructura Del Curso - Programación en ArcGIS Con Python y ArcPy PDF

Este documento presenta el plan de estudios de un curso de especialización de 100 horas sobre programación GIS con Python (ArcPy). El curso se llevará a cabo durante 8 semanas y cubrirá temas como tipos de datos en Python, estructuras de control, funciones personalizadas, selecciones, cursores y manejo de excepciones aplicados al análisis espacial con ArcGIS. El pago puede realizarse en soles o dólares a través de cuentas bancarias en Perú o por Western Union para extranjeros.

Cargado por

Jorge Cañazaca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
222 vistas6 páginas

Estructura Del Curso - Programación en ArcGIS Con Python y ArcPy PDF

Este documento presenta el plan de estudios de un curso de especialización de 100 horas sobre programación GIS con Python (ArcPy). El curso se llevará a cabo durante 8 semanas y cubrirá temas como tipos de datos en Python, estructuras de control, funciones personalizadas, selecciones, cursores y manejo de excepciones aplicados al análisis espacial con ArcGIS. El pago puede realizarse en soles o dólares a través de cuentas bancarias en Perú o por Western Union para extranjeros.

Cargado por

Jorge Cañazaca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Temario

CURSO DE ESPECIALIZACIÓN

“PROGRAMACIÓN GIS CON PYTHON


(ARCPY)”

PLAN DE ESTUDIO

1. DATOS GENERALES.-

1.1. CURSO : Programación GIS con Python (ArcGIS).


1.2. MODALIDAD : Distancia.
1.3. TOTAL DE HORAS : 100 horas estimadas.
1.4. DURACIÓN : 8 Semanas.
1.5. INICIO : Lunes 27 de Agosto del 2018.
1.6. HORARIO : Lunes, miércoles y viernes a las 18:00 horas.

Nota:
Si te inscribes en el curso, tendrás acceso GRATUITO al Curso Gestión y Mapeo del
Territorio con QGIS.

2. OBJETIVOS.-

En este curso el alumno estará en la capacidad de desarrollar, extender y automatizar las


funcionalidades de ArcGIS, en la realización de análisis espaciales, lectura, actualización e
inserción de datos geográficos y la manipulación de diversos formatos.

3. ESTRUCTURA DEL CURSO.-

1. INTRODUCCIÓN A LA PROGRAMACIÓN GIS CON SCRIPTS DE PYTHON.

1.1. ¿Dónde Ejecutar Código Python?.


1.2. Configuración del ambiente de Trabajo del ArcMap.
1.3. Importar y Ejecutar Scripts de Python.
1.4. Scripts de Python con Variables.
1.5. Scripts de Python para crear Campos.
1.6. Scripts de Python para rellenar Registros.

2. TIPOS DE DATOS EN PYTHON I.

2.1. Teoría Definiendo Datos de Tipo String.


2.2. Concatenación de Strings que si están en Variables.
2.3. Concatenación Strings que no están en Variables.
2.4. Definiendo Datos de Tipo Integer.
2.5. Sumando Datos de Tipo Integer.
2.6. Restando de Datos de Tipo Integer.

E-mail : [email protected]
Web : http://www.caeg.pe
3. TIPOS DE DATOS EN PYTHON II.

3.1. Dividiendo de Datos de Tipo Integer.


3.2. Multiplicando de Datos de Tipo Integer.
3.3. Potenciación de Datos de Tipo Integer.
3.4. Dividiendo de Datos de Tipo Integer.
3.5. Resto de un Dato de Tipo Integer.
3.6. Definiendo y Dividiendo Datos de Tipo Float.
3.7. Función Float en Datos Numéricos.

4. TIPOS DE DATOS EN PYTHON III.

4.1. Definiendo Datos de Tipo List.


4.2. Añadiendo Elementos a una Lista (Append).
4.3. Insertando Elementos a una Lista (Insert).
4.4. Agregando un Conjunto de Elementos a una Lista (Extend).
4.5. Número de Elementos de una Lista (Len).
4.6. Buscar o Encontrar el Índice de un Elemento de una Lista (Index).
4.7. Buscar Elemento en una Lista.
4.8. Buscar Elemento en una Lista de Forma Dinámica.

5. SUSTITUCIÓN DE VALORES.

5.1. Sustitución de Valores de Tipo Cadena de Texto.


5.2. Sustitución de Valores de Tipo Lista.
5.3. Obtener el Nombre de un Shapefile.
5.4. Obtener la Ruta de un Shapefile.
5.5. Obtener el Tipo de Dato de una Capa.
5.6. Obtener el Tipo de Geometría de un Shapefile.

6. ESTRUCTURAS DE CONTROL EN PYTHON (TEORÍA).

6.1. Estructura de Control Condicional (Teoría).


6.2. Estructura de Control Condicional - If Else (Or).
6.3. Estructura de Control Condicional - If Else (In).
6.4. Estructura de Control Condicional - Elif.
6.5. Estructura de Control Iterativa - For (Teoría).

7. ESTRUCTURAS DE CONTROL EN PYTHON (PRÁCTICA).

7.1. Obtener el Nombre de los Campos de un Shapefile.


7.2. Obtener el Tipo de Dato de los Campos de un Shapefile.
7.3. Obtener la Longitud del Tipo de Dato de los Campos de un Shapefile.
7.4. Obtener el Nombre, el Tipo y la Longitud de los Campos de un Shapefile.
7.5. Obtener un Listado de FeatureClass de una Geodatabase.
7.6. Buffer Dinámicos por cada FeatureClass.
7.7. Estructura de Control Iterativa While (Teoría).
7.8. Obtener los Atributos de un Campo Específico.

E-mail : [email protected]
Web : http://www.caeg.pe
8. FUNCIONES PERSONALIZADAS (TEORÍA).

8.1. Funciones Personalizadas Sin Parámetros.


8.2. Funciones Personalizadas Con Parámetros.
8.3. Funciones Personalizadas en Variables.
8.4. Funciones Personalizadas con Parámetros Arbitrarios.
8.5. Funciones Personalizadas con Múltiples Condicionales.

9. FUNCIONES PERSONALIZADAS (PRÁCTICA).

9.1. Declarar librerías y Variables.


9.2. Obtener Registros de un Campos de un FeatureClass.
9.3. Obtener la Media Aritmética de los Valores Obtenidos.
9.4. Seleccionar los Valores Mayores a la Media Aritmética.
9.5. Pasar Selección de Valores de una Capa Temporal a una Capa Física.
9.6. Agregar y Calcular Campos.

10. FUNCIÓN DESCRIBE.

10.1. Función Describe (Geodatabase).


10.2. Función Describe (Feature Dataset).
10.3. Función Describe (Feature Class).

11. FUNCIÓN LIST (TEORÍA).

11.1. Función ListDatasets.


11.2. Función ListFeatureClasses.
11.3. Función ListFields.

12. FUNCIÓN LIST (PRÁCTICA).

12.1. Declarar librerías y Variables.


12.2. Listar y Describir FeatureClass.
12.3. Definir Buffer por Tipo de Geometría.
12.4. Definir el Geoprocesamiento.

13. REPORTES.

13.1. Reportes TXT.


13.2. Reportes DOC.
13.3. Reportes XLS.

14. SELECCIONES.

14.1. Selecciones por Atributos.


14.2. Selecciones por Localización.

E-mail : [email protected]
Web : http://www.caeg.pe
15. CURSORES.

15.1. SearchCursor.
15.2. InsertCursor.
15.3. UpdateCursor.

16. FUNCIÓN RANGE (TEORÍA).

16.1. Función Range (1 Parámetro).


16.2. Función Range (2 Parámetro).
16.3. Función Range (3 Parámetro).

17. FUNCIÓN RANGE (PRÁCTICA).

17.1. Declarar Librerías y Variables.


17.2. Obtener los Registros del Campo Potencia.
17.3. Calcular el Rango.
17.4. Calcular el Número de Intervalos.
17.5. Calcular la Amplitud.
17.6. Calcular los Primeros Valores de Intervalos.
17.7. Calcular los Intervalos.
17.8. Crear el Campo de Intervalos.
17.9. Calcular los Valores de Intervalos del Campo Potencia.

18. MANEJO DE EXCEPCIONES.

18.1. Alertas = arcpy.GetMessage(1).


18.2. Errores = arcpy.GetMessage(2).

19. GEOTALLERES.

19.1. Scripts de Python.


19.2. Add-Ins de Python.
19.3. Módulo Mapping.

4. INVERSIÓN.-

- PRECIO SIN DESCUENTO: S/.400.00 soles o $/. 134.00 Dólares.

- 30% de Descuento hasta el 8 de Septiembre: S/.280.00 soles o $/. 94.00 Dólares


Americanos.
- 25% de Descuento hasta el 10 de Spetiembre: S/.300.00 soles o $/. 100.00 Dólares
Americanos.
Nota:
Si te inscribes en el curso, tendrás acceso GRATUITO al Curso Gestión y Mapeo del
Territorio con QGIS.

E-mail : [email protected]
Web : http://www.caeg.pe
5. PAGO PERUANOS.-

El pago lo podrás realizar en la siguiente Cuenta de Corriente en Soles a Nombre del


Centro de Altos Estudios en Geomática:

- BCP: 193-2260113-0-23(CCI 002-193002260113023-14).


- CONTINENTAL: 0011-0323-0100024809 (CCI 011-323-000100024809-34).

6. PAGO EXTRANJEROS.-

El pago lo podrás realizar por Western Union, consignando los siguientes datos de pago:

- Nombre: Fritz
- Apellidos: Chang Poquioma.
- DNI: 41626950.
- País: Perú.
- Dirección: Jr. Teniente legua romero 146 Urb. La campiña – Chorrillos – Lima -
Perú.
- Teléfono: +51 998 346 716.

Si desean realizar el pago por tarjeta de CRÉDITO, puedes realizarlo mediante la modalidad
de Paypal, podrán seguir los siguientes pasos: https://goo.gl/5sKquT

7. PARA FINALIZAR.

Para completar el proceso deberás enviar el voucher de pago al correo [email protected].

Éxitos,

--
EQUIPO CAEG

E-mail : [email protected]
Web : http://www.caeg.pe

También podría gustarte