MARZO Mexico: Finalizó con éxito el curso de QGIS realizado en la UNAM en México

Saludos amigos de geoeduca.com,

Luego de tres meses sin dictar cursos, reiniciamos en este mes de Marzo del 2014, con la información de las actividades realizadas en cuanto a la difusión de las tecnologías geoespaciales mejor conocidas como Geomática con una nueva imagen. El conjunto de cursos que se inició en el año 2010 con las tecnologías bajo software libre, inicia su quinto año de actividades, haciendo énfasis en las tecnologías avanzadas y especializadas en las áreas complementarias de los SIG y la geomática específicamente usando el software libre QGIS en su última versión. Continue reading

Curso de Levantamiento de Información Territorial con GPS

Saludos amigos de geoeduca.com.ve,

Continuando con el proceso de capacitación del año 2013 en tecnologías bajo software libre relacionadas con la geomatica que iniciamos en el año 2010 ya cumpliendo nuestro cuarto año de trabajo continuo haciendo enfasis en las tecnologías avanzadas y especializadas en las áreas complementarias de los SIG y la geomatica. El artículo a continuación trata especificamente sobre uno de estos nuevos grupos de cursos en tecnologías avanzadas y especializadas en las áreas complementarias de los SIG y la geomatica.

CURSO INTRODUCCION A LAS BASES DE DATOS GEOESPACIALES
Esta es la primera vez que se dicta este curso en este año 2013, pero hemos tenido mucha demanda, y esta es la cuarta o quinta vez que dictamos este curso en nuestra experiencia, que fue una vieja aspiración que se tenía que nos permitiera explicar el tema de las bases de datos a los NO INFORMATICOS y hacer de las bases de datos una herramienta fundamental para el desarrollo de aplicaciones avanzadas en SIG. Es interesante ver como la nueva tendencia a la hora de definir a los SIG es precisamente definirlo como una base de datos geoespacial. Para este curso podemos afirmar que ya el tema esta consolidado en nuestra cartera de cursos. Esta versión del curso se dictó del miércoles 20 al viernes 22 de Marzo del 2013 de manera intensiva. Todo esto se logro como parte de la organización realizada por ASECIAM (Asociación de Estudiantes de las Ciencias Ambientales) de la Escuela de Geografía de la ULA-Mérida y de la responsabilidad social de Geoeduca.com.ve quienes fueron los organizadores del evento. El certificado estuvo avalado por GEOEDUCA y ASECIAM de la Universidad de los Andes.

PARTICIPANTES
En este curso, segundo que se realiza este año 2013, participaron profesionales Ingenieros Geodestas, Geografo, Ingeniero de Computación, Ingeniero Agronomo y un estudiante de Informática. No hubo ningun participante del sexo femenino. Los participantes provenían casi todos de PDVSA de diferentes localizaciones: Barinas, Oriente y del Zulia, y tuvimos un participante de la Fundación DANAC de Yaracuy. En general el nivel del manejo de los equipos de computación fue bastante alto por todos los participantes al curso, requisito fundamental para poder realizar este curso fluidamente.

participantes al diplomado

TECNOLOGIAS DE BASES DE DATOS ENSEÑADAS EN EL CURSO
Para el curso se mostraron y usaron los siguientes manejadores de bases de datos: MS Access 2010, SQLite + SpatiaLite, PostgreSQL + PostGIS integradas a gvSIG y QGIS y las combinaciones usando ODBC. Adicionalmente se manejaron varios interfaces gráficas para el manejo de las bases de datos tales como SpatiaLite-GUI, SQLite Expert en su versión personal y professional, pgAdmin III y otros. Todas las bases de datos se operaron desde QGIS.

DISEÑO Y ESTRUCTURA DEL CURSOEl primer día se arrancó directamente con la teoría básica sobre bases de datos. En este curso, por ser dedicado solo a las bases de datos, se explica con mucho mayor detalle la teoría sobre este tema. Posteriormente se diseño un sencillo modelo de datos que contenía los datos básicos de los participantes incluyendo su fotografía que nos sirviera de ejemplo durante todo el curso. Luego todos los participantes montaron completamente el modelo en su computadora usando inicialmente el manejador ACCESS 2010 de la empresa Microsoft. ¿Porque se selecciono esta herramienta propietaria? porque nos pareció desde el punto de vista pedagógico la más fácil de enseñar, la de la curva de aprendizaje mas corta y por su versatilidad y facilidad de exportación y conexión vía ODBC. El ejercicio funcionó a la perfección y adicionalmente nos permitió mostrar lo relacionado con el desarrollo de aplicaciones con bases de datos, en esta oportunidad usando el lenguaje VBA (Visual Basic for Applications) que forma parte de los productos Office.El segundo día se inicio con la explicación sobre el producto SQLite. SQLite es un manejador de bases de datos bajo software libre, sencillo, simple pero muy poderoso. Aprovechando todas las ventajas de SQLite en esta oportunidad se dictò un taller bastante completo sobre el lenguaje de consulta para base de datos SQL (Structured Lenguage Query). La sencillez de la interface nos permitió obtener excelentes resultados rápida y fácilmente. En la tarde se desarrollaron varias pruebas que nos permitió conectar la base de datos creada en SQLite con MS Access usando ODBC (Open Database Conectivity) y manejarla integradas ambas. Todo funcionó perfectamente. Luego usando el programa gràfico SQLite Express pudimos diseñar una base de datos con varios datos de prueba y luego reproducirla usando SQL dentro de MS Access. Impactante los resultados. En la tarde pudimos trabajar con SpatiaLite que es el complemento geoespacial para SQLite. Para realizar la práctica usamos SpatiaLite-GUI, una poderosa interface gráfica para administrar las bases de datos geoespaciales. Uno de los ejercicios consistió en leer un archivo geoespacial en formato shape y pasarlo a SpatiaLite. Posteriormente nos aprovechamos de la funcionalidad que posee el software SIG denominado Quantum GIS (QGIS) para visualizar y manipular directamente la información geoespacial del shape convertido a SpatiaLite. Todo funcionó perfectamente. Los participantes quedaron gratamente impresionados. Tuvimos que usar QGIS porque lamentablemente ninguna versión de gvSIG lee los archivos de SQLite+SpatiaLite directamente. Este día del curso se da una muy breve introducción sobre los datum, sistemas de coordenadas UTM y los conceptos de error y escala y su aplicación en los SIG que se requiere para poder usar SpatiaLite. Estos temas se explican mucho mejor en otros cursos.

