Skip to content

Choropleth maps with varying levels of granularity using Plotly and Streamlit.

License

Notifications You must be signed in to change notification settings

bainmatt/streamlit-geomaps

Repository files navigation

🌎 streamlit-geomaps

A choropleth map divides a region into polygons, each outlining a region of interest such as an administrative border or ZIP code. This repository contains configuration and source files used to generate an interactive choropleth map of the United States, with county- and ZIP code-level resolution.

Open in Streamlit

Getting started

  1. Install the requirements

    pip install -r requirements.txt
  2. Run the app

    streamlit run streamlit_app.py

Example

A state-level view of Ohio, USA, with choropleths representing its counties:

ohio_choropleth

A county-level view of Athens, Ohio, with choropleths representing its ZIP codes:

ohio_athens_choropleth

Tools

Tools used:

About

Choropleth maps with varying levels of granularity using Plotly and Streamlit.

Topics

Resources

License

Stars

Watchers

Forks