Project DescriptionThe 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.