Microsoft’s GeoFlow Lets Spreadsheet Jockeys Tell Stories with Maps

Narcotics Arrests in Chicago - a GeoFlow screenshot

new ways to show map data inside the spreadsheet program, as a way to beef up Excel’s credibility as a business intelligence tool.

“A lot of users have geographic data, and they want to explore their data on a map, but it’s an expertise we never really had,” says Fan, the Excel program manager. “So when Curtis originally approached us about the concept of WorldWide Telescope and being able to plot data on Earth, we were extremely excited.”

The Excel team had worked with Microsoft Research before; in Office 2013, for example, the in-house research group contributed to a feature called Flash Fill that lets Excel users reformat information automatically. But it turned out that remaking Wong’s concept as a feature of a spreadsheet program wouldn’t be simple. “We had wanted to plot data on maps for a long time, so that was an easy conversation,” Fan says. “The more difficult part was talking about brass tacks and how we could transfer this technology from MSR [Microsoft Research] over to Excel.”

In the end, the Excel team had to start from scratch—there’s no code from WorldWide Telescope in GeoFlow. “We are very fortunate to have an awesome engineering team, including a UI [user interface] guy who specializes in 3D visualization, and another guy who specializes in spatial geometry,” Fan says. “So we built almost everything from the ground up. But most of the concepts originated from WorldWide Telescope, or from Curtis’s mind.”

Once you’ve downloaded the GeoFlow add-in for Excel 2013 ( available as part of Office 365 Pro Plus or Office Professional Plus 2013), you can transform large Excel workbooks into interactive 3D renderings on Bing Maps. Three visualization choices are available: columns (in which data of different types can be stacked in skyscraper-like blocks), heat maps (in which quantities are conveyed using colors on a spectrum), and bubble visualizations (where the size of a bubble corresponds to the magnitude of the underlying quantity). For time-stamped data, GeoFlow maps can be played like videos, showing how quantities change by the day, month, or year.

How might such visualizations be used? To take one simple example, the Seattle Art Museum, where Wong is a board member, used GeoFlow to get more targeted about its marketing efforts. “We thought we would take some data from the big Picasso show we had [in 2010-2011] and look at where the customers were coming from, and how that correlated with bus ads and other kinds of things,” says Wong. “It’s been really interesting to see where their members are, where their non-members are, and how they might be able to focus on certain ZIP codes to begin to convert non-members to members.”

In another example, a Microsoft sales team in Dallas put local government data about per-household electricity consumption into GeoFlow, and was able to dramatize the fact that neighborhoods with older housing stock use far more energy than those with newer stock.

This kind of map-based exploration isn’t unique to GeoFlow—but the guided-tour feature is. From the beginning, the Excel team bought into Wong’s vision that GeoFlow should be a storytelling tool: a way for spreadsheet-builders to organize their data into narratives. Just as in WorldWide Telescope, GeoFlow “authors” can navigate to a specific view of a dataset, then capture that view as a stop on a tour that others can replay. But unlike a slide show, a GeoFlow tour can be interactive: the viewer can pause the tour at any point to explore the data on their own.

“A guided tour is a path into the data itself, which is much more interesting than just putting circles on a graph,” Wong says. “It’s a path that will take you in and reproduce the thing that I saw that I want you to see too.”

And that’s a big change for Excel, which has traditionally been a tool for organizing and analyzing data, not explaining it. “Storytelling with Excel in the past has been about creating charts and pasting them into PowerPoint,” Fan says. “The whole concept of tours is something we had never done before.”

That said, there’s a well-established breed of spreadsheet jockeys who use Excel as a sort of presentation tool in business meetings—it’s just that it takes a lot of skill.

“Within Office, there has always been a very blurry line between presentation and analysis,” Fan says. “There are really strong synergies when the tool you use for exploration is also the tool you use for storytelling. And since Excel is the tool where you made the calculations, the ability to walk through the analysis within Excel—rather than copying over the finished product to a slide—provides some credibility.”

