Curso básico de Python para Arcgis 10.1

Documentos relacionados
Integración de Componentes Software en Páginas Web (Online)

Técnico Superior en Modelado 3D con Solidworks (Online)

Arcgis 9.3 Manual de Desinstalación

Aplicación Firma Electrónica de Archivos 3.0 MANUAL DE USUARIO. Versión Firma Electrónica de Archivos Versión 3.0

Experto en Microsoft Access 2016

Presentación de contenidos y funcionalidades. Plataforma on-line de libros electrónicos para estudiantes de Ciencias, Ingeniería y Arquitectura

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Qué es ProFisio? Qué es Java? Ventajas al Utilizar ProFisio

Internet avanzado y telefonía celular

Descripción del módulo: Este módulo describe la lógica de la programación y la utilización de programa orientado a objetos.

PROGRAMA DE DESARROLLO PROFESIONAL Y PERSONAL

Tema 2 Introducción a la Programación en C.

Manual de Descarga e instalación de la Máquina Virtual Java. Versión 1.0

DIPLOMADO EN PRUEBAS PARA EVALUACION NEUROPSICOLOGICA.

Curso VBA para Word (Online)

Desarrollo de Componente Software y Consultas dentro del Sistema de Almacén de Datos (Online)

Programa de Asignatura Programación Visual I

Drupal 7-8 Diplomado en (Formación y Consultoría)

Conferencia de Partners Colombia 2016

UNIVERSIDAD NACIONAL DE INGENIERIA Dirección de Estudios de Posgrado y Educación Continua UNI-DEPEC

Gestión de Sistemas de Información y Archivo (Online)

Tutorial Avanzado Excel y Access

CURSO EXPERTO EN MACROS CON MICROSOFT EXCEL NIVEL AVANZADO

INSTRUCTIVO DE INSTALACION DE SPSS

UF0032 Venta Online (Online)

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

Curso AVANZADO DE EXCEL 2013

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS DE LA SALUD

UNIVERSIDAD VERACRUZANA NUEVO MODELO EDUCATIVO PROGRAMA DE ESTUDIO. Dirección del Area Académica: Humanidades

JAVA 7 Los fundamentos del lenguaje Java

Introducción al uso del programa SAP2000, utilizando los diferentes elementos que incluye el software.

Experto en Fotografía Digital. Nivel Profesional

Curso de excavaciones y movimiento de tierras

Escaneo de equipos y puertos en tu RED e Internet con NMAP y FPING.

Curso Superior de Creación de Modelos de Simulación con Vensim

SISTEMA GPS CON KRONOS

MANUAL DE USUARIO Plataforma de aulas virtuales Blackboard Vicerrectoría de Investigación Grupo de Gestión del Conocimiento

Curso de Leasing INFORMACIÓN DEL CURSO. Al finalizar el curso el alumno será capaz de:

PLATAFORMA EDUCATIVA DIGITAL

Técnico Profesional en Diseño Web Avanzado con CSS3

MS_10962 Advanced Automated Administration with Windows PowerShell

A. INFORMACIÓN GENERAL

TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

Operaciones Topográficas en Trabajos de Agricultura, Jardinería y Montes (Online)

DESARROLLO DE UNA HERRAMIENTA INFORMÁTICA PARA LA GESTION CLINICA EN FISIOTERAPIA

Tributación INTEGRAL

Gestión y Coordinación de los Canales de Distribución de Seguros (Online)

MANEJO INTEGRADO DE CULTIVO DE PAPA

Liondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL. Liondev S.A. de C.V.

Curso SCRUM. Master Certified (SMC ) Capacítate, sé diferente

Curso ITIL Fundamentos. Capacítate, sé diferente. Servicio de transición. Estrategia de Servicio. Servicio de operación. Servicio de diseño

Declaración Informativa de Sueldos y Salarios

Curso Práctico de Creación de Tiendas Online con Magento. Nivel Profesional

DESCRIPCIÓN GENERAL. Calle 22 Bis No. 43A - 31 / PBX: (+57) (+1) / Bogotá - Colombia / /

Descripción y Contenido del Curso. Programación C++ Capacity Academy.

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

NOMBRE DEL CURSO: ENFERMERIA CON ORIENTACION EN REHABILITACION MOTRIZ

MICROSOFT ACCESS 2010 FÁCIL

Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda

UF1547 Aplicación de Técnicas de Radiología Industrial (Online)

UF1723 Dirección y Estrategias de la Actividad e Intermediación Comercial (Online)

MANUAL INSTALACIÓN Windows XP

Experto en Creación de Programas de Radio

Venta Online (Online)

INFORME DE MEDIOS DE PAGO Y FRAUDE ONLINE EN ESPAÑA

Diplomado de Administración y Gerencia de la Atención Médica

Para tener en cuenta

