Nuestro Blog

EXPO MiPyme DIGITAL 2012

Los próximos 24 y 25 de mayo de 2012, se desarrollará en Bogotá el evento "EXPO MiPyme DIGITAL 2012" dirigido a todas aquellas micro, pequenas y medianas empresas del país interesadas en adquirir...

Casos de Éxito: SICEC (Sistema de Información de la Cooperación Europea en Colombia)

Con el objetivo de garantizar mayor transparencia de las donaciones de la Unión Europea en Colombia, la Comisión en Colombia ha dispuesto la herramienta SICEC que permite la consulta interactiva...

Un GIS portable para USB

Ocurre con frecuencia que  usuarios sin conocimientos de SIG requieran acceder a diferentes consultas interactivas de  información  geográfica de forma sencilla y efectiva  sin tener que...

Alternativas a Google Maps: MapBox

En octubre del 2011 el popular servicios de mapas en línea "Google Maps" cambió su política de servicio. El API de mapas, antes gratuito, ahora incluye límites y costos adicionales para los...

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...

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.