Sie sind auf Seite 1von 18

ESCUELA POLITÉCNICA NACIONAL

FACULTAD DE INGENIERÍA DE SISTEMAS

CARRERA DE INGENIERÍA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Asignatura: Aplicaciones en Ambientes Libres


Tema: Sistemas de información geográfica (KOSMO)
Nombre: Danny Álvarez
Wilson Ramos
Dennis Veintimilla

1. Antecedentes

Problema
El problema principal era el de ofrecer un sistema de control de tráfico aéreo eficaz y de licencia libre. En un
principio el problema provino de la ciudad de Andalucia, España, en la cual se hacía imprescindible la ubicación
de información relacionada a vuelos de aerolíneas con sus respectivos destinos.
Posteriormente este problema fue resuelto y se empezó a desarrollar soluciones que ayuden a resolver problemas
de terceros, incorporando mapas espaciales de la NASA para trabajos de mapeo e identificación de áreas
vulnerables en caso de accidentes espaciales.
Solución
En el año 2007 oficialmente se lanza KOSMO, el cual resolvió en primera instancia el problema del tráfico aéreo
de la zona de Andalucia y así mismo de España. Es así que, se desarrolla una aplicación de escritorio utilizando
el lenguaje Java en la cual, con una interfaz amigable al usuario, se tenía la posibilidad de cargar un mapa y con
conexiones al servidor de las aerolíneas controlar los vuelos que se daban en dicho mapa.
Luego, con el éxito que supuso el lanzamiento inicial de KOSMO se expandió su trabajo a servidores de todo el
mundo y debido a su libre distribución y uso se lo aplico a nivel mundial para toda índole de trabajo de sistemas
geográficos.
Posteriormente KOSMO sería lanzado en versiones web y móviles, ampliando su espectro de uso y haciéndolo un
programa de SIG muy popular.

Módulos de KOSMO

Dentro del programa KOSMO Desktop tenemos el módulo principal, módulo de servicios y el módulo de
extensiones.
El módulo principal es aquel que contiene todas las funciones del programa además de contener los demás módulos.

El módulo de servicios es el que permite cargar datos del servidor, cargando asi los mapas con los que podemos
interactuar.

Por último, el módulo de extensiones contiene extensiones útiles para ser utilizadas junto con los mapas cargados
en el módulo de servicios.
Funciones
Modulo Principal
Dentro del módulo principal tenemos las funciones de añadir y crear proyectos, además podemos cargar datos
desde nuestro computador y acceder al módulo de servicios para cargar información de los mapas directamente
desde los servidores.
De la misma manera en este módulo tenemos varias herramientas las cuales nos sirven para calcular áreas,
perímetros, para realizar conversiones, herramientas topológicas entre otras las cuales podemos aplicar a los mapas
abiertos.
Así mismo contamos con el módulo de extensiones en el cual podemos añadir cualquier extensión que sea relevante
al mapa que estemos utilizando como el exportar capas reproyectadas, herramientas CAD entre otras.

Módulo de Servicios
Este módulo tiene la funcionalidad de añadir nuevo contenido como mapas directamente desde los servidores de
las empresas socias de la empresa desarrolladora de KOSMO.
Cabe recalcar que este módulo tiene su principal funcionalidad con el uso de la red, por ende, si no tenemos
conexión a internet solamente podremos cargar mapas o datos desde el módulo principal.
Módulo de extensiones
En este módulo tenemos varias herramientas las cuales nos ayudan a interpretar de mejor manera los mapas que
vayamos subiendo, cada extensión cuenta con una pequeña descripción que nos permite conocer mejor su
desempeño.

