Project Description
The Open Data Application Framework (ODAF) is a framework that allows cities to easily map existing civic Open Data landmarks, and allow users to rate, comment, and tag them - and also create new landmarks. Desktop and mobile client code, plus server backend code is included.

It includes a desktop client using Bing Maps for Silverlight, a mobile client for the iPhone using Bing Maps, and an ASP.NET MVC server back-end using SQL Server 2008.
  • UPDATE: Now VanGuide is available for Windows Phone 7: VanGuideWP7 **

The Open Data is retrieved by parsing ATOM feeds that contain URL data-sources that link to KML data. Registration for a Twitter App is required, for the OAuth authentication (xAuth access required, send your app id to API@twitter.com to request access). Twitter authentication is used to authenticate users on the system.

Interact with a social map of civic Open Data by rating, tagging, or commenting on existing civic Open Data landmarks. When you comment on an Open Data landmark, you can opt to update your status on Twitter with your comment as well. You can also add your own landmarks, or see other landmarks that people have added - and you can also rate, tag or comment on those as well. An existing Twitter.com account is required for sign in to rate, tag, or comment on a landmark, add a landmark or tweet about a landmark.

Open Data landmarks are places such as schools, libraries, drinking fountains, fire halls, community centres, bus / train stops, and parking lots. As an example, The City of Vancouver has opened up this civic data on their website at http://data.vancouver.ca and most of this data has been imported into the Windows Azure cloud using the Open Source framework for hosting Cloud-based Open Data Catalogues: Open Government Data Initiative OGDI website at http://vancouverdata.cloudapp.net.

VanGuide, an application that uses Open Source ODAF framework, uses OGDI as its primary source for City of Vancouver Open Data. VanGuide has a website for the desktop at http://vanguide.cloudapp.net that uses Microsoft's Silverlight technology to map the data using Microsoft's Bing Maps, and a free mobile application for the iPhone (on the iPhone App Store at http://itunes.com/apps/vanguide) that uses Microsoft's Bing Maps to provide an equivalent experience for the small screen.

Last edited Aug 17, 2010 at 7:17 PM by nikg, version 20