Web mapping experiments using LeafletJS.
Also check out my Esri experiments and other data visualizations on CodePen.
Read more about it at FlowingData: Aviation tracker with depth
-
Aircraft tracking data provided by The OpenSky Network, https://www.opensky-network.org
-
Leaflet.ParallaxMarker (jwasilgeo fork): parallax layer originating from @dagjomar's awesome Leaflet.ParallaxMarker
-
Leaflet.Terminator: solar terminator layer
-
Esri Leaflet: Esri gray basemap layer and geocoder widget
-
Font Awesome: "plane" icon used for the parallax layer symbol
-
The Suomi-NPP VIIRS "Earth at Night" layer is clipped by using Leaflet.Terminator in combination with TileLayer.BoundaryCanvas.
-
SunCalc, Turf.js, spacetime, and spacetime-geo are used for reporting the local time and sun positions.
-
Demonstration of rendering a 2020 global land cover map (produced by Impact Observatory for Esri) hosted as an ArcGIS ImageServer in tiled LERC format as 8bit color-coded pixels.
-
Inspired heavily by @jgravois's earlier research on tying together LERC decoding within a LeafletJS
GridLayer
. https://github.com/jgravois/lerc-leaflet -
LERC imagery tile data are read with Esri's Limited Error Raster Compression JavaScript decoder.
-
Check out this Esri Community thread and GitHub
esri-leaflet
discussion for more info.
https://developers.arcgis.com/esri-leaflet/samples/dynamic-chart/
Plot feature attributes on a dynamic chart that updates as users pan and zoom, and respond to chart interactions by modifying feature layer contents.
A copy of the license is available in the repository's LICENSE file.