28
18 al 20 de Abril, 2007 Guadalajara, Jalisco Panel: Software Libre INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO DE CAPACIDADES LOCALES MEDIANTE ESTÁNDARES INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO DE CAPACIDADES LOCALES MEDIANTE ESTÁNDARES Oscar Oscar Oscar Oscar Zepeda Zepeda Zepeda Zepeda Ramos Ramos Ramos Ramos Oscar Oscar Oscar Oscar Zepeda Zepeda Zepeda Zepeda Ramos Ramos Ramos Ramos Ver Ver Ver Veró ó ónica nica nica nica Totolhua Totolhua Totolhua Totolhua Ver Ver Ver Veró ó ónica nica nica nica Totolhua Totolhua Totolhua Totolhua

INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Panel: Software Libre

INTEGRACION DE SOFTWARE LIBRE EN

UNA IDE: DESARROLLO DE CAPACIDADES

LOCALES MEDIANTE ESTÁNDARES

INTEGRACION DE SOFTWARE LIBRE EN

UNA IDE: DESARROLLO DE CAPACIDADES

LOCALES MEDIANTE ESTÁNDARES

Oscar Oscar Oscar Oscar ZepedaZepedaZepedaZepeda RamosRamosRamosRamosOscar Oscar Oscar Oscar ZepedaZepedaZepedaZepeda RamosRamosRamosRamos

VerVerVerVeróóóónica nica nica nica TotolhuaTotolhuaTotolhuaTotolhuaVerVerVerVeróóóónica nica nica nica TotolhuaTotolhuaTotolhuaTotolhua

Page 2: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

• Introducción• Filosofía de las IDE y

el Software Libre (FLOSS/FOSS)

• Soluciones FOSS basadas en estándares

• Desventajas del FOSS

• Conclusiones

• Introducción• Filosofía de las IDE y

el Software Libre (FLOSS/FOSS)

• Soluciones FOSS basadas en estándares

• Desventajas del FOSS

• Conclusiones

Contenido de la presentación

Page 3: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

• El ANR, herramienta indispensable para transitar de un esquema reactivo a uno preventivo.

• Uso de los TIC’s para la integración y diseminación de la información de datos e información sobre Riesgo.

• Estrategia para el fortalecimiento de las capacidades locales en materia de TIC´sen las UEPC.

• El ANR, herramienta indispensable para transitar de un esquema reactivo a uno preventivo.

• Uso de los TIC’s para la integración y diseminación de la información de datos e información sobre Riesgo.

• Estrategia para el fortalecimiento de las capacidades locales en materia de TIC´sen las UEPC.

Introducción

Page 4: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

• Desarrollar capacidades en los estados y municipios del país a través del intercambio, análisis y diseminación de datos geoespaciales sobre riesgo, bajo un ambiente distribuido y mediante el uso de herramientas de software libre.

• Desarrollar capacidades en los estados y municipios del país a través del intercambio, análisis y diseminación de datos geoespaciales sobre riesgo, bajo un ambiente distribuido y mediante el uso de herramientas de software libre.

Objetivo

Page 5: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Evolución del ANR

Page 6: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

• Servicios de acceso, consulta y explotación de información sobre Riesgo.

• Actividades relacionadas con la implementación de una IDE

• Generación de datos geoespaciales• Tecnologías• Estándares• Mecanismos de entrega• Responsabilidad organizacional• Políticas de información• Disponibilidad de recursos humanos y financieros

• Servicios de acceso, consulta y explotación de información sobre Riesgo.

• Actividades relacionadas con la implementación de una IDE

• Generación de datos geoespaciales• Tecnologías• Estándares• Mecanismos de entrega• Responsabilidad organizacional• Políticas de información• Disponibilidad de recursos humanos y financieros

Filosofía de una IDE

Page 7: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

Esquema IDE-Riesgo

Page 8: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Factores de éxito• Inclusividad

• Desarrollo de metadatos• Generación de datos interoperables

• Tecnologías interoperantes• Promoción en el uso de la información

sobre Riesgo

Factores de éxito• Inclusividad

• Desarrollo de metadatos• Generación de datos interoperables

• Tecnologías interoperantes• Promoción en el uso de la información

sobre Riesgo

Aspectos a considerar

Page 9: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Filosofía del Software Libre (FLOSS/FOSS)

Free/Libre Open Source Software (FLOSS) implica:

– Free/Libre Open Data – Datos de acceso abierto

– Free/Libre Open Information – Información de acceso abierto

– Free/Libre Open Application – Aplicaciones abiertas

– Free/Libre Open Knowledge – Conocimiento sin patentes

Free/Libre Open Source Software (FLOSS) implica:

– Free/Libre Open Data – Datos de acceso abierto

– Free/Libre Open Information – Información de acceso abierto

– Free/Libre Open Application – Aplicaciones abiertas

– Free/Libre Open Knowledge – Conocimiento sin patentes

Page 10: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Similitudes entre filosofías

