Sie sind auf Seite 1von 37

Ao de la Integracin Nacional y el Reconocimiento de Nuestra Diversidad UNIVERSIDAD NACIONAL AGRARIA LA MOLINA

CURSO DE ESPECIALIZACIN PROFESIONAL A NIVEL POSTGRADO SISTEMA

DE INFORMACIN

GEOGRFICA

HERRAMIENTAS INFORMATICAS BASADAS EN SOFTWARE LIBRE APLICADAS AL MANEJO DE SISTEMAS DE INFORMACION GEOGRAFICA

TRABAJO DE INVESTIGACIN

PRESENTADO POR: Ing. ALDO RONALD NESTARES MAYHUASCA

Para obtener el DIPLOMA DE ESPECIALIZACIN PROFESIONAL DE SISTEMA DE INFORMACIN GEOGRFICA

HUANCAYO - PER 2012

INDICE
INTRODUCCION ................................................................................................................................................................................. 3 CAPITULO I ......................................................................................................................................................................................... 4 1.1 1.1.1 1.2 1.2.1 1.2.2 1.3 1.4 1.4.1 1.4.2 ANALISIS PRELIMINAR ............................................................................................................................................... 4 PLANTEAMIENTO DEL ESTUDIO .................................................................................................................... 4 OBJETIVOS................................................................................................................................................................... 5 OBJETIVO GENERAL ....................................................................................................................................... 5 OBJETIVOS ESPECFICOS .............................................................................................................................. 5 JUSTIFICACIN............................................................................................................................................................ 5 MARCO TERICO ........................................................................................................................................................ 5 SOFTWARE LIBRE ............................................................................................................................................ 5 ORIGEN DEL SOFTWARE LIBRE .................................................................................................................... 6

CAPITULO II ........................................................................................................................................................................................ 7 2.1 2.1.1 2.2 2.3 SISTEMAS DE INFORMACION GEOGRAFIA ............................................................................................................. 7 DEFINICIONES ................................................................................................................................................... 7 COMPONENTES ........................................................................................................................................................... 8 REPRESENTACION DE LOS DATOS ......................................................................................................................... 9 MODELO RASTER. ...................................................................................................................................................... 9 MODELO VECTORIAL. .............................................................................................................................................. 10 DIFERENCIAS ENTRE MODELO RASTER Y VECTORIAL ..................................................................................... 11 2.4 2.5 2.6 2.7 CAPTURA DE LOS DATOS ....................................................................................................................................... 12 ANALISIS ESPACIAL MEDIANTE SIG ...................................................................................................................... 13 CARTOGRAFIA EN ENTORNOS WEB...................................................................................................................... 14 APLICACIONES .......................................................................................................................................................... 14

CAPITULO III ..................................................................................................................................................................................... 16 3.1 DEL LADO DEL SERVIDOR....................................................................................................................................... 16 SISTEMA DE GESTORES DE BASE DE DATOS ..................................................................................................... 16 SERVIDORES DE MAPAS ......................................................................................................................................... 19 HERRAMIENTAS DE METADATOS .......................................................................................................................... 22 3.2 DEL LADO DE CLIENTE ............................................................................................................................................ 24 CLIENTES DE ESCRITORIO O PESADOS ............................................................................................................... 24 CONCLUSIONES .............................................................................................................................................................................. 35 REFERENCIA BIBLIOGRAFICA...................................................................................................................................................... 36

INTRODUCCION
Las herramientas informticas Libres basadas en los Sistemas de Informacin Geogrfica estn siendo una opcin muy considerable, debido a los altos costos de licencias de uso comercial que presentan otras aplicaciones informticas privativas. Por ello el objetivo de este trabajo es presentar las alternativas existentes basadas en Software Libre aplicadas al manejo de la informacin Geogrfica, considerando los distintos tipos de aplicaciones y plataformas existentes.

Nuestro trabajo se estructura en varios captulos, siendo el Capitulo I dedicado al anlisis Preliminar, donde se expone un anlisis situacional y los objetivos que se busca alcanzas. En el Captulo II mencionados lo relacionado a los Sistemas de Informacin Geogrfica, mostrando los componentes y los tipos de anlisis que se presentan, en el Captulo III, hacemos una descripcin de las tecnologas existentes como Gestores de Base de Datos, Aplicativos y Software que permiten el procesamiento y tratamiento de informacin geogrfica, todos basados en Software Libre. Finalmente mencionamos las conclusiones y la referencia bibliogrfica utilizada en el presente trabajo.

CAPITULO I
1.1 ANALISIS PRELIMINAR

1.1.1

PLANTEAMIENTO DEL ESTUDIO

Los Sistemas de Informacin Geogrfica cada da van tomando gran importancia en muchas entidades pblicas y privadas, debido a la funcionalidad de sus aplicaciones en la solucin de problemas complejos de planificacin y gestin geogrfica. La utilizacin de herramientas informticas es vital, debido a su integracin en el conjunto de elementos que conforman los GIS (Hardware, Software, datos geogrficos y talento humano), pues estas herramientas permitirn el procesamiento de la

informacin para la toma de decisiones.

El software libre va tomando fuerza en muchos mbitos en las organizaciones partiendo de la migracin de sistemas

operativos, software aplicativo y muchas plataformas que permiten obtener independencia tecnolgica y ahorro

presupuestario, pasando tambin por la formalizacin en el uso del software en nuestro pas y en principal en nuestra regin. Por tal motivo ponemos nfasis en el uso de esta tecnologa como alternativa para el procesamiento de la informacin geogrfica, obteniendo resultados similares y/o superiores al software ya conocidos en este sector de la ingeniera.

