You are on page 1of 19

GESTION DE INFORMACION GEOREFERENCIADA EN LA RED Jorge Enrique Torres Esquivel Estudiante de Ingeniera de Sistemas y Computacin Universidad Pedaggica y Tecnolgica

de Colombia Ing.jorgetorres87@gmail.com Oscar Leandro Mojica Cordn Estudiante de Ingeniera de Sistemas y Computacin Universidad Pedaggica y Tecnolgica de Colombia oscarmoj@yahoo.es

Key Word: Bases De Datos Espaciales, PostGIS. GeoServer Resumen Por diferentes motivos, las empresas necesitan complementar sus negocios con el manejo de informacin espacial. Hace algunos aos, pensar en una aplicacin web que ayudara a gestionar informacin espacial personalizada, implicaba pensar en una inversin muy costosa y en un proyecto muy demorado. Ahora, gracias a los servidores como GeoServer, esta tarea se ha convertido en una alternativa de bajo costo y baja complejidad, brindando los mismos servicios que un SIG de escritorio. Abstract For many reasons, companies need to complement their business with the management of spatial information. A few years ago, think of a web application that helps to manage personal information space, would suggest a very expensive investment in a very long project, now, thanks to servers like GeoServer, this task has become in a cheap alternative of low complexity, providing the same services that a Desktop GIS.

INTRODUCCION Desde que en los aos 60 y 70 crearon nuevas formas de tratar los mapas geogrficos para analizar la informacin y realizar estudios de recursos y planificacin [1], la tecnologa informtica se ha preocupado en facilitarnos esta tarea mejorando da a da los sistemas de informacin geogrfica; ahora podemos ver los resultados en los
organismos pblicos, laboratorios, instituciones acadmicas y militares etc. Para poder obtener buenos resultados, en el anlisis de los problemas, se requiere una buena abstraccin del mundo real. Para esto se debe tener en cuenta la abstraccin del espacio y la abstraccin de los objetos [2] [3]; lo que nos lleva al manejo de varios tipos de informacin que se pueden relacionar mtrica y topogrficamente. Slo la tecnologa SIG y las bases de datos espaciales son capaces de almacenar y manipular informacin mediante dichas relaciones.

En este artculo se sustenta las ventajas de compartir informacin espacial en la web gracias a la herramienta GeoServer, pero primero hay que saber cmo obtener esa informacin para poder compartirla. SISTEMA DE INFORMACIN GEOGRFICA Los sistemas de informacin Geogrfica nacen por la necesidad del ser humano de tener referencias de la ubicacin geogrfica propia, de los objetos y eventos que le ocurren a dichos objetos, para analizar la informacin de diferentes formas; y as obtener algn beneficio que de otra forma sera muy difcil o prolongado [4] [5].

1.1

INFORMACION ESPACIAL

Existen 2 modelos de representar datos espaciales (Raster y Vectorial). Los cuales poseen diferentes ventajas y desventajas [6]. Esto implica que los GIS desarrollen tcnicas para la manipulacin de ambos modelos de representacin.
Modelo Raster VENTAJAS Estructura de datos sencilla La operacin de superposicin (overlay) se realiza de forma fcil. Representa mejor elevada 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. La mapa resulta menos esttico, los limites resultan ms groseros. Este fenmeno puede superarse reduciendo el tamao del pixel, pero incrementa en gran medida el volumen del archivo Modelo Vectorial VENTAJAS Proporciona una estructura de datos compacta, ocupa menos memoria. Codifica de manera mas eficaz las relaciones topolgicas entre elementos. Mejor para anlisis de redes (network). Esta diseado para trabajar con grficos, coberturas de Autocad. DESVENTAJAS Tiene una estructura de datos mas compleja que el raster. Operaciones de superposicin son mas difciles de obtener. La representacin de mapas con elevada variabilidad es ineficiente Manejo y mejora de imgenes digitales y satlites no pueden realizarse de una manera eficaz en el modelo vectorial

Fuente: Utilizacin de Sistemas de Informacin Geogrfica para la Seguridad Alimentaria sostenible en zonas marginadas de Honduras, Nicaragua y Guatemala

1.2 Aplicaciones GIS en las Empresas


