August 18th, 2011

GIS

HAT

Desde hace unos años se viene observando el uso de Sistemas de Información Geográfica (GIS en Ingles) en aplicaciones comerciales ya que ofrecen un valor agregado interesante para el usuario final del sistema. Seguramente el caso mas conocido es el de Google Maps ya que fue utilizado en muchas aplicaciones, por su difusión, facilidad y servicio gratuito, para el referenciamiento geográfico de lugares o ubicaciones varias. Esta funcionalidad por si sola es clave en la mayorías de los sistemas que hoy por hoy trabajan con ubicaciones (no nos podemos imaginar una red social, un portal de alquier o venta de inmuble, o una pagina de reserva de hoteles sin un mapa que muestre diferentes ubicaciones).

En este contexto los sistemas GIS han ido mejorando en el transcurso de tiempo y hoy en día cuentan con una gran variedad de funcionalidades y herramientas complementarias que los hacen muy potentes. Estas nuevas capacidades abren un nuevo abanico para su uso en aplicaciones, aunque hoy en día no se ven explotadas. Esta falta de uso de las nuevas capacidades de los sistemas GIS tiene que ver con el poco conocimiento que existe del verdadero potencial de estos sistemas y el valor agregado que pueden aportar.

De este boom han surgido diferentes alternativas, tanto locales como publicas,  de las cuales el programador debe analizar cual es la mas conveniente para el sistema ha implementar.

Posibles usos

Existen hoy en día varios usos que uno le puede dar a estos sistemas como ser:

  • Impacto ambiental
  • Direccionamiento para llegar desde un punto a otro
  • Cálculos de elevación sobre diferentes terrenos
  • Dominio de la agronomía para maximizar el rinde del terreno
  • Soporte para dispositivos mobile
  • Calcular distancias y tiempos entre puntos
  • Muestreo de trafico en tiempo real
  • Soporte de interacción del usuario con los mapas
  • Vistas 3D
  • División de mapas en regiones y hacer asociaciones directas entre cada región y algún comportamiento en especial. Por ejemplo, definir  regiones de la ciudad de buenos aires y mostrar el responsable de la recolección de basura en dicha región.
  • Criminología (se puede tomar como ejemplo el mapa de la inseguridad de la provincia de buenos aires)
  • etc etc

Estos son algunos de los posibles usos para los que uno puede utilizar un sistema GIS y optimizar la interacción entre el usuario y la aplicación. A estas utilizaciones se le pueden agregar otras que se les puedan ocurrir para alcanzar los requerimientos del cliente o los nuestros mismos.

Diferentes Alternativas

Antes se menciono que existen varias alternativas en cuanto a sistemas GIS se refiere. Capaz la mas conocida es Google Maps pero también existen otros herramientas que proporcionan un servicio similar o paquetes de software para tener nuestro propio servidor GIS. Pero… ¿Por qué tener nuestro propio servidor GIS cuando tenemos herramientas que nos proporcionan el servicio como ser Google Maps? Básicamente la respuesta se basa en que si utilizamos nuestro propio servidor tenemos completo control de los datos (créalos, eliminarlos y modificarlos), del servicio que puede proporcionar y del mantenimiento, mientras que con una herramienta existente estamos “limitados” al API que proporcionan para los usuarios.

Entre los sistemas GIS mas conocidos encontramos:

  • Google Maps, de Google Inc.
  • Bing Maps, la apuesta de Microsoft
  • PostGIS + MapServer + OpenLayers (paquete de software OpenSource que trabajan en conjunto para otorgar una solucion GIS)
  • SQL Server Spatial
No entraremos en profundidad en cada una de estas soluciones ya que el objetivo de este post es introducir el tema de GIS y sus bondades a la hora de utilizarla en aplicaciones comerciales. Mas adelante profundizaremos en cada una de estas alternativas con el objetivo de presentárselas y dar ejemplos junto con el código correspondiente para conocer un poco más del potencial de cada una.

Sin comentarios a “GIS”

  1. [...] con la temática de los sistemas GIS (Recordar el post de GIS y el de Google Maps) hoy toca hablar de Bing Maps, la alternativa de Microsoft Coorp. para este [...]

Dejar un comentario