Hourly solar analemmas (ignoring daylight savings time) as seen from San Francisco in 2014.
license: gpl-3.0 |
A recreation of E.J. Marey’s graphical train schedule. Stations are separated vertically in proportion to geography; thus, the slope of the line reflects the speed of the train: the steeper the line, the faster the train. This display also reveals when and where limited service trains (in orange) are passed by baby bullets (in red). This type of plot is sometimes called a “stringline chart”.
See also the earlier Protovis version by Vadim Ogievetsky.
These tools inject a breakpoint, console.log
or console.count
in any function you want to spy on via
stopBefore('Element.prototype.removeChild')
or ditto stopAfter
, logBefore
/ logAfter
/ logAround
/ logCount
.
Works in Chrome DevTools and Safari Inspector; Firefox dev tools reportedly less so.
This example demonstrates the construction of the psy curve.
This interrupted Mollweide projection features the solar terminator for any date and time.
This interrupted Mollweide projection features the solar terminator for any date and time.
This interrupted Mollweide projection also features the solar terminator.
The current solar terminator (the non-sunlit part of the Earth) is shown in blue. (Origin: Ben Elsen’s fix of Mike Bostock’s original)
When flying to the US via Iceland, you never arrive from the East, but always cross the North US border. This two-point equidistant projection focused on Keflavik airport, Iceland (red) and San José airport, USA (blue) demonstrates why.
The circles are great circles centered on either airport spaced at 10° intervals.
The projection implementation is still a work in progress, hence the visual artifacts; it requires elliptical clipping. Based on a gist by Mike Bostock.