Desarrollo de Contenidos Gráficos para Medios Impresos y Digitales Infraestructura, tecnología, productividad y ambiente.

CARRERA TÉCNICA. 100% VIRTUAL Plataforma e-learning COMPUTACIÓN E INFORMÁTICA PERÚ. Ministerio de Educación. Con el respaldo

Aplicaciones de Mapas Web (Web Mapping) con Google Maps API

CERTIFICADOS DE CALIDAD

Invitación CURSO DE FORMACION AUDITORES INTERNOS BASC.

CURSO DE GVSIG APLICADO AL DESARROLLO SOSTENIBLE

Manual de instalación AutoFirma 1.4.3

Guía de uso de la plataforma

ANTECEDENTES GENERALES

Joomla! La Web de entornos educativos (Telemático)

Octubre 21 y 22 de 2010

Gestión de Contenidos Web (Online)

Aplicación de Cosméticos para los Cambios de Color del Cabello (Online)

Tutorial de Selección de Personal a través de Internet

Establecimiento de la Imagen Corporativa de una Floristería (Online)

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

BASES DE DATOS ACCESO LIBRE EN INTERNET. Bach. Jose Murillo Jiménez. Bibliotecólogo

-Plan de Estudios- Diplomado en Educación Psicológica

Curso Universitario en Gestión de Servicios de Enfermería + 4 Créditos ECTS

Diplomado en Administración Bancaria

Título del curso. Curso Implantación de un sistema de gestión de PRL OHSAS ONLINE MATRÍCULA ABIERTA PRESENTACIÓN. Información general

CURSOS DE COMERCIO EXTERIOR

Como Cambiar de Plantilla en Joomla y Wordpress

HONORABLE GOBIERNO PROVINCIAL DE TUNGURAHUA

UF0991 Cálculo de Costes en Procesos de Mecanizado por Arranque de Viruta

Transcripción:

Curso básico de Python para Arcgis 10.1 Cursos ByRobalexo Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma. Esri está promoviendo Python como la mejor opción para la creación de scripts en ArcGIS. [90] Esto incluso ha sido utilizado en varios juegos de video, [91] [92] y ha sido adoptado como primero de los tres lenguajes de programación disponibles en Google App Engine, los otros dos son Java y Go. [93] CURSO PRESENCIAL O VIRTUAL Este documento está protegido bajo una Licencia Creative Commons, Usted es libre de: (1) copiar, distribuir y comunicar públicamente la obra (2) hacer obras derivadas, Bajo las condiciones siguientes: Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador. No comercial. No puede utilizar esta obra para fines comerciales. Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. (1)Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. (2)Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor.

OBJETIVO GENERAL: Curso básico de Python para Arcgis 10.1 Utilizar el lenguaje Python en nuestro uso diario de la herramienta Arcgis 10.1 para la automatización de modelos y procesos geográficos con los datos. PERFIL DEL ESTUDIANTE: Usuarios de Arcgis Desktop. DURACIÓN DEL CURSO: (24) horas Básico. HORARIO: Inicio: Marzo 2014. Presencial: Jueves 6pm 9pm Virtual Online: Ingreso ilimitado 24hrs/7 Días. Duración 2 Meses. SOFTWARE: Arcgis Desktop (prueba 60 días), PyScripter, PyWin. INSTRUCTOR: Ingeniero Topográfico Robin Alexis Olaya INICIACIÓN DEL CURSO: Cuando se complete el grupo (Mínimo 4 Personas) según la fecha programada. CERTIFICADO OBTENIDO: SIGDES LTDA y ByRobalexo certificará con una asistencia del 100% de la intensidad del curso. Se realizará un examen y/o proyecto para validar y aprobar el curso. DIRIGIDO A: Ingenieros y usuarios de Arcgis Desktop que quieren optimizar su tiempo con la creación de modelos, herramientas e interfaces en Arcgis utilizando Python como lenguaje de programación. ING. TOPOGRÁFICO ROBIN ALEXIS OLAYA CEL. 3164460311, CALI. robalexo@gmail.com pág. 1

