Skip to main content
100%

ebola cases with checkboxes modified

✓ Published0🌍 Public
GGeneExplorer
Last edited Feb 28, 2017
Created on Feb 28, 2017

An interactive map visualizes the spread of Ebola cases, with reports from Guinea, the Democratic Republic of the Congo, Spain, and the United States. Users toggle checkboxes for each country to show or hide the corresponding case locations on the map. The visualization combines the Mapbox.js library for the base map with D3.js for rendering and animating the case markers as orange circles. The map includes a zoom and pan control, and the data comes from a local JSON file containing geographic coordinates.

AI-generated description

This is a simple setup of Leaflet (via Mapbox) with d3 to show dots on a map. This can serve as a base for many interesting geographically based visualizations

Nice overview of using d3 + Leaflet. I found this slightly simpler to use than Mike's classic post.

Built with blockbuilder.org

forked from <a href='http://bl.ocks.org/enjalot/'>enjalot</a>'s block: <a href='http://bl.ocks.org/enjalot/18cb7a77b2d9de597b86'>ebola cases</a>

forked from <a href='http://bl.ocks.org/scresawn/'>scresawn</a>'s block: <a href='http://bl.ocks.org/scresawn/3e060dc8a99e52cd6198b0cfa157fcbb'>ebola cases</a>

mit Licensed

Similar vizzes

Loading thumbnail…

ebola map w/checks

This interactive map visualization, built with D3.js and Leaflet, plots the geographic locations of Ebola cases as red dots on a Mapbox-backed world map. The primary dataset is embedded as GeoJSON within the page and includes points across several countries, including Spain, the United States, the Democratic Republic of the Congo, and Guinea. Users can filter the visible data using the checkbox interface provided for each country — Democratic Republic of the Congo, Guinea, and Liberia — toggling the relevant points on and off the map. The visualization uses SVG overlays for the plotted points and supports animation through the mapping library, offering a flexible template for geographical data exploration. The design is minimal, with a full-screen map and simple UI controls, making it easy to adapt for other location-based datasets. It is built with d3 and Leaflet via Mapbox, and released under the MIT license.# Ebola Map with Checkboxes ## Overview An interactive map visualization showing the geographic spread of Ebola cases across West Africa and beyond, built by layering D3-rendered points onto a Mapbox/Leaflet base map. ## Design The visualization displays individual case locations as markers on a navigable street map. The key interactive element is a set of checkboxes that filter displayed cases by country (DRC, Guinea, Liberia). This simple filtering mechanism allows viewers to isolate outbreaks by nation, making the geographic patterns of the epidemic easier to discern. ## Technical Details The visualization combines: - **Leaflet via Mapbox** for base map tiles and pan/zoom functionality - **D3.js** for binding and rendering the geographic data points - GeoJSON data containing point locations (primarily in West/Central Africa, with cases in the US and Spain) The author notes this setup serves as a useful foundation for geographically-based d3 visualizations. ## Usage Load the page and use the checkboxes to toggle DRC, Guinea, or Liberia points on and off the map. --- *Source: [gist](https://gist.github.com/) · License: MIT · Rendered with SVG/animation* **Title:** Ebola Map with Checkboxes This interactive map visualizes geolocated data points from the 2014 Ebola outbreak, overlaid on a Leaflet/Mapbox base map. Built with D3 and Leaflet, it plots affected locations using SVG markers. The interface includes checkboxes that let users toggle the visibility of cases by country (DRC, Guinea, Liberia), enabling focused exploration of outbreak geographies. This simple, reusable setup provides a foundation for geographically based visualizations. The map uses an animated SVG rendering to represent data points. It is available under the MIT license.

BBrieLewis
89% match