1.2 OBJETIVOS

1.2.1

OBJETIVO GENERAL Presentar las alternativas existentes basadas en software libre aplicadas al manejo de sistemas de Informacin Geogrfica.

1.2.2

OBJETIVOS ESPECFICOS Conocer los Gestores de Base de Datos que soportan aplicaciones geogrficas basadas en

software Libre Conocer software aplicativo GIS para el tratamiento y procesamiento de informacin geogrfica.

1.3 JUSTIFICACIN El presente trabajo es importante para conocer las diversas tecnologas de informacin basadas en software libre aplicadas al manejo de los sistemas de Informacin Geogrfica como alternativa a software privativo, el cual permite obtener libertad tecnolgica y ahorro presupuestarios en las implementaciones que se realicen. En el tema legal, se realizar la formalizacin en el uso legal de software licenciado, siendo estas tecnologas libres con licencia GNU General Public License (GPL) y basadas en las cuatro leyes del software Libre.

1.4 MARCO TERICO 1.4.1 SOFTWARE LIBRE El software libre (en ingls free software, aunque esta denominacin tambin se confunde a veces con "gratis" por la ambigedad del trmino "free" en el idioma ingls, por lo que tambin se usa "libre software" y "logical libre") es la denominacin del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. Segn la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para

ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. 1.4.2 ORIGEN DEL SOFTWARE LIBRE En los aos 80, las empresas de programacin comenzaron a obligar a sus clientes a firmar acuerdos de licencia por la utilizacin de los programas que vendan. En contraposicin, en 1984 Richard Stallman propuso el concepto de software libre basado en cuatro libertades bsicas:

Libertad 1: Para ejecutar el programa para cualquier propsito. Libertad 2: para estudiar cmo funciona el programa y adaptarlo a cualquier necesidad. Libertad 3: para redistribuir copias y compartirlas con la comunidad Libertad 4: para mejorar el programa y compartir dichas mejoras con el pblico de manera quela comunidad se pueda beneficiar de ellas.

Stallman cre la Fundacin por el Software Libre (FSF) y se defini el concepto de copyleft en contraposicin al de copyright lo que dio lugar a la licencia GNU General Public License (GPL), que asegura las libertades de los programas distribuidos con dicha licencia. Son muchos los programas que se han creado bajo esta filosofa, incluyendo algunos sistemas de informacin geogrfica y lo que anteriormente comenz como una serie de proyectos anclados en el entorno universitario ya ha transcendido esos mbitos para llegar incluso a las instituciones pblicas y gubernamentales.

CAPITULO II LOS SISTEMAS DE INFORMACION GEOGRAFICA - GIS


2.1 SISTEMAS DE INFORMACION GEOGRAFIA 2.1.1 DEFINICIONES Un Sistema de Informacin Geogrfica (SIG o GIS, en su acrnimo ingls Geographic Information System) es una integracin

organizada de hardware, software y datos geogrficos diseada para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la informacin geogrficamente referenciada con el fin de resolver problemas complejos de planificacin y gestin geogrfica. En un sentido ms genrico, los SIG son herramientas que permiten a los usuarios crear consultas interactivas, analizar la informacin espacial, editar datos, mapas y presentar los resultados de todas estas operaciones.

Un Sistema de Informacin Geogrfica es un ensamblaje compuesto por equipos computacionales, programas,

datos/informacin y una estructura organizacional que nos permite recolectar, almacenar, manipular y analizar informacin

espacialmente referenciada. (9th Edition of Elementary Surveying by Paul R. Wolf and Russell C. Brinker)

Definicin Detallada: Un SIG es cualquier sistema de manejo de informacin que puede:

1) Recolectar, almacenar y obtener informacin basada en su localizacin espacial, 2) Identificar lugares en un determinado entorno geogrfico que cumpla con un criterio de seleccin especfica 3) Explorar relaciones entre grupos de datos en un entorno geogrfico previamente definido, 4) Analizar la informacin espacial relacionada a un entorno geogrfico como ayuda a la toma de decisiones, 5) Facilitar la seleccin y traspaso de informacin a modelos analticos capaces de evaluar los impactos que originaran la eleccin de una u otra alternativa en un entorno geogrfico previamente definido. 2.2 COMPONENTES

EQUIPOS (HARDWARE) Los programas de GIS se pueden ejecutar en servidores y tambin en computadores personales sea en red o en modo independiente; es recomendable que el equipo tenga una buena velocidad de procesamiento y capacidad de almacenaje.

PROGRAMAS (SOFTWARE) Los programas de GIS cuentan con las funciones y herramientas necesarias para el tratamiento de la informacin desde la entrada de datos, almacenar, manipular, analizar, procesar y desplegar la informacin geogrfica. Estos programas deben contener interfaces grficas

avanzadas, as como un sistema ptimo que maneje las bases de datos.

BASE DE DATOS La parte ms importante de un GIS y va a depender de ellos los resultados que se puedan obtener, hay empresas e instituciones pblicas que se estn especializando en la recoleccin de la informacin, es de esperar que en poco tiempo se pueda contar con informacin actualizada y fcil de adquirir.

RECURSO HUMANO El recurso humano necesario se puede dividir en dos tipos: uno en el manejo del software y otro en el tratamiento de la informacin (lmites y alcances de un proyecto, manejo de los datos).

PROCEDIMIENTOS Para trabajar con un GIS es necesario contar con una estructura organizada que permita concebir un plan bien diseado.

2.3 REPRESENTACION DE LOS DATOS