Curso básico de Python para Arcgis 10.1 METODOLOGÍA (IMPORTANTE). El presente es un curso práctico, cada estudiante dispone de su PC personal con características mínimas para el funcionamiento del software (2GB RAM, Procesador > 1.5GHz, 20 Gb Disco Duro). Se entrega e instala el software en la versión e idioma seleccionado. El instructor entrega previamente los archivos, datos e información necesaria para el desarrollo de la clase, en la clase presencial se desarrolla el tema, a través del Videobeam se muestran los pasos de forma detallada y clara y el estudiante debe realizar el ejercicio. Durante la semana se suben los videos de cada clase donde se especifica cada una de las funciones y herramientas vistas en clase y como realizar los ejercicios. El acceso a la plataforma tanto para los estudiantes virtuales como para los presenciales se puede hacer en cualquier momento las veces que el estudiante considere necesarias, se suben ejercicios y tareas para seguir el progreso del estudiante. Al final el estudiante debe entregar un proyecto final y examen sencillos que compruebe que se completó y aprobó el curso. Tanto los estudiantes virtuales como los presenciales comparten el mismo grupo, durante la semana se abren foros de discusión, espacios para consultas y asesorías telefónicas. Si es necesario se hace video conferencia. Los estudiantes matriculados tienen acceso a la biblioteca particular del curso para descargar manuales y libros seleccionados, pueden descargar en cualquier momento los videos y acceden a otros beneficios como ofertas, clasificados, descuentos y actualizaciones gratuitas. Se realiza capacitación previa sobre el manejo de la plataforma. El éxito del curso depende del entusiasmo, dedicación y esfuerzo que cada uno le dispone a diario, con una o dos horas diarias garantizo que se van a asimilar completamente los conceptos adquiridos. Mi objetivo es que cada estudiante pueda utilizar estas herramientas en sus labores cotidianas y sea una forma de crecer y especializarse para lograr frutos laborales, más que una labor es una pasión. ING. TOPOGRÁFICO ROBIN ALEXIS OLAYA CEL. 3164460311, CALI. robalexo@gmail.com pág. 2

Curso básico de Python para Arcgis 10.1 Figura 1. Plataforma virtual ING. TOPOGRÁFICO ROBIN ALEXIS OLAYA CEL. 3164460311, CALI. robalexo@gmail.com pág. 3

CONTENIDO DEL CURSO Curso básico de Python para Arcgis 10.1 INTRODUCCIÓN A PYTHON: - Por qué utilizar Python en Arcgis. - Conceptos principales de Python. - Tipos de Variables, Listas, Bucles, Módulos. - Instalación y herramientas de manejo. - Mi primer Script MODEL BUILDER - Construcción de modelos con el Model Builder - Datos de entrada, herramientas, Datos de salida - Conexiones, parámetros, validación - Convertir un Modelo a un Script Python. GEOPROCESMIENTO Y TOOLBOX - Conceptos y documentación - Convertir una herramienta de Arctoolbox a un Script de Python. - Creación de parámetros - Arcpy Conceptos y documentación ARCGIS TOOLBOX - Documentación - Manejo de la ventana de comando Python Arcgis (Indent) - Convertir una herramienta de Arctoolbox a un Script de Python. - Construcción de una Toolbox - Parámetros y tipos de datos - Validaciones - Protección de código. - Edición y Depuración (Debugg) PYTHON TOOLOX - Conceptos y creación de una Python toolbox - Parámetros y tipos de datos - Validaciones - Variables, validación, Ejecución - Edición y depuración (Debugg) CREACIÓN DE UN ADD-IN - Conceptos - Botones, Menús, Herramientas - Extensiones - Inserción de código - Creación del AddIn, Ejecución - Edición, Depuración (Debugg) AUTOMATIZACIONES Y HERRAMIENTAS - Automatizaciones del mapa - Cálculos y geo procesamiento - Personalización - Interfaces y aplicaciones ING. TOPOGRÁFICO ROBIN ALEXIS OLAYA CEL. 3164460311, CALI. robalexo@gmail.com pág. 4

Curso básico de Python para Arcgis 10.1 INFORMACIÓN GENERAL Cursos de 24 horas, 8 clases, duración de 2 meses. Inicia en marzo, horario a definir. Curso práctico asistido, plataforma virtual, no incluye pc. Certificado de asistencia y/o aprobación con los temas propuestos, Con el respaldo de Sigdes Ltda sistemas de información geográfica para el desarrollo y cursos ByRobalexo. Ejercicios, tareas, examen final y proyecto para la aprobación del curso. Acceso virtual las 24 horas 7 días a la semana, videos, libros, asesorías. (Enviar diligenciado el formulario de inscripción al correo electrónico a: byrobalexo@gmail.com) Acerca del Instructor Ing. Topográfico Robin Alexis Olaya Docente Emavi, Univalle, Sena Exp. en Autocad Civil 3D y Arcgis Página web: http://robalexo.com E-mail: robalexo@gmail.com Cali - Colombia MAS DE 5 AÑOS DE EXPERIENCIA EN EL ÁREA Y MANEJO DE SOFTWARE ALGUNOS DE LOS PROYECTOS EN LOS QUE HE PARTICIPADO UTILIZANDO PYTHON PARA ARCGIS. Automatización de mapas, herramientas de geoprocesamiento y reportes Multiprocesos SIG S.A Agencia Nacional de Hidrocarburos. Enero 2014. ING. TOPOGRÁFICO ROBIN ALEXIS OLAYA CEL. 3164460311, CALI. robalexo@gmail.com pág. 5