software libre y de código abierto y los sistemas de información geográfica aspectos académicos...

23
Gabriel Asato, Argentina, IGC 34, 2012 Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales Gabriel Asato Servicio Geológico Minero Argentino

Upload: carlos-gabriel-asato

Post on 14-Jun-2015

172 views

Category:

Software


5 download

DESCRIPTION

Versión en español de la conferencia sobre software libre y de código abierto en geoinformción. Cuáles son sus impactos y aspectos académicos y funcionales.

TRANSCRIPT

Page 1: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Software Libre y de Código Abierto y los Sistemas de Información Geográfica

Aspectos Académicos y Funcionales

Gabriel AsatoServicio Geológico Minero Argentino

Page 2: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Esta presentación es acerca de....

¿Porqué usar Software Libre y de Código Abierto (FOSS4G) ?

Cómo empezar a trabajar con el FOSS4G

Qué es lo que tengo que conocer del FOSS4G

Cuales son las ventajas y desventajas de este tipo de software

Cuales son los posibles impactos en el desarrollo de software, la enseñanza e investigación académica.

Page 3: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

¿Que es FOSS4G?

No significa sólo GRATIS

Page 4: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

FOSS4G

Que significa FOSS4G?

Las Declaraciones de LIBERTAD

Libertad 0: Libertad para ejecutar un programa para calquier propósito.

Libertad 1: La libertad para estudiar cómo el programa trabaja y cambiar en él todo lo que uno crea necesario e importante cambiar.

Libertad 2: La libertad de redistribuir copias de manera de poder ayudar a sus semejantes en las tareas quer ealizan.

Libertad 3: La libertad de mejorar el programa y publicar tus propias mejoras al público, trayendo en consecuencia nuevos beneficios a la comunidad que es usuaria de ese sofware

Free Software Foundation, 2008

Page 5: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Pero, ¿Cuál es la idea detras del concepto FOSS4G?

No reinventar la rueda una vez y otra vez

Permitir la construcción de poderosas redes de colaboración

El conocimiento adquieremayor valor que el software en sí mismo.

Es una visión constructiva y económica diferente a la tradicional de cómo es la dinámica del mercado del software e industria informática.

Page 6: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Ejemplos de Prorgamas FOSS4G (1)

Desktop y Clientes pesados:

GvSIG, Quantum, Jump, UDIG, etc, etc, etc.

Análisis Geográfico Avanzado

Grass, North 58, Grid, Sexante, SAGA

Bases de Datos Geo-Espaciales

PostGIS

Servidores de Mapas GIS

Mapserver, Geoserver, Degree

Page 7: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Ejemplos de Prorgamas FOSS4G(2)

Desarrollo de aplicaciones

Terralib

Cartografía

Mapnik, TileMill, CartoCSS

UML

Moskitt, Aptana

Lenguajes de programación

Java, C++, Python, Ruby, PHP, etc

Otros

R, GNUPlot, Octave, Gdal, GMT, etc, etc, etc.

Page 8: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Estado del Desarrollo de Software(mi visión personal)

Desktop, clientes pesados. Muy desarrollado, muchas opciones

Clientes livianos Web . Muy desarrollado, muchas opciones

Data Entry. Simple pero mejorando. GvSIG comienza a soportar topología

Análisis de Datos. Bien desarrollado

Bases de Datos Geo-Espaciales. Muy bien desarrollado, pero pocas aplicaciones

Middleware, Mapeo por Web. Muy desarrollado, muchas opciones

On Line Catalog. Muy bien desarrollado, pero pocas aplicaciones

GPS. Desarrollado

Toma de datos en el campo. En desarrollo, algunas aplicaciones

Navegación. No fue testeado

Cartografía Profesional. Algunas aplicaciones y se aprecia una gradual en sus prestaciones

Page 9: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Paquetes Privados

ESRI, ArcGIS

Oracle

Smallworld

Bentley

AutoDesk

Una curiosidad:

Con la aparición de los estándares abiertos están apareciendo muchas nuevas companías, en especial en el área de servicios.

Page 10: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

FOSS4G vs Privados

Page 11: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

FOSS4G Ventajas Observadas

Es modular, consitente, de fácil integración con otros softwares

Suele respetar los estándares abiertos e internacionales

FOSS4G tiene un desarrollo terriblemente rápido

Muchas veces FOSS4G se relaciona a los trabajos que realizan universidades, institutos, agencias de gobierno y en algunos casos companias comerciales.

Los algoritmos y técnicas avanzadas se pueden implementar con cierta facilidad.

Muchas opciones, no hay una única visión del problema

Variedad de herramientas de programación

Los programas no están atados a una única solución

Page 12: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

FOSS4G Desventajas

La documentation no siempre está disponible

Muchas veces no hay soporte oficial

Desventajas?

Muchas veces es necesario contar con capacidades especiales en geo-informática

Las implementaciones de algoritmos avanzados pueden ser dificultosos de entender y ulizar por otras personas que no sean el programador original

Page 13: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Ventajas del Software Privado

Las companías tienen una tradición muy importante en todo lo que concierne a la tecnología SIG

Son muy bien conocidas por la gente y las organizaciones