Los datos SIG representan los objetos del mundo real (carreteras, el uso del suelo, altitudes). Los objetos del mundo real se pueden dividir en dos abstracciones: objetos discretos (una casa) y continuos (cantidad de lluvia cada, una elevacin). Existen dos formas de almacenar los datos en un SIG: raster y vectorial. Los SIG que se centran en el manejo de datos en formato vectorial son ms populares en el mercado. No obstante, los SIG raster son muy utilizados en estudios que requieran la generacin de capas continuas, necesarias en fenmenos no discretos; tambin en estudios medioambientales donde no se requiere una excesiva precisin espacial (contaminacin atmosfrica,

distribucin de temperaturas, localizacin de especies marinas, anlisis geolgicos, etc.).

MODELO RASTER. El modelo rster es un mtodo para el almacenamiento, el procesado y la visualizacin de datos geogrficos. Cada superficie a representar se divide en filas y columnas, formando una malla o rejilla regular de celdas rectangulares (no necesariamente cuadrada) donde cada celda de la rejilla guarda tanto las coordenadas de la localizacin como el valor temtico (Figura 1). La localizacin de cada celda es implcita, dependiendo directamente del orden que ocupa en la rejilla. En el modelo rster, el espacio no es continuo sino que se divide en unidades discretas, lo que le hace especialmente indicado para ciertas operaciones espaciales como por ejemplo las superposiciones de mapas o el clculo de superficies.

Figura 1: GRAFICO QUE MUESTRA UN RASTER

Una cuestin crucial, como es de esperar, es el tamao de la cuadrcula que se utilice ya que cuanto ms pequea sea mayor precisin se tiene trabajando con ella. La proporcin que existe entre el tamao de cuadro y el espacio terrestre que represente nos dar la escala del mapa rster en cuestin. La posicin de cualquier punto se realiza a partir de las coordenadas que sita la esquina superior izquierda. Gracias a la continuidad de las celdas y la escala se puede conseguir la posicin de cualquier cuadrcula.

MODELO VECTORIAL. El modelo vectorial representa los objetos espaciales codificando, de modo explcito, sus fronteras o permetro que separa los objetos de su entorno. Las lneas que actan de frontera son representadas mediante las coordenadas de los puntos o vrtices que delimitan los segmentos rectos que las forman. De este modo, los objetos puntuales se representan mediante un par de coordenadas, la X y la Y de la posicin del objeto. Los elementos lineales se aproximan mediante el trazado de segmentos lineales que se cruzan en vrtices y se representan mediante las coordenadas X e Y de esos vrtices. Finalmente los polgonos se codifican aproximando sus fronteras mediante segmentos lineales que se cortan igualmente en vrtices cuyas coordenadas se registran. (Figura 2)

Figura 2: SE MUESTRA MODELO VECTOR

DIFERENCIAS ENTRE MODELO RASTER Y VECTORIAL Est claro que las superficies se representan ms eficientemente en

formato rster y slo pueden representarse en formato vectorial mediante los modelos hbridos (mallas de puntos, TIN e isolineas) que no resultan adecuados para la realizacin de posteriores anlisis ya que todas las operaciones que permite el modelo rster resultaran mucho ms lentas con el modelo vectorial. En general, cualquier tipo de modelizacin fsica de procesos naturales que se base en Sistemas de Informacin Geogrfica requiere una modelo de datos de tipo raster. Tradicionalmente se ha considerado que para la representacin de los objetos resulta ms eficiente la utilizacin de un formato vectorial ya que ocupa menos espacio en disco duro, en cambio y en contraprestacin, el formato vectorial es ms lento que el raster para la utilizacin de herramientas de anlisis espacial y consultas acerca de posiciones geogrficas concretas. Las ventajas del modelo raster incluyen la simplicidad, la velocidad en la ejecucin de los operadores y que es el modelo de datos que utilizan las imgenes de satlite o los modelos digitales de terreno. Entre las desventajas del modelo raster destaca su inexactitud que depende de la resolucin de los datos y la gran cantidad de espacio que requiere para el almacenamiento de los datos. TABLA N 01 - CUADRO COMPARATIVO ANALISIS RASTER VENTAJAS
Estructura de datos sencilla

ANALISIS VECTORIAL VENTAJAS


Proporciona una estructura de

La operacin de superposicin (overlay) se realiza de forma fcil. mejor elevada

datos compacta, ocupa menos memoria. Codifica de manera ms eficaz las relaciones topolgicas entre elementos. Mejor para anlisis de redes (network). Est diseado para trabajar con grficos, coberturas de Autocad. DESVENTAJAS Tiene una estructura de datos ms compleja que el raster Operaciones de superposicin son ms difciles de obtener. La representacin de mapas con elevada variabilidad es

Representa

variabilidad espacial Es necesario para el manejo y modificacin de imgenes

digitales y satlites. DESVENTAJAS Ocupan ms memoria. Relaciones topolgicas son

ms difciles de representar El mapa resulta menos esttico, los lmites resultan ms groseros. Este fenmeno puede superarse reduciendo el tamao del pixel, pero

ineficiente Manejo y mejora de imgenes digitales y satlites no pueden realizarse de una manera eficaz en el modelo vectorial

incrementa en gran medida el volumen del archivo

2.4 CAPTURA DE LOS DATOS

La captura de datos y la introduccin de informacin en el sistema consumen la mayor parte del tiempo de los profesionales de los SIG. Hay una amplia variedad de mtodos utilizados para introducir datos en un SIG almacenados en un formato digital. Los datos impresos en papel o mapas en pelcula PET pueden ser digitalizados o escaneados para producir datos digitales.