El mercado de proveedores GIS tambin est cambiando rpidamente. En los aos 80 el mercado estaba dominado por los vendedores de software con soluciones muy caras para la gestin de activos: se necesitaban hasta cinco aos para llevar a cabo estas soluciones. Ahora el GIS est penetrando en todas las reas de actividad empresarial: desde la publicidad hasta la banca, desde la gestin inmobiliaria hasta el marketing, desde la planificacin de transporte hasta la planificacin de puntos de venta. Los problemas de la empresa necesitan ser solucionados en cuestin de das; el proveedor

del mercado GIS ha tenido que responder a las necesidades de este mercado en continua evolucin [7]. Se dice que la mayora de informacin que maneje una empresa esta georeferenciada de alguna forma, y entre ms informacin, mas difcil de manejarla. Es por esto que las empresas quieren gestionar su geografa, adems que la implementacin de un GIS en la empresa implicara la reduccin costos de produccin. Un Gis para una empresa puede definirse segn el nmero de demandas a las que puede satisfacer. El GIS ms completo respondera a las siguientes preguntas genricas [8]:
Tipo Demanda Localizacin: Qu hay en...? Condicin: Dnde se encuentra? Descripcin La localizacin se refiere a coordenadas geogrficas como latitud y longitud. Lo que se busca es un lugar que rena ciertas condiciones (terreno, poblacin. etc). Esta pregunta involucra a las dos anteriores y su respuesta establece que diferencias ocurren en un rea determinada a travs del tiempo. Determina, patrones de eventos en una determinada distribucin espacial y donde se localizan. Maneja todo lo referente a simulacin de eventos dados ciertos parmetros.

Tendencia: Qu ha cambiado desde...? Distribucin: Qu patrones de distribucin espacial existen? Modelizacin: Qu sucede si...?

Fuente: SISTEMAS DE INFORMACIN GEOGRFICA. Autor Tatiana Bartolom Campino, Ingeniera Informtica.

Existen infinidad de usos de un GIS en las empresas, las ms usadas son las siguientes.

1.2.1 MANTENIMIENTO Cualquier infraestructura que preste algn servicio a las personas debe

mantenerse en el mejor estado posible, por eso requieren un mantenimiento que garantice el buen funcionamiento y disponibilidad total. Dicho mantenimiento se facilita con el uso de GIS con la ayuda de dispositivos que recojan informacin para que lo mantengan actualizado. Un Ejemplo de ello es el sistema de informacin geogrfica unificado empresarial SIGUE para la empresa de acueducto y alcantarillado de Bogot, el cual es un SIG corporativo que le permite a la EAAB mejorar sus actividades de diseo y operacin de redes as como sus servicios de atencin de clientes y comerciales[9][10]. 1.2.2 INTELIGENCIA Y PLANIFICACIN En el mbito de los negocios y los servicios pblicos es de vital importancia poder tomar decisiones de inversin basadas en datos fiables. Para determinar dnde poner una nueva gasolinera o una farmacia, para saber dnde levantar un nuevo barrio que precisar de servicios bsicos (luz, agua, telecomunicaciones o gas) [10]. Un ejemplo de esto es el plan de ordenamiento territorial que maneja cada municipio de Colombia. El Gobierno ha decidido que es obligatorio que cada municipio cuente con un GIS que gestione el POT; para planificar el crecimiento del municipio y sus servicios [11].

1.2.3

MARKETING Y COMERCIAL

En este rea los GIS pueden ayudar mediante la representacin espacial de datos de los posibles mercados o clientes potenciales, permitiendo incrementar la efectividad comercial y el crecimiento de negocio [10].

Existen empresas dedicadas a ayudarle a otras empresas a encontrar fuentes de ingreso, como es el caso de DataSegmento, la cual ha creado una modalidad llamada geomarketing. Esta consiste en la buena comunicacin entre los completos sistemas con de informacin de mercados empresariales por y de de consumidores, variables espaciales suministradas sistemas

informacin geogrfica (GIS)[13]. En este tipo de aplicaciones, los sistemas CRM1 con el GIS proporcionan resultados espectaculares[12].

