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 Brent

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 Brent

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 Brent

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

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

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 Juan

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

9 Ejemplo de la aplicación
Mike

10 Ejemplo de la aplicación
Mike Usuario 1

11 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

12 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

13 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

14 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

15 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

16 Ejemplo de la aplicación
Mike Usuario 1 Usuario 2

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

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): Brent


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