Con la digitalizacin de cartografa en soporte analgico se producen datos vectoriales a travs de trazas de puntos, lneas, y lmites de polgonos. Este trabajo puede ser desarrollado por una persona de forma manual o a travs de programas de vectorizacin que automatizan la labor sobre un mapa escaneado. No obstante, en este ltimo caso siempre ser necesario su revisin y edicin manual, dependiendo del nivel de calidad que se desea obtener.

Los datos obtenidos de mediciones topogrficas pueden ser introducidos directamente en un SIG a travs de instrumentos de captura de datos digitales mediante una tcnica llamada geometra analtica. Adems, las coordenadas de posicin tomadas a travs un Sistema de Posicionamiento Global (GPS) tambin pueden ser introducidas directamente en un SIG.

Actualmente, la mayora de datos digitales provienen de la interpretacin de fotografas areas. Para ello se utilizan estaciones de trabajo que digitalizan directamente elementos geogrficos a travs de pares estereoscpicos de fotografas digitales. Estos sistemas permiten capturar datos en dos y tres dimensiones, con elevaciones medidas directamente de un par estereoscpico de acuerdo a los principios de la fotogrametra. Errores topolgicos y de digitalizacin en Sistemas de Informacin Geogrfica (SIG).

Adems de la captura y la entrada en datos espaciales, los datos de atributos tambin son introducidos en un SIG. Durante los procesos de digitalizacin de la cartografa es frecuente que se den fallos topolgicos involuntarios (dangles, undershoots, overshoots, switchbacks, knots, loops, etc.) en los datos vectoriales y que debern ser corregidos. Tras introducir los datos en un SIG, estos normalmente requerirn de una edicin o procesado posterior para eliminar los errores citados. Se deber de hacer una "correccin topolgica" antes de que puedan ser utilizados en algunos anlisis avanzados y, as por ejemplo, en una red de carreteras las lneas debern estar conectadas con nodos en las intersecciones.

En el caso de mapas escaneados, quizs sea necesario eliminar la trama resultante generada por el proceso de digitalizacin del mapa original. As, por ejemplo, una mancha de suciedad podra unir dos lneas que no deberan estar conectadas. 2.5 ANALISIS ESPACIAL MEDIANTE SIG

Dada la amplia gama de tcnicas de anlisis espacial que se han desarrollado durante el ltimo medio siglo, cualquier resumen o revisin slo puede cubrir el tema a una profundidad limitada. Este es un campo que cambia rpidamente y

los paquetes de software SIG incluyen cada vez ms herramientas de anlisis, ya sea en las versiones estndar o como extensiones opcionales de este.

En muchos casos tales herramientas son proporcionadas por los proveedores del software original, mientras que en otros casos las implementaciones de estas nuevas funcionalidades se han desarrollado y son proporcionados por terceros.

Adems, muchos productos ofrecen kits de desarrollo de software (SDK), lenguajes de programacin, lenguajes de scripting, etc. para el desarrollo de herramientas propias de anlisis u otras funciones. 2.6 CARTOGRAFIA EN ENTORNOS WEB

Por otro lado el mundo de los SIG ha asistido en los ltimos aos a una explosin de aplicaciones destinadas a mostrar y editar cartografa en entornos web como Google Maps, Bing Maps u OpenStreetMap entre otros. Estos sitios web dan al pblico acceso a enormes cantidades de datos geogrficos. Algunos de ellos utilizan software que, a travs de una API, permiten a los usuarios crear aplicaciones personalizadas. Estos servicios ofrecen por lo general callejeros, imgenes areas o de satlite, geocodificacin, bsquedas en nomencltores o funcionalidades de enrutamiento.

El desarrollo de Internet y las redes de comunicacin, as como el surgimiento de estndares OGC que facilitan la interoperabilidad de los datos espaciales, ha impulsado la tecnologa web mapping, con el surgimiento de numerosas aplicaciones que permiten la publicacin de informacin geogrfica en la web. De hecho este tipo de servicios web mapping basado en servidores de mapas que se acceden a travs del propio navegador han comenzado a adoptar las caractersticas ms comunes en los SIG tradicionales, lo que ha propiciado que la lnea que separa ambos tipos de software se difumine cada vez ms. 2.7 APLICACIONES Las aplicaciones que se pueden realizar con los GIS son muchos, basados en las necesidades de cada sector por conocer y obtener informacin real y oportuna para la toma de decisiones, las cuales se muestran a continuacin:

Los Sistemas de Informacin Geogrfica (GIS) se pueden usar en: Anlisis catastrales. Desarrollo de sistemas ecolgicos y ambientales. Levantamientos topogrficos, mineros, agrcolas, etc. Planeamiento forestal. Tratamiento de informacin para censos. Planificacin urbana y regional. Desarrollo de bases cartogrficas. Anlisis econmico y social. Redes de distribucin y transporte, Estudio y anlisis de las reas de ventas y marketing de las empresas. Explotacin de recursos naturales. Planificacin de negocios.

CAPITULO III APLICACIONES INFORMATICAS GIS


3.1 DEL LADO DEL SERVIDOR SISTEMA DE GESTORES DE BASE DE DATOS

Describir los Sistemas de Gestores de Base de Datos con soporte geogrficos, la cual detallamos a continuacin: Cumplimiento SFSS Sector maduro, critico y de buena evolucin Proyectos o o POSTGIS: PostGIS es un mdulo que aade soporte de objetos geogrficos a la base de datos objeto-relacional PostgreSQL, convirtindola en una base de datos espacial para su utilizacin en Sistema de Informacin Geogrfica. Se publica bajo la Licencia pblica general de GNU. Postgis ha sido desarrollado por la empresa canadiense Refraction Research, especializada en productos "Open Source" entre los que habra que citar a Udig. PostGIS es hoy en da un producto veterano que ha demostrado versin a versin su eficiencia. En relacin con otros productos, PostGIS ha demostrado ser muy superior a la extensin geogrfica de la nueva versin de MySQL, y PostGYS y pgRouting mySQL