• Intercambio de ideas, tecnologías, datos y aplicaciones, basados en un modelo de colaboración y solidaridad.

• Eliminación de esfuerzos duplicados, reducción de costos.

• Disponibilidad de datos geoespaciales y servicios.

• Desarrollo de aplicaciones empleando datos geoespaciales existentes y estandarizados

• Redes de comunidades entre otros.

• Intercambio de ideas, tecnologías, datos y aplicaciones, basados en un modelo de colaboración y solidaridad.

• Eliminación de esfuerzos duplicados, reducción de costos.

• Disponibilidad de datos geoespaciales y servicios.

• Desarrollo de aplicaciones empleando datos geoespaciales existentes y estandarizados

• Redes de comunidades entre otros.

Page 11: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Factores determinantes en el uso de FLOSS

• Por el TCO (Total Cost Owner) que implica la adquisiónde software propietario y el tiempo de gestión en la APF.

• Aprendizaje de la incorporación de servicios al ANIM con el Software Libre Mapserver.

• Seguimiento de las estrategias IDE en el mundo, en particular Open IDE.

• Diversidad de soluciones y su facilidad de acceso y uso.• Apertura y conocimiento de soluciones viables en otrsd

dependencias.

• Por el TCO (Total Cost Owner) que implica la adquisiónde software propietario y el tiempo de gestión en la APF.

• Aprendizaje de la incorporación de servicios al ANIM con el Software Libre Mapserver.

• Seguimiento de las estrategias IDE en el mundo, en particular Open IDE.

• Diversidad de soluciones y su facilidad de acceso y uso.• Apertura y conocimiento de soluciones viables en otrsd

dependencias.

Page 12: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Caracteristicas de las Soluciones

Que cumplieran con los aspectos básicos de un estándar: portabilidad, interoperabilidad y sostenibilidad.

Ejemplos:– Formatos de intercambio: shp, gml, kml y dxf– En bases de datos: Well know text y well know binary, manejado

por POSTGIS y ORACLE Spatial– SLD (Styled Layer Descriptor)– Webservices: WFS (Web Featue Service), WMC (Web Map

Context), WMS (Web Map Service) y Gazetter.

Que cumplieran con los aspectos básicos de un estándar: portabilidad, interoperabilidad y sostenibilidad.

Ejemplos:– Formatos de intercambio: shp, gml, kml y dxf– En bases de datos: Well know text y well know binary, manejado

por POSTGIS y ORACLE Spatial– SLD (Styled Layer Descriptor)– Webservices: WFS (Web Featue Service), WMC (Web Map

Context), WMS (Web Map Service) y Gazetter.

Page 13: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Diagrama de implementación

Page 14: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Descripción de las soluciones implementadas en las UEPC

Método de implementación:– Workshop público diseñado por la OGC (Open Gis

Consortium) enfocado en la interoperabilidad para la distribución en intercambio de datos a tráves de internet.

– Asesorías en línea para la instalación de los componentes del paquete: Servidor Web Apache, MapServer y utilerias propias.

Método de implementación:– Workshop público diseñado por la OGC (Open Gis

Consortium) enfocado en la interoperabilidad para la distribución en intercambio de datos a tráves de internet.

– Asesorías en línea para la instalación de los componentes del paquete: Servidor Web Apache, MapServer y utilerias propias.

Page 15: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Descripción de las soluciones implementadas

Método de implementación:• Configuración de un cliente ligero p.mapper

» Framework basado en PHP/Mapscript» Por sus características DHTML/DOM soporta varios

browser Mozilla/Firefox 1.+/Netscape 6.1+, IE 5/6, Opera 6.+

» Testeado en Windows, linux y MAC OS X» Soporta varios lenguajes» Consultas a bases de datos» Funciones de impresión HTML y PDF» Descarga de imágenes en varias resoluciones y

formatos

Método de implementación:• Configuración de un cliente ligero p.mapper

» Framework basado en PHP/Mapscript» Por sus características DHTML/DOM soporta varios

browser Mozilla/Firefox 1.+/Netscape 6.1+, IE 5/6, Opera 6.+

» Testeado en Windows, linux y MAC OS X» Soporta varios lenguajes» Consultas a bases de datos» Funciones de impresión HTML y PDF» Descarga de imágenes en varias resoluciones y

formatos

Page 16: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

UEPC Veracruz

Page 17: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

UEPC Chiapas

Page 18: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Mapbender

• Iniciativa de la IDE Alemana.• Integración de información geoespacial sobre

riesgo con Mapbender, permitiendo la administración de servicios OGC y múltiples usuarios.

• Iniciativa de la IDE Alemana.• Integración de información geoespacial sobre

riesgo con Mapbender, permitiendo la administración de servicios OGC y múltiples usuarios.

Page 19: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Soluciones implementadas

Michoacán:Uso de Suelo y Vegetación

CENAPRED:Intensidades sísmicas

Veracruz:Ciclones Tropicales Históricos

