140 likes | 255 Views
mGraffiti. Peter Pesti John Gibby Georgia Institute of Technology. Problem definition. Provide virtual graffiti service to the world Create a sense of community over the boundary of time Supply location-based sharing of experiences and opinions “blog of location” guestbook
E N D
mGraffiti Peter Pesti John Gibby Georgia Institute of Technology
Problem definition • Provide virtual graffiti service to the world • Create a sense of community over the boundary of time • Supply location-based sharing of experiences and opinions • “blog of location” • guestbook • Provide an additional fun dimension to excursions and trips
Impactfulness • Broad impact: • public use • Deeper impact: • Flexible framework supports reuse: • Coordinating aid workers • Telephone company maintenance • Geocaching
Technologies • Development tools • Visual Studio .NET 2003 Professional • Pocket PC 2003 SDK • Servers and operating systems • Windows Server 2003 • Windows Mobile 2003 • SQL Server 2000 SP3 • Other technologies • .NET Compact Framework 1.0 • .NET Framework 1.1 • C# • XML Web Services • ADO.NET • ASP.NET • GPS.NET
Architectural overview SOAP SOAP
Imagery inside TS • Satellite imagery as ~10KB image tiles designed forfixed browsers • Proprietary image identification
Image tiles • TerraServer tiles are split in four • Identified by UTM coordinates • Cached in mGraffitiService • Cached on PDA