Alcances o limitantes
Técnicos
Como limitaciones en cuanto a conocimientos, un usuario de KOSMO debe contar con las siguientes habilidades:
1. Conocer todos los tipos de archivos o formatos GIS que existen, sus fortalezas y debilidades. Así como
saber transformar información espacial entre los distintos formatos e importar y exportar datos geográficos.
2. Saber vincular tablas (hojas de Excel o tablas de bases de datos) a los datos GIS existentes. El propósito
de la vinculación de datos a un mapa es visualizar la distribución de un conjunto a través de un mapa temático.
Vincular tus propios datos en un shapefile es extremadamente útil.
3. Trabajar con bases de datos espaciales. La gestión de información es más eficiente si mantenemos nuestros
datos geográficos almacenados en una base de datos espacial. Además, se obtiene mejor rendimiento con grandes
volúmenes de datos.
4. Edición y control de errores. Creación de topología. Tanto saber cómo crear puntos, líneas o polígonos,
como añadir, eliminar o mover vértices.
5. Saber gestionar las proyecciones y los sistemas de coordenadas. Las coordenadas geográficas, las
proyecciones cartográficas y realizar transformaciones entre diferentes sistemas de coordenadas.
6. Realizar consultas, tanto basadas en unos atributos como consultas espaciales, Poder seleccionar registros
de un conjunto de datos, bajo unos criterios determinados. No está de más saber SQL, que, aunque no es
propiamente un lenguaje de programación es un lenguaje de consultas.
7. Usar herramientas de geoprocesamiento, tanto con datos vectoriales como con datos raster. Saber realizar
buen análisis espacial es fundamental, pero requiere saber pensar en GIS, tener esta habilidad espacial se entrena
con el tiempo. Aprende a resolver problemas espaciales, conoce los métodos a aplicar y el resultado que se debe
esperar. Incluimos en este apartado automatizar tareas GIS.

Económicos
La mejor forma de entender la potencialidad de estas tecnologías es a través de ejemplos. Sabiendo lo que se puede
llegar a hacer, un empresario estará en disposición de valorar las posibilidades que un SIG ofrece para su negocio,
siempre tras la necesaria adaptación o personalización de la aplicación para adecuarla a su actividad específica.
En efecto, los SIG ofrecen un apoyo inestimable a tareas como:
• Decidir la ubicación ideal de un negocio
• Diseñar campañas de marketing (ubicación de clientes potenciales)
• Localizar recursos y personas en tiempo real
• Visualizar geográficamente referenciados datos procedentes de sensores remotos

Operativos
Kosmo-Plataforma SIG Libre Corporativa cuenta con las siguientes funcionalidades SIG:
● Almacenamiento y Gestión de la información geográfica en Sistemas de Gestión de Bases de Datos Relacionales,
integrada con el resto de información corporativa.
● Edición (multiusuario), consulta y explotación de la información geográfica desde el cliente de escritorio Kosmo,
junto con funciones de geoprocesamiento, entre muchas otras.
● Publicación de la información geográfica a través de protocolos estándar del OGC (WMS, WFS), lo que permite
compartir la información y construir/participar en IDEs.
● Publicación de información y funcionalidades específicas en Internet, y acceso mediante el uso de los clientes
ligeros Kosmo.
Kosmo está diseñado para satisfacer las necesidades de gestión territorial de todo tipo de corporaciones, pequeñas
o grandes, con un usuario individual o centenares de ellos accediendo, editando y/o consultando simultáneamente
la información.
Legales
KOSMO es un conjunto de software que ha venido desarrollándose y ha surgido por la necesidad de los usuarios,
cada uno especializado en diversas condiciones. Por ende, este puede usarse en todo aquel país que permita el uso
de software libre y más en aquellos que lo recomienden para sus instituciones.
Ejemplo, Ecuador:

De tiempo
El lanzamiento inicial de KOSMO fue el 28 de febrero de 2007. Debido a que es un proyecto creado para solamente
para mejorar los SIG ya existentes, no fue limitado por fecha de entrega.
Por ello incluso a día de hoy, el proyecto está en pleno desarrollo y el primero de sus componentes -Kosmo-
Desktop- sigue en continua evolución, estando ya disponible para aquellos que requieran de una funcionalidad
avanzada en un SIG de escritorio potente.
Hay que destacar que actualmente ya se encuentra implementado en numerosos sistemas de producción altamente
exigentes en sus requisitos, tanto de estabilidad como de funcionalidad.
Universo de Usuarios

