Microsoft’s visual data explorer SandDance open sourced

Microsoft just open sourced their data exploration tool known as SandDance:

For those unfamiliar with SandDance, it was introduced nearly four years ago as a system for exploring and presenting data using “unit visualizations.” Instead of aggregating data and showing the resulting sums as bar charts, SandDance shows every single row of a dataset (for datasets up to ~500K rows). It represents each of these rows as a mark that can be colored and organized into different areas on the screen. Thus, bar charts are made of their constituent units, stacked, or sorted.

Nice. I hadn’t heard about SandDance until now, but I’m saving for later. You can grab the source on GitHub.

Tags: , ,

US Census Bureau open source

It took forever and it's way overdue, but the United States Census Bureau has committed to an open source policy, which seems pretty sweet.

  • Foster a community around Census data and tools by encouraging and responding to real-time feedback on how our data products are used by researchers, non-profit, and for profit organizations.
  • Increase our organizational capacity to do more open source by delivering more Free and Open Source Software (FOSS) to the community. FOSS is software that does not charge users a purchase or licensing fee for modifying or redistributing the source code, in our projects and contribute back to the open source community.
  • Identify opportunities to publish existing code under an open source license that may benefit the public.
    Identify opportunities to create new open source projects, and develop those projects in the open alongside community participation.
  • Adopt industry best practices for managing the lifecycle of our open source projects including standard release management and continuous integration approaches.
  • Encourage “Issues” and accept “Pull Requests” (PRs) from the community.
  • Ensure that new Code Releases and Community Contributions meet the specified guidelines, detailed in the sections below.
    Where feasible to do so, we will automate and also open source any testing procedures and encourage contributors to execute their own tests.

Of course it all comes down to execution. The organization is not especially speedy, but it's worth keeping an eye on this. See the current open source projects here.

Tags: , ,

Open source mapping lab

Tangram from Mapzen

Mapzen focuses on building open source mapping components for developers.

We design things that can be provided as a service, but don't have to be—tools that developers at any level can easily set up and use themselves. We don't want to lock users into proprietary platforms, relying on black boxes they can't take apart. That's why we work on individual components, modular building blocks that anyone can use for better maps. We build things so you can build things.

Relatively new (at least to me), the collection of projects so far makes me think it's worth keeping an eye on the work that comes from these folks. There's an open source geocoder, a 2-D and 3-D mapping engine, and a vector tile service, all on GitHub. Plus, check out this blueprint-style prototype:

Nice.

Tags: ,