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.