Ping Geography (2005)

A developing work that involves the constant translation of current network ping times into geographical distances, creating a map-based visualization that compresses and stretches according to network conditions between the client application and user-specified servers. The basic process involves the geolocation of the servers and the client, and its subsequent plotting on a world map. The map then distorts according to ping times. The visualization is fully navigable, with panning and zooming available.

The application is being developed in C++ and OpenGL, using the cross-platform SDL framework.

Video