1.2.4 LOGSTICA Y MOVILIDAD Para que un GIS pueda brindar este servicio, la aplicacin debe saber qu requiere el cliente y dnde est ubicado geogrficamente. El usuario puede estar en un lugar fijo, o puede estar desplazndose. El GIS puede brindarle la posibilidad de calcular el camino ms corto o el ms rpido. Esto aplica para particulares (turistas) o para Empresas que proveen servicios de transporte de personas o mercancas.

Esta es una de los usos ms conocidos y ms usados por la comunidad. En esta seccin esta una las aplicaciones GIS ms conocidas del internet. Google Maps en una de sus tantas opciones, visualiza informacin de las rutas vehiculares de las ciudades ms importantes del mundo, a las cuales se pueden hacer consultas de ruta optima, en carro, en cicla o a pie [14].

SERVIDORES DE INFORMACION ESPACIAL Los servidores de mapas consisten en brindarle al usuario interaccin con informacin georeferenciada mediante peticiones realizadas en un navegador. Los Servidores de
1

La sigla CRM puede hacer referencia a muchas cosas, pero en este caso se refiere a Customer Relationship Management

mapas tienen la capacidad de visualizar mapas contenidos en una Base de Datos Espacial o en archivos creados en diferentes SIG [15]. Un servidor de mapas es considerado un SIG solo que tiene funciones limitadas, a medida que van evolucionando, se espera que aumenten sus funciones pretendiendo hasta igualar a los SIG normales.

1.3 Arquitectura de los Servidores de Mapas


Gracias a la tecnologa Internet Map Server (IMS), la informacin espacial publicada en la red es dinmica. Para lograr una distribucin de informacin geogrfica va Internet se cre una arquitectura para facilitar la integracin en tiempo real de informacin procedentes de cualquier parte del mundo. La arquitectura IMS es una arquitectura distribuida tanto fsica como lgica y consta de tres niveles que se mostrara a continuacin [16]:

1.3.1

Interface de usuario:

Cualquier navegador que soporte el estndar HTML puede actuar como cliente. Ser necesario que tambin soporte Applet (Plugin) de Java o tecnologa ActiveX si los servicios a los que se accede contienen estos componentes. A travs de Internet y con el navegador como interfaz, el Cliente enva peticiones a la Aplicacin Servidor para obtener la informacin que le interesa visualizar, consultar o analizar [16].

1.3.2

Aplicaciones Servidor:

Es donde se interpretan todas las peticiones del usuario y donde se realiza la comunicacin con la base de datos espacial o con archivos GIS tales como: ArcView IMS, MapObjects IMS, ArcIMS, MapGuide, Geomedia, MMS, etc. Es

aqu donde se puede configurar la visualizacin de los mapas y las operaciones que podr realizar el usuario.

1.3.3

Bases de Datos o Archivos GIS:

Las aplicaciones servidor establecen una comunicacin constante con las bases de datos espaciales, para que el usuario visualice informacin coherente y actualizada, adems debe permitir funciones CRUD2; de la misma forma pasa con los datos contenidos en los archivos GIS. Ejemplo: Arquitectura de GeoServer.

Fuente: The OpenGeo Architectur. http://opengeo.org/publications/opengeo-architecture/

CRUD es usado para referirse a las funciones bsicas en bases de datos Crear, Obtener, Actualizar y Borrar (Create, Read, Update y Delete en ingls).

1.4

Caractersticas principales de Servidores de mapas

Los servidores de mapas para poder ser considerados como un SIG poseen unas caractersticas bsicas que lo acreditan como tal. Este documento tiene como uno de sus objetivos resaltar las cualidades de los servidores de cdigo abierto, ya que el factor econmico siempre es un factor importante para las empresas. 1.4.1 Uso Libre y Software Open Source Un Factor importante a la hora de escoger una aplicacin de este tipo para una empresa, es el factor econmico. Existen servidores de mapas de software libre y dispuesto a posibles correcciones o mejoras. Lo que lo pone en un ritmo de desarrollo superior a los GIS tradicionales [25].

