{"id":13426227,"url":"https://github.com/jwasilgeo/leaflet-experiments","last_synced_at":"2026-01-17T09:25:56.543Z","repository":{"id":77333362,"uuid":"99923533","full_name":"jwasilgeo/leaflet-experiments","owner":"jwasilgeo","description":"Demos and experiments with LeafletJS","archived":false,"fork":false,"pushed_at":"2022-02-11T00:50:39.000Z","size":1354,"stargazers_count":26,"open_issues_count":0,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-28T04:25:43.271Z","etag":null,"topics":["aviation","flight","leafletjs","mapping"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jwasilgeo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-08-10T13:01:20.000Z","updated_at":"2024-04-24T09:04:39.000Z","dependencies_parsed_at":"2023-07-24T21:30:07.500Z","dependency_job_id":null,"html_url":"https://github.com/jwasilgeo/leaflet-experiments","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwasilgeo%2Fleaflet-experiments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwasilgeo%2Fleaflet-experiments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwasilgeo%2Fleaflet-experiments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwasilgeo%2Fleaflet-experiments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jwasilgeo","download_url":"https://codeload.github.com/jwasilgeo/leaflet-experiments/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243792293,"owners_count":20348611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aviation","flight","leafletjs","mapping"],"created_at":"2024-07-31T00:01:29.491Z","updated_at":"2026-01-17T09:25:56.517Z","avatar_url":"https://github.com/jwasilgeo.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# leaflet-experiments\n\nWeb mapping experiments using [LeafletJS](https://leafletjs.com/).\n\nAlso check out my [Esri experiments](https://github.com/jwasilgeo/esri-experiments) and other data visualizations on [CodePen](https://codepen.io/jwasilgeo/).\n\n## [Aviation Tracker](https://jwasilgeo.github.io/leaflet-experiments/aviation/)\n\n### Read more about it at [**FlowingData: Aviation tracker with depth**](https://flowingdata.com/2017/09/15/aviation-tracker-with-depth/)\n\n[![screenshot of Aviation Tracker](https://raw.githubusercontent.com/jwasilgeo/leaflet-experiments/master/aviation/aviation-tracker-screenshot.png)](https://jwasilgeo.github.io/leaflet-experiments/aviation/)\n\n- Aircraft tracking data provided by **The OpenSky Network, \u003chttps://www.opensky-network.org\u003e**\n\n- [Leaflet.ParallaxMarker (jwasilgeo fork)](https://github.com/jwasilgeo/Leaflet.ParallaxMarker): parallax layer originating from [@dagjomar's](https://github.com/dagjomar) awesome [Leaflet.ParallaxMarker](https://github.com/dagjomar/Leaflet.ParallaxMarker)\n\n- [Leaflet.Terminator](https://github.com/joergdietrich/Leaflet.Terminator): solar terminator layer\n\n- [Esri Leaflet](https://esri.github.io/esri-leaflet/): Esri gray basemap layer and geocoder widget\n\n- [Font Awesome](https://fontawesome.com/): \"plane\" icon used for the parallax layer symbol\n\n## [Night and Day](https://jwasilgeo.github.io/leaflet-experiments/night-and-day/)\n\n[![screenshot of Night and Day](https://raw.githubusercontent.com/jwasilgeo/leaflet-experiments/master/night-and-day/night-and-day-screenshot.png)](https://jwasilgeo.github.io/leaflet-experiments/night-and-day/)\n\n- The Suomi-NPP VIIRS \"Earth at Night\" layer is clipped by using [Leaflet.Terminator](https://github.com/joergdietrich/Leaflet.Terminator) in combination with [TileLayer.BoundaryCanvas](https://github.com/aparshin/leaflet-boundary-canvas).\n\n- [SunCalc](https://github.com/mourner/suncalc), [Turf.js](http://turfjs.org/), [spacetime](https://spencermountain.github.io/spacetime/), and [spacetime-geo](https://spencermountain.github.io/spacetime/) are used for reporting the local time and sun positions.\n\n## [Lerc Imagery Land Cover Layer](https://jwasilgeo.github.io/leaflet-experiments/lerc-landcover/)\n\n[![screenshot of Lerc Imagery Land Cover Layer](https://raw.githubusercontent.com/jwasilgeo/leaflet-experiments/master/lerc-landcover/lerc-landcover-screenshot.png)](https://jwasilgeo.github.io/leaflet-experiments/lerc-landcover/)\n\n- Demonstration of rendering a [2020 global land cover map](https://www.arcgis.com/home/item.html?id=d6642f8a4f6d4685a24ae2dc0c73d4ac) (produced by Impact Observatory for Esri) hosted as an ArcGIS ImageServer in tiled LERC format as 8bit color-coded pixels.\n\n- **Inspired heavily by [@jgravois's](https://github.com/jgravois)** earlier research on tying together LERC decoding within a LeafletJS `GridLayer`. \u003chttps://github.com/jgravois/lerc-leaflet\u003e\n\n- LERC imagery tile data are read with Esri's [Limited Error Raster Compression](https://github.com/Esri/lerc/) JavaScript decoder.\n\n- Check out this [Esri Community thread](https://community.esri.com/t5/esri-leaflet-questions/how-to-diagnose-error-rendering-esri-2020-land/m-p/1079790) and [GitHub `esri-leaflet` discussion](https://github.com/Esri/esri-leaflet/issues/726) for more info.\n\n## [Esri-Leaflet and Chart.js](https://developers.arcgis.com/esri-leaflet/samples/dynamic-chart/)\n\n\u003chttps://developers.arcgis.com/esri-leaflet/samples/dynamic-chart/\u003e\n\n\u003e Plot feature attributes on a dynamic chart that updates as users pan and zoom, and respond to chart interactions by modifying feature layer contents.\n\n[![screenshot of Esri-Leaflet and Chart.js](https://raw.githubusercontent.com/jwasilgeo/leaflet-experiments/master/esri-leaflet/dynamic-chart-screenshot.png)](https://developers.arcgis.com/esri-leaflet/samples/dynamic-chart/)\n\n## Licensing\n\nA copy of the license is available in the repository's [LICENSE](./LICENSE.md) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwasilgeo%2Fleaflet-experiments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjwasilgeo%2Fleaflet-experiments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwasilgeo%2Fleaflet-experiments/lists"}