Nuestro Blog

Instalando Postgis 2.0 en Ubuntu

Postgis (el módulo de datos espaciales para Postgresql)  se ha constituido como uno de los elementos principales dentro de la arquitectura de los sistemas de información geográfica basados en...

FOSS4G: Resumen en pocas palabras

Ya hace dos semanas que se llevó a cabo el evento FOSS4G (Free and Open Source Software for Geospatial)  en la ciudad de Denver, CO.  Dicho evento es uno de los más importantes que organiza la...

Tutorial: Manejo de Información Raster en PostGIS 2.0

El presente tutorial describe el proceso para trabajar con información Raster en PostGIS 2.0 sobre plataforma Windows. El tutorial describe en detalle  cada uno de los siguientes...

Nuevo Portal de Kudos Ltda.

Con motivo del #Foss4g  2011 (Free and Open Source Software for Geospatial) hemos actualizado la plataforma tecnológica de nuestro portal. Buscando mayor agilidad para la publicación de...

FOSS4G: Postgis

PostGIS, la famosa extensión espacial para Postgresql, se ha convertido en uno de los elementos principales que componen una arquitectura para  SIG (Sistemas de Información Geográfica)  basada...

Consultoría en Desarrollo de Software

Aplicaciones Enriquecidas para Internet

Las aplicaciones enriquecidas para Internet (RIA, Rich Internet applications) ofrecen una experiencia de usuario sofisticada y atractiva que mejora la usabilidad y aumenta la productividad de los usuarios. Gracias al amplio alcance de Internet, las RIA pueden implementarse en navegadores, escritorios y dispositivos.

 

 

Las RIA ofrecen a las empresas un modelo económico y de probada eficiencia para proporcionar aplicaciones modernas y eficientes a sus usuarios.

En Kudos Ltda. ofrecemos a nuestros usuarios aplicaciones que utilizan las más modernas técnicas para el desarrollo de Interfaces Gráficas de Usuario basadas en los conceptos de Aplicaciones Enriquecidas para Internet y Usabilidad  buscando ofrecer ambientes de trabajos más productivos para los empleados de las organizaciones.

 Nuestras aplicaciones combinan una agradable experiencia de usuario (ya sea en su navegador web, aplicación de escritorio o dispositivo móvil) junto con las mejores plataformas y arquitecturas de software orientadas a servicios que les dan soporte desde el punto de vista de servidores de aplicaciones, servidores de bases de datos, servidores de mapas, etc.

Arquitectura Básica de Aplicaciones para Visualización de Mapas a través de la Web

La arquitectura de este tipo aplicaciones tiene cuatro componentes principales:

Aplicaciones de Escritorio

Requieren de una instalación dentro de cada PC, permiten acceder a los datos geográficos para edita rlos o adicionar nuevos elementos, poseen  herramientas de edición, co mplementadas con extensiones que agregan nuevas fun ci onal   i dades. Este tipo de herramientas son utilizadas generalmente por profesionales del área de sistemas de información geográfica, los cuales requieren de una capacitación previa para su manejo. No son requeridas para publicación de mapas en la Web, se colocan como un complemento del sistema.

•    Alternativas co merciales: Arcgis, Mapinfo, Geomedia, Autodesk

•    Alternativas libres: Grass, Qgis, Gvsig, Udig

Las alternativas libres mencionadas son totalmente interoperables es decir, pueden importar formatos de aplicaciones comerciales tales como (DXF, Shape Files, DGN), así mismo pueden conectarse a base de datos y exportar a archivos comerciales. Tiene implementado el formato GML, estándar definido por la OGC

Servidor de Mapas

Un conjunto de servicios configurados dentro del servidor Web, que permiten publicar información geográfica transformando las diferentes peticiones en imágenes desplegables en Web (tanto en su formato como en su tamaño), habilitando las diferentes herramientas que permitan realizar acercamientos, alejamientos, simbología y operaciones espaciales básicas.

 •    Alternativas comerciales: ArcGis Server, ArcIMS, etc.

•    Alternativas libres: Mapserver, Geoserver, etc.

Mapserver es un software desarrollado por la Universidad de Minnesota, es un servidor de mapas utilizado en un diferentes portales geográficos (http://mapserver.gis.umn.edu/gallery) lo que demuestra su madurez para el desarrollo de aplicaciones Web para mapas.

Entorno de desarrollo

Para la integración de los diferentes componentes se ha empleado Java y PHP, lenguajes de programación que han permitido realizar diferentes operaciones geográficas de manera dinámica con Mapserver y conectándose a una base de datos geográfica como Postgres-postGIS.

Para la interacción de la aplicación con el usuario se ha utilizado Adobe Flex 3 y Ajax, herramientas que han permitido el desarrollo de aplicaciones enriquecidas para Internet (Rich Internet Applications).  Esta clase de aplicaciones enriquecidas tienen características similares a las aplicaciones desktop en cuanto a la facilidad de manejo y optimización del tráfico de datos entre el cliente y el servidor, haciéndolas más livianas y rápidas en su respuesta en comparación con aplicaciones Web tradicionales basadas en HTML.