But before GeoFlow, such tours were always live and ad hoc, which meant they couldn’t be shared or curated. Early users of GeoFlow have already figured out how to use the tool to make tours showing the paths of commercial airline flights, with a plane’s altitude at various coordinates (from sites like Flightstats.com) illustrated by columns reaching into the virtual sky.

“It’s a really different experience from what you traditionally associate with Excel,” Fan says. “With traditional charges, you can slice and filter and do interesting things, but it doesn’t really invite you to explore your data; it doesn’t have that immersive feel that GeoFlow has. That type of fluid experience is something we want to carry forward in our next generation of innovations.”

As Office evolves beyond its desktop origins and becomes something more akin to a cloud-based utility, GeoFlow could be just one of many Web-based visualization and business intelligence tools available to Microsoft customers. Says Fan, “I’m just thinking out loud—there are no definite plans—but you can imagine GeoFlow actually being a service, where the Nikes and Fitbits of the world have GeoFlow on their websites” and use the maps to do thinks like show user data such as fitness logs. “That’s something that is really interesting for Office in general, as we move more toward services.”

WorldWide Telescope looks up at the sky; GeoFlow looks down at the Earth. But in the end, there’s a more important difference between the two tools. It’s that distant objects in the sky don’t change much—at least, not on a time scale comprehensible to humans—whereas the quantities people track in Excel are changing almost constantly.

Which is why features like animation and guided tours were so important for GeoFlow, in Wong’s view. “When you have really dynamic data, it demands a new kind of approach—one that is not static,” he says. “If you think down the road, you have all this big data in the cloud, and if you’re trying to explain what’s going on, what better thing than to have a virtual camera moving through the cloud, capturing the dynamics of whatever is happening? It’s not a video with static frames; it’s a path that you can pause at any time and look around and bring in other data sets and perhaps get a deeper understanding of what’s going on.”

The constant goal in Wong’s work has been making it possible for everybody to see something—whether it’s a famous Impressionist painting or the Milky Way or an important business-intelligence insight. To a researcher with that perspective, there’s no reason an analytics platform like Excel shouldn’t also be a storytelling platform.

So, where the GeoFlow concept goes from here will be interesting to watch. Will a community of users sharing GeoFlow tours emerge, as it did with WorldWide Telescope? Will the guided-tour concept pop up in other Office tools such as PowerPoint? Both seem likely. But personally, I’m waiting to see what Wong’s next big idea will be.

Here’s an official Microsoft video about GeoFlow.

Author: Wade Roush

Between 2007 and 2014, I was a staff editor for Xconomy in Boston and San Francisco. Since 2008 I've been writing a weekly opinion/review column called VOX: The Voice of Xperience. (From 2008 to 2013 the column was known as World Wide Wade.) I've been writing about science and technology professionally since 1994. Before joining Xconomy in 2007, I was a staff member at MIT’s Technology Review from 2001 to 2006, serving as senior editor, San Francisco bureau chief, and executive editor of TechnologyReview.com. Before that, I was the Boston bureau reporter for Science, managing editor of supercomputing publications at NASA Ames Research Center, and Web editor at e-book pioneer NuvoMedia. I have a B.A. in the history of science from Harvard College and a PhD in the history and social study of science and technology from MIT. I've published articles in Science, Technology Review, IEEE Spectrum, Encyclopaedia Brittanica, Technology and Culture, Alaska Airlines Magazine, and World Business, and I've been a guest of NPR, CNN, CNBC, NECN, WGBH and the PBS NewsHour. I'm a frequent conference participant and enjoy opportunities to moderate panel discussions and on-stage chats. My personal site: waderoush.com My social media coordinates: Twitter: @wroush Facebook: facebook.com/wade.roush LinkedIn: linkedin.com/in/waderoush Google+ : google.com/+WadeRoush YouTube: youtube.com/wroush1967 Flickr: flickr.com/photos/wroush/ Pinterest: pinterest.com/waderoush/