La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

El uso de Internet con software libre y fuentes abiertas para colaborar en la toma de decisiones espaciales: la herramienta MapChat G. Brent Hall Michael.

Presentaciones similares


Presentación del tema: "El uso de Internet con software libre y fuentes abiertas para colaborar en la toma de decisiones espaciales: la herramienta MapChat G. Brent Hall Michael."— Transcripción de la presentación:

1 El uso de Internet con software libre y fuentes abiertas para colaborar en la toma de decisiones espaciales: la herramienta MapChat G. Brent Hall Michael Leahy Juan Pablo Alperin Nathan Engler Universidad de Waterloo, Ontario, Canadá N2L 3G1

2 Introducción MapServer/Chameleon y PostgreSQL/PostGIS El proyecto MapChat –Racional y Objetivos del proyecto –Arquitectura básica –Flujo de la aplicaron –La colaboración sincronía en línea para problemas espaciales de planificación Ejemplo con la aplicación Conclusión

3 Componentes OSG/FOSS4G PostgreSQL - Base de datos relacional (DBMS) PostGIS - Extensión espacial de Postgres MapServer/Chameleon - servidor/generador de mapas y interfaz para la Web Apache servidor Web

4 Racional para el proyecto MapChat La herramienta MapChat le permite a las comunidades de participar en línea con discusiones que involucran la toma de decisiones espaciales El software usa un servicio de mapas Web para proporcionar las capas de mapa a los participantes Es posible esconder y mostrar las capas del mapa, para seleccionar rasgos, dibujar nuevos rasgos, para hacer comentarios sobre algún rasgo, y para compartir comentarios con otros participantes Todos los comentarios se guardan en una base de datos para poder ser analizadas después de su colección

5 Arquitectura Básica Discussion Schema Multi-Participant Client-Side Web Browser with AJAX … User 1 User 2 User n … Visual interactive controls for use of server-side functions presented to each user Web Server Chameleon PHP MapScript Server-Side Functions Submit and retrieve chat messages stored in discussion database Select/draw geographic features in the map Associate chat messages with geographic features Share/view maps, or analysis results among multiple users PostgreSQL PostGIS Spatial Data (file- based) Spatial Data (PostGIS) User/Group Profiles User- initiated events Chat messages

6 Flujo de la aplicación para MapChat XML Event Dispatcher Execute Event Callback JS Functions Update Map Interface in the Browser Chameleon Interface Chameleon Template Rendered HTML Interface Web Browser Chat JavaScript Functions AJAX Request/Dispatch JavaScript Functions Map Navigation Widgets Feature Drawing & Selection Widgets > Server-Side AJAX Functions Chameleon Session Handler Discussion Manager Class Database Navigate Map Select Features Submit Chat Auto-Refresh Chat / Discussion State Load Discussion History Execute Event PHP Functions [Update DB] [Read DB] Response XML

7 Mensajes instantáneos por mapas La herramienta MapChat usa una metodología para comunicaciones sincrónicas similar al messenger para permitirles a los participantes charlar en tiempo real –Es posible usar mensajes públicos (todos a todos) o privados (a individuales seleccionados) –Todos los mensajes están encasados e identificados por el nombre del usuario –Las cadenas se pueden expandir y colapsar –Todos los mensajes tienen el tiempo para poder ser analizados después de su colección –Es posible ver los vínculos entre mensajes y objetos en el mapa

8 Mensajes instantáneos a traves mapas Update Browser Usuario 3 Zoom/Pan Submit Chat Admin/Moderador BdeD Discussion Name Description Mapfile Discussions > ::: … … … … Create New Discussion New Schema for Discussion; Insert Member Users/Groups Add Record to Discussions List Usuario1 Usuario 2 Zoom/Pan Update Browser Refresh Chat Submit Chat MapChat Servador Vincular Discusion

9 Ejemplo de la aplicación

10 Usuario 1

11 Ejemplo de la aplicación Usuario 1Usuario 2

12 Ejemplo de la aplicación Usuario 1Usuario 2

13 Ejemplo de la aplicación Usuario 1Usuario 2

14 Ejemplo de la aplicación Usuario 1Usuario 2

15 Ejemplo de la aplicación Usuario 1Usuario 2

16 Ejemplo de la aplicación Usuario 1Usuario 2

17 Ejemplo de la aplicación Usuario 1Usuario 2Usuario 3

18 Conclusión Las herramientas OSG pueden ser usadas por virtualmente cualquier aplicación geo-espacial En nuestro paper las dos herramientas, MapChat y EduCal, se explican en detalle y les pedimos que ustedes lean está discusión EduCal se está usando en el Perú y estamos interesados en aplicar esta herramienta en otros países en Latino-América Los dos software están disponibles para su que los prueben (aunque solo en ingles):


Descargar ppt "El uso de Internet con software libre y fuentes abiertas para colaborar en la toma de decisiones espaciales: la herramienta MapChat G. Brent Hall Michael."

Presentaciones similares


Anuncios Google