Un aspecto diferenciador de Kosmo-Desktop es su diseño, muy orientado en cuanto a funcionalidades a las


necesidades reales y más habituales de usuarios. El "qué debe tener" y el "cómo debe presentarse al usuario" se
diseñan desde el punto de vista de los usuarios.

Por ello, esta plataforma ha sido diseñada para todo aquel usuario que tenga conocimientos básicos sobre tipos de
archivos o formatos GIS, sepa vincular tablas o tablas de bases de datos a los sistemas de información geográfica,
edición y creación de topología, uso de herramientas de geoprocesamiento, entre otros. Todo aquel que conozca
técnicas básicas en la aplicación de cualquier actividad que conlleve un componente espacial.
Sin embargo, este software está dotado de carácter Corporativo, debido a su diseño y arquitectura basados en la
gestión y análisis de la información territorial a través de Bases de Datos Espaciales.

Plataforma tecnológica

Kosmo-Desktop ha sido implementado usando el lenguaje de programación Java y está desarrollado a partir de
la plataforma JUMP y de una larga serie de bibliotecas de código libre de reconocido prestigio y empleadas en
multitud de proyectos de software libre, con especial mención a JTS , además de hacer uso de elementos de otros
proyectos como:

 Geotools: biblioteca de base para multitud de utilidades.


 Castor : biblioteca Java que permite serializar objetos Java en XML. En Kosmo nos permite guardar y
recuperar los objetos del proyecto.
 Ermapper : biblioteca gratuita para trabajar con ficheros en formato ECW.
 GDAL
 Log4J: Permite crear un registro de las operaciones que lleva a cabo la aplicación.

También ha sido reutilizado código de otros proyectos, como gvSIG, OpenJUMP , el proyecto SIGLE, etc.

Manual de instalación

Windows
Kosmo Desktop 2.0 para Windows está distribuido en dos formatos distintos:

• Instalador (kosmo_desktop_2.0_windows_jre_setup.exe)

• Fichero zip, sin necesidad de instalación (kosmo_desktop_2.0_windows_jre.zip)

Instalador

Los pasos necesarios para la instalación de Kosmo Desktop a partir del instalador en Windows son los
siguientes:

1. Para comenzar la instalación hacemos doble-clic sobre el fichero ejecutable:

Imagen 1: Windows - Instalador -

Fichero de instalación

2. Seleccionamos el idioma para el asistente deinstalación:


Imagen 2: Windows - Instalador -

Seleccionar idioma para el instalador


3. Confirmamos que queremos instalar el programa:

Imagen 3: Windows - Instalador - Confirmar inicio de la instalación

4. Pulsamos el botón Siguiente en la pantalla de bienvenida del instalador para pasar a la siguiente ventana:

Imagen 4: Windows - Instalador - Pantalla de bienvenida

5. En el siguiente diálogo leemos la licencia de Kosmo Desktop, pulsamos la opción Acepto los términos de este acuerdo de
licencia y después el botón Siguiente para continuar con el asistente:
Imagen 5: Windows - Instalador - Licencia de Kosmo Desktop

6. En el siguiente diálogo seleccionamos la carpeta donde queramos instalar la aplicación y pasamos a la siguiente ventana
del asistente pulsando el botón Siguiente:

Imagen 6: Windows - Instalador - Seleccionar carpeta destino


7. En el siguiente paso seleccionamos el tipo de instalación que queremos realizar: Típica, que instalará todas las extensiones
de Kosmo Desktop, o Personalizada, en la que podemos seleccionar las extensiones exactas que queremos instalar:

Imagen 7: Windows - Instalador - Seleccionar tipo de instalación

Imagen 8: Windows - Instalador - Instalación personalizada - Seleccionar

componentes a instalar
8. En el siguiente diálogo podemos ver un resumen de las opciones que hemos seleccionado hasta el momento. Pulsamos
el botón Siguiente para continuar:

Imagen 9: Windows - Instalador - Resumen de las opciones seleccionadas