1.4.2 Abrir y compartir sus datos espaciales Los Servidores de mapas tiene la capacidad de visualizar cualquier tipo de informacin espacial mencionados anteriormente y compartirla en la red, gracias a bibliotecas de cartografa que hace la generacin de mapas ms rpida y fcil. Adems deben aplicar el estndar como Web Map Service (WMS)[26] que sirve para interpretar los datos en formato de imagen, lo que lo hace ms liviano. Los servidores de mapas estn capacitados para que adems de compartir informacin para visualizar, permitan la participacin real y edicin de los datos que se utilizan para generar los mapas; implementando el estndar Web Feature Service (WFS) [27].

1.4.3 Interaccin con APIs Mapping actuales Algunos servidores como GeoServer tienen como complemento, la opcin de mostrar la informacin espacial de la empresa en conjunto con los mapas

contenidos en otros servidores, tales como Google Maps, Google Earth, Yahoo Maps y Microsoft Virtual Earth.[28]

Informacin de GeoServer interactuando con Google Maps. Fuente: Ejemplo incluido en GeoServer 1.7.5

1.4.4 Configuracin de Estilos Los servidores de mapas tienen la opcin de configurar los mapas para que luzcan de cierta forma bajo ciertas condiciones, la OGC ha creado un estndar para esto, llamado Styled Layer Descriptor (SLD) [29], el cual puede ser editado por el administrador del servidor y modificar la forma de ver los mapas.

(a) Mapa con un SLD personalizado (b) Mapa con SLD sencillo

Esta parte es muy til, ya que se puede personalizar la forma de visualizar un mapa hacindolo ms agradable al usuario y as facilitar su uso. Entre las opciones de SLD para personalizar la visualizacin estn las siguientes:
Punto: En las mayoras de las veces representan sitios importantes de un mapa,

se pueden representar con formas predeterminadas o con iconos contenidos en el servidor o en alguna direccin URL.
Lnea: en ocasiones representan ros o rutas vehiculares, es por esto que

mediante SLD se puede especificar el color, ancho y forma de lnea, tambin existen formas avanzadas para indicar el sentido de la lnea.
Polgono: son usados muchas veces para indicar el uso de la tierra o para dividir

el terreno en (zonas de sismos, barrios, pases, etc). En el SLD se puede especificar color, transparencia entre otros.
Raster: como son tramas de datos geogrficos que se muestran en una

cuadrcula. Similar a una imagen PNG, es por esto que en el SLD se puede especificar el nmero de colores, tonos, el degradado y la transparencia

Texto: esta es una opcin adicional en cada una de las 4 mencionadas

anteriormente; consiste en leer cualquier atributo del objeto espacial (punto,lnea, polgono, raster) y visualizarlo, este texto se le puede configurar su orientacin en razn del eje horizontal y vertical.
Zoom: esta es otra opcin adicional que se puede configurar en el SLD

apoyndose en la configuracin de las anteriores, es decir segn el nivel de Zoom, se puede configurar la densidad de informacin por rea, y las propiedades de los objetos espaciales (color, tamao, orientacin, transparencia, etc).

1.5 Comparativo de servidores de mapas de cdigo abierto (Open Source)


Existen muchos servidores de mapas, algunos propietarios y otros de cdigo abierto. Entre los de cdigo abierto se destacan GeoServer y MapServer. A continuacin se destacan sus principales caractersticas, se aclara que ninguno es mejor que el otro, simplemente sus objetivos de desarrollo son distintos. MapServer[17] GeoServer[18]

Diseado para la publicacin de datos espaciales y aplicaciones de cartografa interactiva para la web. MapServer es liberado bajo una licencia estilo MIT, y funciona en todas las principales plataformas (Windows, Linux, Mac OS X). Admite mltiples formatos de datos (ESRI

Diseado para la interoperabilidad, desarrollado en Java, lo que le hace ser multiplataforma. publica datos de cualquier fuente de datos espaciales con estndares abiertos. Lee informacin desde PostGIS, Oracle Spatial, ArcSDE, DB2, MySQL, Shapefiles, GeoTIFF, GTOPO30, ECW, MrSID y JPEG2000. Es la implementacin de referencia del Open Geospatial Consortium (OGC) para las normas Web Feature Service (WFS) y Web Coverage Service (WCS).

shapfiles, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL, TIFF/GeoTIFF, EPPL7). Soporta ms de 1000 proyecciones diferentes al vuelo a travs de la libreria Proj.4. Domina Java, C#) Cumple con las siguientes especificaciones de OGC: WMS (cliente/servidor), WFS no transaccional (cliente/servidor), WMC, WCS, Filter Encoding, SLD, GML y SOS. simbologa avanzada, los mltiples

