SynchroViz is a software prototype I developed as part of my MS thesis research. I am interested in ways to support groups of people collaborating using geospatial technologies. SynchroViz is a web-based application that I built in Flex which supports multiple clients working together in real-time. Using BlazeDS I've enabled synchronous data sharing between all of the clients working within the application, so that users can see what everyone else is doing as they're doing it (as long as the appropriate tab permissions are set). For example, each user's cursor is tracked so that their collaborators can see where they are pointing their mouse. Any interactions with a map (eg. panning, zooming) are updated for all clients viewing that map. Whiteboard tools enable the users to draw annotations that can be seen by others. The focus of this prototype for my research is the shared query builder interface, which enables users to work together, simultaneously, to build spatial data queries. Check back for updates, including demos, videos, and publications.
GeoVISTA CrimeViz is a web-based map application for exploring spatio-temporal patterns of violent crimes. The application automatically retrieves updated crime data (CRON + RSS) and stores them in a spatial database (PostgreSQL + PostGIS). The client, developed in Flash + AS3, reads in the up-to-date crime data that can then be displayed geographically (Google Maps API) and animated using different temporal aggregations, as set by the user. I worked with Alan MacEachren and Robert Roth to develop the proof-of-concept application in the District of Columbia. We were also assisted by Benjamin Finch, Wei Luo, and Craig McCabe on the research components of the project. Rob and I also put together a tutorial and code library for creating animated map mashups using the Google Maps API for Flash, which was published in a special digital issue of Cartographic Perspectives.
SensePlace is a web-based geovisual analytic system that supports web document foraging and sensemaking. It is built in Java and Flex and I am working on development along with Brian Tomaszewski, Justine Blanford, Scott Pezanowski, and Alan MacEachren.
Tomaszewski B, J Blanford, KS Ross, S Pezanowski and AM MacEachren (submitted). Supporting Rapid Sensemaking in Diverse Web Document Foraging. Computers, Environment and Urban Systems.