Tienen una muy buena base de conocimiento

Están bien documentadas

Muchas veces tienen buena relación con la academia y el gobierno

Page 14: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Software Privado, Principales Desventajas

De alto costo

No tienen buena modulariazación

Se ha observado que este tipo de software se está convirtiendo en gigantes que nadie puede controlar

A veces utilizan estándares privados ( incompatibles )

Si un estándar privado no tiene suceso en el mercado la compañía simplemente lo abandona y deja a los clientes sin soporte técnico.

Suele estar atado a la visión del marketing en vez de a las necesidades del cliente.

Una sóla visiónUna sóla visión

Un sólo o pocos lenguajes de programación

No integrable con softwares ajenos a la companía

No hay opciones para crear su propia estructura de datos (information stack)

Page 15: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Las Principales Causas que Atentan Contra el Buen Desarrollo del Software

Las companías están condicionadas por el desarrollo del mercado

Las companías no pueden colaborar entre sí

No pueden abordar temas muy avanzados a menos que acepten tomar grandes riesgos de fracaso

Page 16: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Entonces,Que otras opciones le da a ud el FOSS4G?

Siempre es posible encontrar la solución a su problema. Si ud. no la encuentra, seguro que otra persona lo hará por ud.

Tiene la oportunidad de acceder a herramientas sofísticadas antes de que estas aparezcan en la cadena comercial.

Las organizaciones, usuarios y desarrolladores pueden manejar y construir sus proyectos según la vía que mejor les parezca.

La variedad de software no es un problema, uno usa el software que más le convenga.

La sustentabilidad de los datos está garantizada porque FOSS4G suele basarse en muy bien conocidos estándares y formatos.

Page 17: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Estructura de Información(Information Stack)

Es un técnico en sistemas corporativos que se refiere a cómo ud. diseña y construye su sistema de información temporo-geo-espacial.

Este es un concepto crítico porque alrededor de esta construcción se van a desarrollar las actividades y trabajo del equipo-institución-corporación.

La estructura de información (Information Stack) es el diseño de la mejor arquitectura que se adapta a sus necesidades y objetivos.

Es sobre la relación que debe existir entre los diferentes niveles de tratamiento de la información como: Base de datos geo-espacial, clientes, almacenamiento, estandares, practicas, herramientas y lenguajes de programación y objetivos.

En definitiva con FOSS4G un puede diseñar la estructura de información que mejor se adapte al proyectot!!!!

Page 18: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Algunos Criterios para Diseñar la Estructura de Información

¿Se necesitan herramientas de programación?

¿Se necesitan utilizar algoritmos complejos?

Estadística, geoestadística, matemática, etc.

¿Desktop o Corportaivo?

¿Cuanta gente tiene que acceder a la información?

¿Que clase de datos tienen que ser almacenados?

¿Base de datos local o distribuída?

¿Estructura de datos simple o compleja?

¿Se necesitan herramientas de digitalización complejas?

Etc, etc.

Page 19: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Impacto de los Estándares. Facilitan el desarrollo de aplicaciones FOSS4G

Page 20: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Impacto en Educación y la Academia Las Universidades y los centros de investigación pueden usar el

FOSS4G como plataforma de desarrollo de sus propias aplicaciones, no necesitan partir de 0.

Todas las mejoras propuestas puedenser sumadas rápidamente

El código será revisado por sus pares.

No se está limitado a una sóla opción

Los desarrollos serán integrados utilizando estándares abiertos

Se le da la oportunidad a los estudiantes de que estudien en profundidad cómo funcionan los programas y los algoritmos.

Page 21: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

¿Porqué es Tan Importante el Código Abierto?

“The United Kingdom Meteorological Office produces (in conjunction with the University of East Anglia’s Climatic Research Unit) the downloadable and widely used gridded temperature anomaly data sets known as HadCRUT and CRUTEM3. Yet even such a high-profile data set, developed by an organization with a good standard of software development34, contained errors that would have been more quickly identified and rectified had the underlying code been readily available.......”

The case for open computer programs

Darrel C. Ince, Leslie Hatton & John Graham-Cumming

Nature 482, 485–488 (23 February 2012) doi:10.1038/nature10836

http://www.nature.com/nature/journal/v482/n7386/box/nature10836_BX1.html

Page 22: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Conclusiones

FOSS4G sólo significa GRATIS.

Se tienen muchas opciones para utilizar y elegir

Los conceptos de estructura de información, estándares abiertos y modularización son fundamentales para hacer uso efectivo de este tipo de software.

Con FOSS4F se presenta una gran oportunidad para desarrolladores e investigadores de mejorar sus trabajos

Los programas y resultados pueden ser revisados por pares (peer-reviewed)

Los estudiantes tienen la oportunidad de entender y estudiar mejor sobre geo-informática.

Page 23: Software Libre y de Código Abierto y los Sistemas de Información Geográfica Aspectos Académicos y Funcionales

Gabriel Asato, Argentina, IGC 34, 2012

Avisos

Conferencia de Geomática Libre FOSS4G Buenos Aires24 al 26 de abril 2013

http://www.foss4g.org.ar