Usa protocolos estndares para generar KML, GML, Shapefile, GeoRSS, PDF, GeoJSON, JPEG, GIF, SVG, PNG y otros. Adems, se puede editar datos a travs de WFS transaccionales (WFS-T). GeoServer permite la publicacin eficiente de datos geoespaciales de otros servidores de mapas. Permite utilizar las funciones avanzadas de Google Earth para incluir plantillas de salida, popups, el tiempo, altura de visualizaciones, etc.

lenguajes de scripting (PHP, Python, Perl, Ruby,

Fuente: http://www.ideandalucia.es/index.php/es/servidores

La comparacin entre GeoServer y MapServer ha generado discusiones por expertos del tema [19-23], quienes defienden al uno y al otro por diferentes razones; Estas discusiones podran llevar a varias conclusiones que pueden ayudar a las empresas a escoger entre uno y otro segn lo que se desee desarrollar [24].

CONCLUSIONES La gestin de informacin georeferenciada en la red le ha facilitado a las empresas la integracin y el anlisis de datos desde cualquier lugar del mundo con acceso a internet. Ahora mediante los servidores de mapas, los usuarios podrn realizar consultas espaciales desde su navegador, tales como consultas de tipo topogrfica y geomtrica, e interactuar con la BD mediante inserciones y borrado como si fuera un SIG tradicional.

Gracias a la arquitectura distribuida de los servidores de mapas, hace que se diferencien de los SIG tradicionales (stand-alone o desktop), hacindolos ms potentes permitindoles brindar nuevos servicios. Los servidores de mapas ofrecen ms opciones que los SIG tradicionales, tales como: compartir e intercambiar datos, facilitar y agilizar el anlisis y toma de decisiones por una comunidad de trabajo y garantizar la actualizacin de la informacin, reduciendo duplicaciones. El saber manejar Styled Layer Descriptor (SLD) implica una representacin elegante de los datos espaciales hacia el usuario final, que muchas veces no se pueden configurar como uno quisiera en SIG de escritorio. Los estndares espaciales creados por la OGS, juegan un papel muy importante en los servidores de mapas ya que si estos no siguieran ningn estndar, la interoperabilidad entre plataformas y sistemas operativos sera imposible, adems de la conectividad con Bases de datos espaciales que si siguen los estndares.

REFERENCIAS

[1]

Los

Sistemas

de

Informacin

Geogrfica

SIG.

Disponible

en:

http://www.humboldt.org.co/humboldt/mostrarpagina.php?codpage=70001. Consultado el 21 Julio de 2009. [2] COMPUTATIONAL GEOMETRY. Disponible en: Philippe Rigaux, Michael School, Agns Voisard. Spatial Databases with application to GIS. Consultado el 6 de Agosto de 2009.

[3] REPRESENTATION OF SPATIAL OBJECTS. Disponible en: Philippe Rigaux, Michael School, Agns Voisard. Spatial Databases with application to GIS. Consultado el 6 de agosto de 2009. [4] Mark, D. Cognitive image-schemata for geographic information: relations to user 2009. [5] Carmona, A. and Monsalve, J. Sistemas de Informacin Geogrfica. Disponible en: http://www.monografias.com/trabajos/gis/gis.shtml Consultado el 21 de Agosto de 2009. [6] Raster Vs Vectorial. Disponible en: ftp://ftp.fao.org/TC/TCA/ESP/pdf/rapallo/Bloque %20I.II.pdf. Consultado el 28 de Agosto de 2009. [7] LA EVOLUCIN DEL MERCADO DE PROVEEDORES GIS. Disponible en: http://www.mappinginteractivo.com/plantilla-ante.asp?id_articulo=998. Consultado el 4 de Septiembre de 2009. views and GIS interface. Disponible en: http://www.geog.buffalo.edu/~dmark/GISLIS89.html. Consultado el 21 de Agosto de

[8] Para qu sirve un GIS? Disponible en: http://www.ceagi.org/portal/?q=node/184. Consultado el 11 de 2009. [9] SIGUE. Disponible en: http://proceedings.esri.com/library/userconf/latinproc03/ponencias/p1.pdf. Consultado el 18 de Septiembre de 2009.

[10]Para qu sirve un GIS. Disponible en: http://www.aurensis.com/page.php? id=164&lang=ESP. Consultado el 18 de Septiembre de 2009. [11] Plan de ordenamiento territorial Tunja. Disponible en: http://www.tunja.gov.co/index.php?idcategoria=4876. Consultado el 18 de Septiembre de 2009. [12] Datasegmento con geomarketing. Disponible en:

http://datasegmento.com/geomarketing. Consultado el 20 de Octubre de 2009. [13] Definicin de CRM (Customer Relationship Management). Disponible en: http://es.wikipedia.org/wiki/Customer_relationship_management. Consultado el 20 de octubre de 2009. [14] Google Maps. Disponible en: http://maps.google.com/. Consultado el 22 de Octubre de 2009. [15]Servidores de Mapa. Disponible en: http://www.mappinginteractivo.com/plantillaante.asp?id_articulo=179. Consulado el 22 de Octubre de 2009. [16] Arquitectura de los Servidores de Mapas. Disponible en:

http://gisweb.ciat.cgiar.org/Sig/esp/servicios-mapas-internet.htm. Consultado el 23 de Octubre [17] Pgina oficial de MapServer. Disponible en: http://mapserver.org/. Consultada el 23 de octubre de 2009. [18] Pgina oficial de GeoServer. Disponible en: http://geoserver.org/. Consultado el 23 de octubre de 2009.

[19]

GeoServer

vs

MapServer

por

Chris

Holmes.

Disponible

en:

http://66.196.80.202/babelfish/translate_url_content? lp=pt_en&trurl=http://lists.osgeo.org/pipermail/discuss/2007February/001431.html&.intl=es. Consultado el 29 de octubre de 2009 [20] GeoServer vs MapServer por Bart van den Eijnden. Disponible en: http://66.196.80.202/babelfish/translate_url_content? lp=pt_en&trurl=http://lists.osgeo.org/pipermail/discuss/2007February/001429.html&.intl=es. Consultado el 29 de octubre de 2009. [21] GeoServer vs MapServer por Tim Bowden. Disponible en:

http://66.196.80.202/babelfish/translate_url_content? lp=pt_en&trurl=http://lists.osgeo.org/pipermail/discuss/2007February/001430.html&.intl=es. Consultado el 29 de octubre de 2009. [22] GeoServer vs MapServer por Jody Garnett. Disponible en:

http://66.163.168.225/babelfish/translate_url_content? lp=pt_en&trurl=http://lists.osgeo.org/pipermail/discuss/2007February/001441.html&.intl=es.Consultado el 29 de octubre de 2009. [23] GeoServer vs MapServer por

Steve

Lime.

Disponible

en:

http://66.163.168.225/babelfish/translate_url_content? lp=pt_en&trurl=http://lists.osgeo.org/pipermail/mapbender_dev/2006March/000017.html&.intl=es.Consultado el 29 de octubre de 2009. [24] GeoServer vs MapServer. Disponible en:

http://www.fernandoquadro.com.br/html/2007/07/19/mapserver-versus-geoserverenglish-version/. Consultado el 29 de octubre de 2009

[25] Licencia de GeoServer. Disponible en: http://geoserver.org/display/GEOS/License. Consultado el 30 de octubre de 2009. [26]Que 2009. [27] Web Feature Service. Disponible en: http://www.opengeospatial.org/standards/wfs. Consultado el 30 de octubre de 2009. [28] 2009. Google Maps en GeoServer. Disponible en: es GeoServer? Disponible en:

http://geoserver.org/display/GEOS/What+is+Geoserver. Consultado el 30 de octubre de

http://geoserver.org/display/GEOSDOC/Google+Maps. Consultado el 30 de octubre de

You might also like