a juicio de muchos, es muy similar a la versin geogrfica de la archiconocida Oracle

Figura N 3: Entorno de trabajo PostGIS

Extensin para PostGIS Certificado por OGC Almacenamiento y anlisis de informacin vectorial Posibles evoluciones: Soporte de topologa (arco - nodo) Soporte para informacin raster Desarrollo empleado con xito en varios proyectos Pocos desarrolladores?

PGROUTING: pgRouting extiende PostGIS/PostgreSQL para proveer

funcionalidades de ruteo espacial. Las ventajas del ruteo en base de datos son: Los datos y atributos pueden ser modificados desde varios clientes, como Quantum GIS y uDig a travs de JDBC, ODBC, o directamente usando Pl/pgSQL. Los clientes pueden ser PCs o dispositivos mviles. Los cambios pueden ser reflejados

instantneamente a travs del motor de ruteo. No hay necesidad de hacer clculos previos. El parmetro de costo puede ser calculado dinmicamente a travs de SQL y su valor puede provenir de mltiples campos y tablas. Desarrollo fuera de PostGIS

o o

Camptocamp (Francia) Orkney (Japn)

Interfaz directamente en SQL Operaciones o Camino ms corto / TSP / Driving distance

Prototipo de Web service RESTful

MYSQL MySQL es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones.1 MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor parte en ANSI C.

Fugura N 4: Entorno de trabajo de MySQL

MySQL dispone de soporte espacial Solo para almacenamiento Algunas funciones de anlisis testing Licencia no libre para algunas herramientas Adquirido por Sun -> Oracle Iniciativa de la comunidad para preservarlo

SERVIDORES DE MAPAS

Lderes en interoperabilidad Alternativas tecnolgicas (Java / C++ / Python) Proyectos: o o o o o o o UMN MapServer GeoServer Dreegree MapGuide Open Source TileCache / GeoWebCache FeatureServer 52 North

MAPRSERVER MapServer es una plataforma de Cdigo Abierto para la publicacin de datos espaciales y aplicaciones cartogrficas interactivas para la web. Originalmente desarrollado a mediados de los 90s en la Universidad de Minnesota, MapServer es publicado bajo una licencia tipo MIT, y funciona en los principales sistemas operativos (Windows, Linux, Mac OS X).

Figura N 5: Aplicacin de MapServer Proyecto FOSS de ms xito en geomntica Servidor de mapas rpido y ligero Administracin sencilla

CGI o biblioteca de componentes (MapScrpt) Accesible desde PHP, Python, Java, Perl, C#, Base de proyectos de clientes Web lijeros Estndares: WMS, WFS, WCS, SOS, entre otros

GEOSERVER En computacin, GeoServer - un servidor de cdigo abierto escrito en Java, permite a los usuarios compartir y editar datos geospaciales. Diseado para la interoperabilidad, publica datos de cualquier gran fuente de datos del espacio usando estndares abiertos. GeoServer ha evolucionado hasta llegar a ser un mtodo sencillo de conectar informacin existente a globos virtuales tales como Google Earth y NASA World Wind (vase as como mapas basados en web como OpenLayers, Google Maps y Bing Maps). GeoServer sirve de implementacin de referencia del estndar Open Geospatial Consortium Web Feature Service, y tambin implementa las especificaciones de Web Map Service y Web Coverage Service.

Figura N 6: Aplicacin GEoServer

Servidor de mapas J2EE Licencia LGPL Dual Basado en geotools Fuerte soporte de OpenGeo (exTOPP) Administracin sencilla

Rpida evolucin Integrado con OpenLayers Estndares: WMS, WFS, WCS, entre otros Reciente lista en espaol

DEEGREE Deegree es una solucin de Sistemas de Informacin Geogrfica e Infraestructuras de Datos Espaciales (IDEs) basada tanto en Web, como desktop. Est compuesto de un conjunto Interfaces de Aplicacin (APIs) Java y un potente mapeo objeto-relacional para esquemas espaciales simples y complejos. deegree tambin proporciona un conjunto de Web Services estndar de mapas, entidades (features) y servicios de catlogo, as como sensores y servicios de procesamiento. Deegree proporciona una IDE (Infraestructura de Datos Espaciales) funcionando desde el principo, utilizando tus datos y cumpliendo tus requerimientos.

Figura N 07: Aplicacin DEEGREE

Servidor de mapas J2EE Instalacin y configuracin poco amistosa Comunidad de usuarios pequea Buen rendimiento Soporte para casi todos los estndares OGC Promovido por la Universidad de Bonn y lat/lon Muchos estndares: WMS, WFS (-T/-G), WCS, CSW, SOS, WTS, entre otros.

Otras aplicaciones web para sistemas de informacin Geografica. MAPGUIDE OPEN SOURCE Promovido por Autodesk, principal financiador de OSGeo Realizado sobre biblioteca FDO Soporta desarrollos con PHP, .NET y Java Ofrece clientes web listos para usar Recientemente se ha incorporado Fusion Server-side APIs Soporta WMS, WFS

GEOWEBCACHE Servidor de <<tiles>> J2EE Cacheo de mapas Famila Geotools / GeoServer Fuente soporte de OpenGeo(TOPP) Similar a TileCache

