Drew Griscom Roos

Projects

Mercator: Extreme

An interactive visualization of the extreme distortions of the Mercator projection. The end result is a single map encompassing the entire surface of the Earth, yet containing both human scale and global scale. A mind-blowing new way of looking at the world. Performs dynamic map reprojection using WebGL.

Explore

Minesweepr

A minesweeper solver in python. Exhaustively solves any board, of any topology, through the use of advanced combinatorial and probability analysis. It can compute the exact mine probabilities of all cells, as well as detect inconsistent game states. Highly optimized, but ultimately still an O(2n) algorithm. Includes a live web demo.

Play

Read more…

Oilslick

A color elevation map layer designed to maximize contrast of small elevation differences and highlight the fine detail in terrain. Made to address what I perceive to be flaws in typical color elevation ("hypsometric") maps. The end result is vibrant, a bit disorienting, and absolutely saturated with information. Provides global coverage to 3″ / 90m resolution.

Read more…

Birdseye

A home-brew navigation app for netbooks. Tracks your location via a USB/Bluetooth GPS and presents a full-screen moving map view / heads-up display, made super-smooth via OpenGL. Using the bundled tool, you pre-cache regions of interest from any web mapping provider, allowing you to navigate completely offline. The project that motivated me to learn python.

Read more...

whereis.dimagi.com

Dimagi travels a lot. It gets hard to keep tabs on everyone. Here's a site that shows how we're all currently scattered across the globe. It makes it super easy for team members to keep their whereabouts up to date: integration with location services like google latitude and foursquare; polling browser location; update gateways via email and skype (and it even sends out nag emails ;-). Built using django / jquery / knockout.

Visit

Read more…