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.