52 NORTH Liderado por 52 North (IFGI, con terra, ITC, ESRI) Licencia GNU/GPL Dual Soporte WPS Soporte SWE SOS, SAS, WNS, SPS, entre otros.

HERRAMIENTAS DE METADATOS

Un metadato es una informacin que describe entre otras, la calidad, distribucin, actualidad y referencia espacial de un conjunto de datos. Muchos especialistas llaman a los metadatos como datos acerca de los datos. Los metadatos son elementos estructurales para compartir informacin espacial en un pas y en el mundo. Los metadatos de un producto geogrfico (mapa, estudio tcnico geogrfico, imagen satelital procesada, sistema de informacin geogrfica, etc,) permiten conocer las caractersticas de la

informacin existente y facilita a los usuarios interesados la seleccin de datos para sus propios proyectos. OBJETIVOS DE LOS METADATOS

Un metadato geogrfico pretende describir datos espaciales con respuestas al quin, qu, cundo, dnde, por qu y cmo de stos datos. Esta informacin debe trascender para mejorar

especialmente los siguientes aspectos:

Reconocer la Disponibilidad: facilitar al usuario la identificacin de la informacin existente sobre un documento con datos espaciales.

Identificar el Uso de los datos: facilitar al usuario reconocer si el conjunto de datos se ajusta a un requerimiento especfico Facilitar el Acceso: informar sobre la ubicacin, tamao, formato, medio, precio y restricciones de uso con el fin de identificar y adquirir un grupo de datos.

Facilitar la Transferencia: brindar la informacin necesaria para utilizar, procesar e intercambiar un conjunto de datos espaciales.

Tenemos los siguientes: FAO GEONETQWORK OS Proyecto de Naciones Unidad (FAO) Ahora soportado por GEOCAT Aplicacin J2EE Soporte para formatos ISO 19115 y 19139 Soporte para nuevos protocolos (Open Search y Open Archive Initiative) Dispone de versin de produccin y de escritorio

CATMDEDIT Desarrollo promovido por el consorcio TeIDE

Mantenido por U. Zaragoza y GeoSLab Editor de metadatos de escritorio Soporta: ISO 19115 NEM Dublin Core CSDGM

Visor de tesauros incluido Versin 4.0

3.2 DEL LADO DE CLIENTE

Se puede considerar Sistemas de Informacin Geogrfica de sobremesa, de escritorio o pesados como aquellas aplicaciones SIG orientadas al trabajo normal de visualizacin, anlisis, edicin y salidas grficas de informacin geogrfica. En este trabado se ha procurado hacer una seleccin de los sistemas ms difundidos y con ms funcionalidades existentes actualmente. Existen alternativas que no estn mencionadas aqu, bien porque no tienen una funcionalidad tan completa o porque a pesar de ser gratis no estn amparados bajo la filosofa del software libre. Tal sera el caso de Spring, un SIG brasileo muy completo que a pesar de ser gratuito no se puede considerar libre, ya que no se distribuye su cdigo fuente y tiene algunas limitaciones de uso y distribucin. En el software libre tambin tenemos Thuban GIS o OpenEV con funcionalidades ms limitadas que los mencionados en este artculo. A continuacin mencionamos los ms conocidos en el mercado:

CLIENTES DE ESCRITORIO O PESADOS

GRASS GIS GRASS (Geographic Resources Analysis Support System) fue inicialmente concebido y desarrollado por el laboratorio de investigacin del cuerpo de ingenieros del ejrcito de los Estados Unidos (USA-CERL) para la gestin del territorio y la gestin medioambiental [16]. GRASS comenz a difundirse en mbitos educativos y de instituciones pblicas y se desarrollaron numerosas

aplicaciones alrededor de dicho sistema, hasta que en 1.999 pas a tener licencia del tipo GNU GPL. Hasta entonces se distribua de manera ms o menos gratuita pero previa autorizacin del cuerpo de ingenieros del ejrcito americano. Fue entonces cuando el desarrollo ya no dependa de una sola institucin, sino que miles de desarrollares de todo el mundo podan contribuir al futuro de desarrollo de nuevas versiones con nuevas funcionalidades.

Al ser GRASS uno de los SIG con ms tiempo de rodaje, el nmero de herramientas y utilidades que presentas es muy elevado. Originalmente GRASS estaba muy orientado al aspecto matricial (raster) de la informacin, aunque contaba con un potente editor de topologa vectorial, sin embargo en las ltimas versiones el aspecto vectorial y sobre todo la conexin a bases de datos externas se ha ido potenciando. En cuanto a la interfaz de usuario tambin ha experimentado una gran evolucin y si bien antes todo el control se haca por medio de comandos tipo UNIX, en la actualidad y sobre todo con la ltima versin (6.0) se han producido mejoras considerables en la interfaz del usuario. Otro gran avance ha sido la herramienta de visualizacin 3D (NVIZ) que destaca por su potencia grfica y las opciones de generacin de salidas grficas que permite

Figura N 08: ENTORNO DE TRABAJO DE GRASS

Puntos fuertes Solidez por los orgenes militares y la edad del proyecto. Herramientas de anlisis raster y potente modelado hidrolgico. Editor de topologa.

Puntos dbiles Interfaz no muy amigable. Diseado para entornos UNIX/Linux Complejidad de uso.

gvSIG Surge como un proyecto amparado por la Generalitat Valenciana, quien a finales de 2003 sac a concurso un proyecto para el desarrollo de un SIG con una serie de caractersticas como que fuese multiplataforma, de cdigo abierto, modular (ver figura), sin licencias, interoperable con formatos de otros programas (Autocad, Microstation, Arcview, etc) y por supuesto sujeto a estndares del OGC. El resultado ha sido una aplicacin, que aunque actualmente se encuentra en fase de desarrollo, ya estn disponibles varias versiones al pblico y con gran parte de la funcionalidad cubierta.