El tercer día se inició con la explicación de la base de datos PostgreSQL. Se mostró como esta poderosa base de datos es leída por cualquier SIG del mercado tanto libre (gvSIG, QGIS, MapWindows, etc.) como propietario (ArcGIS, MapInfo, Geomedia y otros). Luego de la explicación procedimos a instalar PostgreSQL que como siempre nos dió algunos problemas en algunos equipos, pero que finalmente se pudieron resolver. Posteriormente se realizaron los mismos ejercicios que con las otras bases de datos. Logramos con un solo archivo escrito en el lenguaje SQL, crear y llenar una base de datos en MS Access, SQLite y PostgreSQL que permitió demostrarle a los usuarios lo estándar de este lenguaje. Posteriormente instalamos la extensión geoespacial de PostgreSQL denominada PostGIS. Esta herramienta se agrega a el administrador de PostgreSQL denominada pgAdmin III que incluye un modulo para leer archivos shp+dbf. El siguiente ejercicio consistió en convertir el mismo archivo shape que leímos para SpatiaLite en PostGIS. Este fue leído exitosamente. Posteriormente conectamos nuestra base de datos PostgreSQL+PostGIS a los diferentes programas SIG que estábamos probando que fueron QGIS y gvSIG y nos dio resultados perfectos al igual que con la base de datos SpatiaLite. El último ejercicio consistió en leer una base de datos PostgreSQL+PostGIS desde un SIG, por ejemplo QGIS y realizar algún cambio y luego leerlo en gvSIG y realizar otro cambio y verlo en QGIS. Esta vez gvSIG se portó de maravillas, permitiendo transformar capas de datos geoespaciales (gps, Autocad y google earth) en una capa mas de Postgis. Todo funcionó perfectamente mostrándoles a los participantes el gran poder de estas herramientas. Todo el trabajo y esfuerzo valió la pena y el grupo quedo bastante satisfecho.

INSTRUCTOR
El curso estuvo a cargo de: Ing. Leonardo Ruiz, Venezolano, Ingeniero de Sistemas de la ULA (Universidad de los Andes- Mérida, Venezuela), con postgrados en Gerencia de Proyectos (UCAB), Gerencia Municipal (CIEPROL-ULA), Mercadeo (UNIVA-Mexico) y Desarrollo Rural (ULA) y una larga y extensa formación y experiencia tanto a nivel nacional como internacional en Geomática aplicada a diferentes áreas.

DEMOSTRACIONES REALIZADAS DURANTE EL CURSO
Uno de los esfuerzos mas grandes de este curso fue esquematizar y diagramar toda la información sobre bases de datos, SQL, desarrollo de aplicaciones y modelos de datos. Esto finalmente se logró pero se tuvo la ayuda de varios videos que se mostraron durante el curso. Adicionalmente se tuvieron los siguientes logros:
– Integración de MS Access 2010 con SQLite via ODBC
– Lectura de capas de información SQLite+SpatiaLite en el programa de Sistemas de Información Geográfico Quantum GIS que posee directamente acceso a esta sencilla pero poderosa base de datos.
– Lectura de capas de información PostgreSQL + PostGIS en los programas de Sistemas de Información Geográfico bajo software libre gvSIG y QGIS que funcionó perfectamente solo que gvSIG se puso un poco lento.

foto grupo

CONCLUSIONES DEL CURSOEntre las conclusiones de esta interesante experiencia:

  • Este es un curso de visión global sobre las bases de datos geoespaciales pero con ejercicios y prácticas
  • Debidamente instaladas y configuradas, se pueden accesar los datos de los diferentes formatos de bases de datos geoespaciales desde diferentes programas de Sistemas de Información Geográfico
  • Este es un curso avanzado y definitivamente el participante debe tener buenos conocimientos previos de Sistemas de Información Geográfico y sobre todo de manejo de los computadores.
  • Las bases de datos bajo codigo abierto (open source) con su extensiòn geoespacial son productos robustos y totalmente funcionales como se pudo demostrar a lo largo del curso
  • Los componentes bàsicos para manejar una base de datos son el lenguaje SQL y los lenguajes para desarrollar aplicaciones.
  • Seguimos siendo los unicos que estamos dictando curso sobre bases de datos geoespaciales. Una necesidad en el país que requiere mas difusión.
  • Aun falta mucho por hacer. Uno de los participantes nos pidió que trataramos de montar todo el curso con solo bases de datos bajo software libre. Nos queda ese rato para un futuro.

CURSOS AVANZADOs Y DIPLOMADOS
Debido a la gran demanda, para el proximo mes de Abril tenemos programado nuevamente dictar este curso. Adicionalmente los participantes solicitaron un curso de QGIS y un curso avanzado de PostgreSQL que se esperan desarrollar para este mismo año. Para mas información sobre la fecha y contenido visiten:

http://www.geoeduca.com.ve/agenda2013.html

Espero que la información sea de su agrado y de utilidad para todos.Seguimos en contacto.bye
Geoeduca.com.ve