Page 20: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Metadatos

– Herramienta: Geonetwork– Establece de un catálogo de metadatos en línea.

Cumple con la especificación de componentes de un Portal.

– Soporta catálogos de bases de datos para una IDE, definida por la OGC, Reference Architecture,

– Emplea el protocolo ISO23950 (ANSI z39.50) para metadatos geográficos basados en el FGDC e ISO 19115.

– Con este software, tenemos la visión de proporcionar un acceso distribuido en nodos de metadatos, estos ubicados en las UEPC.

– Herramienta: Geonetwork– Establece de un catálogo de metadatos en línea.

Cumple con la especificación de componentes de un Portal.

– Soporta catálogos de bases de datos para una IDE, definida por la OGC, Reference Architecture,

– Emplea el protocolo ISO23950 (ANSI z39.50) para metadatos geográficos basados en el FGDC e ISO 19115.

– Con este software, tenemos la visión de proporcionar un acceso distribuido en nodos de metadatos, estos ubicados en las UEPC.

Page 21: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Page 22: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Geonetwork

Page 23: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Consulta

Page 24: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Cuadro Comparativo de Costos

Licencia / AplicaciónCosto

Comercial en US $

FLOSS Ejemplos

Sistema operativo/ web server $200 $0

Ubuntu, Fedora, Debian, Gentoo, Mandriva, SUSE,

CentOS, Knoppix, Jarro Negro, etc.

Base de datos $50,000 $0 MySQL, PostgreSQL

Módulo spatial para un RDBMS

$7,500 $0MySQL, PostGIS

Desktop GIS $1,500 $0GRASS, OpenEV, Quantum

GIS, uDig, World Wind, OSSIM

Servidor de mapas $5,000 $0MapBender, Mapbuilder, MapGuide, MapServer,

GeoServer

Lenguaje de programas y ambientes

de desarrollo$500

$0 Scientific visualization studio (NASA), Eclipse

Soporte en línea 0 $0

Soporte personalizado $50,000 $0

Page 25: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Otras herramientas

Otras herramientas

Herramientas WebHerramientas Web CartoWeb, Chameleon, Ka-map, Maplab, PHP Script, ROSA, OWTChart, OpenLayerCartoWeb, Chameleon, Ka-map, Maplab, PHP Script, ROSA, OWTChart, OpenLayer

Utilerías y libreríasUtilerías y librerías AVCE00, DGNLib, GDAL, GeoTiff,MITAB, OGR, Proj 4, ShapeLib, FDO, GeotoolsAVCE00, DGNLib, GDAL, GeoTiff,MITAB, OGR, Proj 4, ShapeLib, FDO, Geotools

Percepción RemotaPercepción Remota Virtual Terrain Project, OpenScene Graph,Virtual Terrain Project, OpenScene Graph,

Catalogo de metadatosCatalogo de metadatos GeoNetworkGeoNetwork

Page 26: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Desventajas FOSS

• La gran cantidad de licencias con distintos tipos niveles de restricción.

• Falta de cultura para el trabajo comunitario hace compleja su implementación en ambientes colaborativos.

• Pocos desarrollos de escritorio.• La naturaleza de la información geoespacial

hace que ambientes colaborativos se vuelvan lentos.

• Escasez de recursos humanos.

• La gran cantidad de licencias con distintos tipos niveles de restricción.

• Falta de cultura para el trabajo comunitario hace compleja su implementación en ambientes colaborativos.

• Pocos desarrollos de escritorio.• La naturaleza de la información geoespacial

hace que ambientes colaborativos se vuelvan lentos.

• Escasez de recursos humanos.

Page 27: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Conclusión

• Impulsar la formación de una comunidad de software libre específicamente con aplicaciones en sistemas de información geográfica, compartir los desarrollos y experiencias con otras instituciones, fortalecer la capacidades institucionales y locales.

• Aportar a la comunidad relacionada con la integración, uso y difusión de la información espacial, herramientas y desarrollos basados en FLOSS.

• Contribuir al desarrollo tecnológico del país mediante la generación de conocimiento y la generación de aplicaciones geoespaciales.

• Impulsar la formación de una comunidad de software libre específicamente con aplicaciones en sistemas de información geográfica, compartir los desarrollos y experiencias con otras instituciones, fortalecer la capacidades institucionales y locales.

• Aportar a la comunidad relacionada con la integración, uso y difusión de la información espacial, herramientas y desarrollos basados en FLOSS.

• Contribuir al desarrollo tecnológico del país mediante la generación de conocimiento y la generación de aplicaciones geoespaciales.

Page 28: INTEGRACION DE SOFTWARE LIBRE EN UNA IDE: DESARROLLO …mapserver.inegi.org.mx/eventos/cng2007/cng2007/veronicatotolhuadisemin... · de software propietario y el tiempo de gestión

18 al 20 de Abril, 2007 Guadalajara, Jalisco

Gracias!!!

[email protected]

Gracias!!!

[email protected]