Figura N 09: Arquitectura de gvSIG

Aunque en la versin actual no existen herramientas de edicin, dichas herramientas estn en fase de programacin, sin embargo, al contrario de otros SIG libres que s contemplan estas opciones (p.e. Jump), las funciones bsicas que cualquier usuario deseara como dieseo de impresin, soporte de formatos de imagen tpicos como ECW o MrSID, estn incorporadas sin necesidad de ningn plugin adicional Puntos fuertes Producto muy terminado y orientado al usuario final, tanto a nivel de interfaz de usuario como de funciones implementadas. Soporte para los formatos ms populares tanto vectoriales como de imgenes. Funcionalidades previstas muy completas. Totalmente en espaol.

Puntos dbiles Actualmente no soporta edicin de datos vectoriales. No permite enlazar tablas (JOIN).

QUANTUM GIS A diferencia de los anteriores, Quantum GIS est programado en C++. Se trata de un SIG con una apariencia muy cuidada y que posee algunas caractersticas muy interesantes, tales como soporte directo para edicin en PostGIS, conexin con GRASS para tareas como edicin de topologa, y buen nmero de formatos soportadas tanto vectoriales como de imagen.

Tambin tiene una filosofa de plugins y actualmente se pueden encontrar un buen nmero de ellos para tareas tan interesantes como la conversin de archivos shape de ESRI a PostGIS o para conectarse a un GPS y mostrar su posicin. Aunque no est programado en Java, existen versiones compiladas para varios sistemas operativos entre los que se encuentran Windows y Linux

Figura N 10: Entorno de trabajo de QGIS Puntos fuertes Interfaz muy conseguida. Buen soporte de formatos de datos. Edicin de topologa con GRASS integrada en el propio programa. Puntos dbiles No soporta capas WMS

SAGA SAGA (System for Automated Geoscientific Analyses) tambin est programado en C++ al igual que QGIS. Si todos los SIG que se han visto hasta ahora estn ms orientados a la informacin vectorial, este est mucho ms orientado al tratamiento de datos matriciales. Se podra decir que SAGA es la alternativa a programas como IDRISI o al mdulo Spatial Analyst de ESRI. Tiene sus orgenes en el Instituto Geogrfico de Gttingen (Alemania)

Figura N 11: Entorno de trabajo de SAGA

SAGA tambin se basa en una filosofa modular para la ampliacin de funcionalidades y formatos soportados. Actualmente existen unos 120 mdulos disponibles clasificados en distintas categoras: formatos de datos, anlisis matricial, hidrologa, clasificacin de imgenes, etc.

Puntos fuertes Interfaz gafica realmente madura y conseguida. Potente anlisis raster con ms de 120 mdulos programados. Posibilidad de programacin de mdulos por parte del usuario.

Puntos dbiles Desarrollado para Windows. Parece que la versin 1.2 soportar tambin Linux. No basado en estndares del OGC. No soporta datos en servidores.

Orientado principalmente a raster Promovido por Universidad Geottingen Sextante 1.0: Iniciativa extremea que aporto gran numero de mdulos de anlisis

JUMP Y DERIVADOS

Jump fue uno de los primeros SIG gratuitos y por lo tanto ha Servido de base a otros desarrollos, tanto pblicos como desarrollados por empresas de programacin. Su origen est en Canad, ya que nace como un proyecto esponsorizado por una serie de instituciones canadienses. Se trata de un SIG modular programado en Java y que basa su funcionalidad en mdulos (plugins). De esta forma si queremos cargar cualquier tipo de imagen o dato vectorial slo tenemos que encontrar o programar el mdulo necesario. Lo mismo ocurre con cualquier funcionalidad adicional que se desee implementar: consultas, ediciones

avanzadas, etc.

La interfaz de usuario es similar a la que proporciona ArcView, con una tabla de contenidos a la izquierda y una ventana central para el mapa. Es posible conectarse a servidores de cartografa WMS y existen plugins para numerosos de formatos tanto de archivo como de servidores. Una de las cosas ms interesantes son las herramientas de edicin de que se disponen para modificar datos vectoriales, as como herramientas bsicas de geoprocesado (zonas de influencia, uniones, etc). Existe tambin una versin muy prometedora para la edicin y correccin de topologa (Jump Conflation Suite) que se aproxima a funcionalidades de ArcMap en su versin de ArcINFO. Actualmente han aparecido versiones internacionalizadas y varias pginas que albergan proyectos relativos a Jump, tanto para la creacin de nuevos plugins como proyectos que basndose en Jump pretenden generar nuevos programas con funcionalidades ms especficas. Tal es el caso de gvSIG (abajo mencionado) o GeoPISTA.

Figura N 12: Jump editando sobre un ortgrafo Puntos fuertes Interfaz de usuario muy intuitiva Buen nmero de formatos soportados a travs de plugins, incluyendo conexin a servidores. Buen punto personalizados Puntos dbiles Se echan en falta algunas funcionalidades bsicas como por ejemplo la impresin de cartografa, cuadrculas, etc. Muchas estn en vas de solucin. Cierta descoordinacin en la generacin de versiones, aunque actualmente se ha creado un comit para coordinar el desarrollo de las futuras versiones de partida para la creacin de proyectos

debido a la documentacin existente y a la

facilidad de implementacin de nuevas funciones.

OTRAS APLICACIONES DESARROLLADAS