9. Una vez se hayan copiado todos los ficheros a la carpeta de destino pasamos al último panel del asistente pulsando el
botón Siguiente:

Imagen 10: Windows - Instalador - Instalando archivos


10. En el último panel podemos indicar si queremos que el asistente nos cree accesos directos a la aplicación en el escritorio
y en la barra de inicio rápido. Marcamos las opciones deseadas y pulsamos el botón Finalizar para terminar la instalación del
programa:

Imagen 11: Windows - Instalador - Seleccionar accesos directos

Fichero ZIP

La instalación del programa en este caso es mucho más simple: simplemente descomprimimos el
contenido del fichero zip en la carpeta donde deseemos instalar el programa.

Para iniciar el programa, vamos a la carpeta \bin de la instalación y ejecutamos el fichero


Kosmo.bat.
Linux
Kosmo Desktop 2.0 para Linux está distribuido en dos formatos distintos:

• Instalador (kosmo_desktop_2.0_linux_jre_install)

• Fichero tar.gz, sin necesidad de instalación (kosmo_desktop_2.0_linux_jre.tar.gz)Instalador

Instalador

Los pasos necesarios para la instalación de Kosmo Desktop a partir del instalador en Linux son los siguientes:

Para comenzar la instalación hacemos doble-clic sobre el fichero ejecutable:

Imagen 12: Linux -


Instalador - Fichero de
instalación

Seleccionamos el idioma para el asistente deinstalación:

Imagen 13: Linux - Instalador -

Seleccionar idioma para el instalador


Confirmamos que queremos instalar el programa:

Imagen 14: Linux - Instalador - Confimar inicio de la instalación


Pulsamos el botón Siguiente en la pantalla de bienvenida del instalador para pasar a la siguiente ventana:

Imagen 15: Linux - Instalador - Pantalla de bienvenida

En el siguiente diálogo leemos la licencia de Kosmo Desktop, pulsamos la opción Acepto los términos de este acuerdo de
licencia y después el botón Siguiente para continuar con el asistente:
Imagen 16: Linux - Instalador - Licencia de Kosmo Desktop
En el siguiente diálogo seleccionamos la carpeta donde queramos instalar la aplicación y pasamos a la siguiente ventana del
asistente pulsando el botón Siguiente:

Imagen 17: Linux - Instalador - Seleccionar carpeta destino


En el siguiente paso seleccionamos el tipo de instalación que queremos realizar: Típica, que instalará todas las extensiones
de Kosmo Desktop, o Personalizada, en la que podemos seleccionar las extensiones exactas que queremos instalar:

Imagen 18: Linux - Instalador - Seleccionar tipo de instalación

Imagen 19: Linux - Instalador - Instalación personalizada - Seleccionar

componentes a instalar
En el siguiente diálogo podemos ver un resumen de las opciones que hemos seleccionado hasta el momento. Pulsamos el
botón Siguiente para continuar:

Imagen 20: Linux - Instalador - Resumen de las opciones seleccionadas

Una vez se hayan copiado todos los ficheros a la carpeta de destino pasamos al último panel del asistente pulsando el botón
Siguiente:

Imagen 21: Linux - Instalador - Instalando archivos


En el último panel podemos indicar si queremos que el asistente nos cree un acceso directo a la aplicación en el escritorio.
Marcamos las opciones deseadas y pulsamos el botón Finalizar para terminar la instalación del programa:

Imagen 22: Linux - Instalador - Seleccionar acceso directo

Fichero tar.gz

La instalación del programa en este caso es algo más compleja:

Descomprimimos el contenido del fichero tar.gz en la carpeta donde deseemos instalar el programa

Abrimos un terminal y ejecutamos las órdenes siguientes:

cd /home/usuario/kosmo_desktop_2.0/libs
./links.sh cd ..
chmod -R 777 *
cd bin

Modificamos el script Kosmo.sh con las rutascorrectas

Para iniciar el programa, vaya a la carpeta \bin de la instalación y ejecute ./Kosmo.sh

Das könnte Ihnen auch gefallen