Recently at Stimulant we launched a third version of the Local Impact Map for Microsoft (previously, previously). The map is a tool to “Explore the positive impact of local programs promoted and supported by Microsoft around the world.” This was a full rewrite of the front-end which introduced new ways to navigate through the collection of 1500+ stories. We also replaced our custom Deep Zoom map with an extended version of the Bing Maps Silverlight control.

Typically the labels for countries and regions on the map are not interactive, but we extended the map control with custom labels that are interactive and can display dynamic data. We also added a data visualization layer which illustrates various statistics for each region, and designed an algorithm for smoothly clustering dense collections of story icons.

Each state of the application is serialized as a unique URL, which allows the back and forward buttons in the browser to work naturally and makes it easy to share a link with a friend or social network. This was achieved through some creative hacking of the Silverlight navigation framework.
The relaunch has been received positively within Microsoft so far, with features on the Unlimited Potential blog and the Bing Maps blog. And we’re not done yet, there are big plans to bring the map to new places over the coming months.