NASA WORLDWIND Globo 3D Orientado a educacin Visualizacin de datos ambientales Comunidad activa Nuevo SDK en java

UDIG Financiado originalmente por GeoConnections Desarrollo original: Refractions Research Proyecto muy relacionado con Geotools y GeoServer,

comparten desarrolladores

OSSIM Conjunto heterogneo de aplicaciones y bibliotecas Orientado al anlisis raster Actualmente enfocado en un visor 3D colaborativo (OSSIM Planet) ILWIS Ms de 10 aos como producto comercial Desarrollado en el ITC (Holanda) 52 north Liberado con licencia GPL Raster / vetorial Herramientas de visualizacin y anlisis

ORBISGIS Desarrollado por el IRSTV (Francia) Aplicacin de uso cientfico Interfaz SQL para consulta vectorial y raster Consola de desarrollo en el mismo interface Capacidades de anlisis vectorial

CLIENTES WEB O LIGEROS

Est relacionado para proyectos de reducido tamao, pues es un sector reciente de rpida evolucin y existe sinergia entre proyectos. Adems est influenciado por la presenci9a de Google Maps. UMN MAPSERVER MapServer es un entorno de desarrollo de cdigo abierto para construir aplicaciones de internet espaciales. Mapserver no s un

sistema GIS completo, ni aspira a ser-lo. Mapserver sobresale en el dibujado de datos espaciales (mapas, imgenes, datos vectoriales) por internet.

Proyectos desarrollados aprovechando UMN MapServwer. A extinguir (o ya extinguidos) Chemeleon OL CartoWeb MapFish Ka-Map OL

OPENLAYERS OpenLayers es una biblioteca de JavaScript de cdigo abierto bajo una derivacin de la licencia BSD para mostrar mapas interactivos en los navegadores web. OpenLayers ofrece un API para acceder a diferentes fuentes de informacin cartogrfica en la red: Web Map Services, Mapas comerciales (tipo Google Maps, Bing, Yahoo), Web Features Services, distintos formatos vectoriales, mapas de OpenStreetMap, etc.

Figura N 13: Arquitectura de OPENLAYERS

JavaScript puro + CSS, independiente de servidores Cliente de muchos servicios y formatos: o OGC (WMS, WFS, WMC, GeoRSS), KML, GeoJSON, entre otros.

Utiliza AJAX, titles, cach. Muy sencillo de utilizar Liderado por Metacarta + OpenGeo entre otros.

Mucha actividad Referencia WebMapping Sinergia con otros proyectos Ka-Map, MapEish.

COMMUNITY MAPBUILDER Cliente JavaScript Servidor J2EE (MVC) Orientado tipo framework Cliente de servicios:OGC (WMS, WFS, WMC, OWS C, GeoRSS, GML), Gmaps, Edicion WFS-T. Destaca el nivel de documentacin Proyecto abandonado a favor de OpenLayers

MAPBENDER Cliente JavaScript Servidor PHP Orientacin tipo geoportal muy completo Cliente servidores: ( WMS, WFS, WMC, GML), KML, adems edicin WFS-T Liderado por WhereGroup

MAPFISH Cliente JavaScript basado en OpenLayers y ExtJS Servidor Python basado en Pylons Primeras versiones Separacin en dos proyectos: GeoExt, y prxima incorporacin a OSGeo.

CONCLUSIONES
1. Se identifico los diversos gestores de base de datos que soportan informacin geogrfica como el PostGIS, pgRouting y el MySQL.

2. Se conoci los diversos software de escritorio como el gvSIG, el QuantumGIS, GRASS, entre otros permiten procesar informacin basadas en estndares y capacidad de procesamiento de raster y vectores 3. Los clientes ligeros GIS como UMN MapServer y otros que permiten mostrar informacin en un entorno Web y soportado en varias plataformas como Windows, Linux, etc. 4. Toda esta informacin que se recopil y clasific, permite identificar las herramientas ms utilizadas basadas en Software Libre, las cuales nos proporcionan resultados similares a los obtenidos con software privativo, permitiendo as obtener independencia

tecnologa y ahorro presupuestario en muchas organizaciones del Per.

REFERENCIA BIBLIOGRAFICA

JIMENEZ BERNI, JOSE AGUILERA UREA, JESUS, Alternativas De Software Libre A Los Sistemas De Informacin Geogrfica Comerciales, 10 pps, Universidad de Cordova Espaa , fecha de consulta: 16 de Enero 2012

Wikipedia,

la

enciclopedia fecha de

libre,

SISTEMAS 17 de

DE

INFORMACION 2012, de

GEOGRAFICA,

consulta:

enero

http://es.wikipedia.org/wiki/Sistema_de_Informacion_Geografica GEOESPACIAL TECH, Sistemas de Informacin Geogrfica, consulta: 18 de Enero 2012, de

http://www.geoespacialperu.com/index.php?option=com_content&view=arti cle&id=92:que-es-sig&catid=34:articulos&Itemid=89 Pgina oficial de Mapserver. http://mapserver.gis.umn.edu/ Pgina oficial de Geoserver.

http://geoserver.sourceforge.net/html/index.php Pgina oficial de PostGIS. http://postgis.refractions.net/ Pgina oficial de MySQL. http://dev.mysql.com/ Pgina oficial de GRASS http://grass.itc.it/ Pgina del Jump Pilot Project. http://jump-pilot.sourceforge.net/index.php Pgina oficial de gvSIG. http://www.gvsig.gva.es/framesesp.htm Pgina oficial de Quantum GIS. http://www.qgis.sourceforge.net/

ANEXOS

Das könnte Ihnen auch gefallen