Keon Monroe
banner
monroek.bsky.social
Keon Monroe
@monroek.bsky.social
- 🌍 geospatial dev & mapping enthusiast.
- 🐶&🌱dad.
- Philly living, climate action, tech, and ✊🏾👑🏳️‍🌈

kdmonroe.dev
#30DayMapChallenge Day 25: Hexagons
Used DuckDB for spatial aggregation, GeoPandas for preprocessing, and pydeck's HexagonLayer with 3D extrusion to map global mangrove density and change (1996–2020). Data from Global Mangrove Watch
See the full map at shorturl.at/rpHxM
#Python #dataviz #mangroves
November 26, 2025 at 3:38 AM
#30DayMapChallenge Day 24 - Places and Their Names.
Say Their Names - A memorial Map of Lives Lost to Police Violence in America. Using data from mappingpoliceviolence.us. See the full map here - shorturl.at/8PKh8
Built w/ MapLibreJS. #MapLibre #Javascript #dataviz
November 25, 2025 at 4:12 AM
#30DayMapChallenge Day 18 - Out of This World

Using Python I mapped several active satellite constellations, including Starlink, the International Space Station, and more. Key tools used were Skyfield, Wheretheiss.at , and CelesTrack.
See the full map here - shorturl.at/uXDBh
#FOSS4G #Python
November 23, 2025 at 5:22 PM
#30DayMapChallenge Days 17 + 22 - A New Tool & Natural Earth Data.

Here's a population density map using DuckDB & Lonboard with Natural Earth data! Populated places are aggregated with the H3 library into hexbins. See the full map here - shorturl.at/jkZGi
#FOSS4G #DuckDB #Python #H3
November 23, 2025 at 5:12 PM
#30DayMapChallenge Day 16 - Cell
I made a binned heatmap of alternative fuel sources in the US (mostly electric charging stations but biodiesel, hydrogen + others are included). Darker colors indicate more in a given cell. See the full map here - shorturl.at/CSg3C
#ArcGIS #Javascript #dataviz
November 17, 2025 at 12:00 AM
#30DayMapChallenge Day 15 - Fire
I redesigned an existing map of US Wildfires with Firefly cartography in mind, and added a timeline slider at the bottom. Made w/ ArcGIS JS. See active + historic wildfire incidents on the full map here - shorturl.at/0lqGq
#ArcGIS #Javascript #dataviz
November 16, 2025 at 3:39 AM
Day 14. OpenStreetMap.
Explore 8 different types of amenities worldwide using OpenStreetMap data! Made with ArcGIS Javascript and Overpass API. See the full map here - shorturl.at/ByTUR #30DayMapChallenge #OpenStreetMap #ArcGIS
November 15, 2025 at 3:48 AM
Fridays are for 🍕
#pizza
November 15, 2025 at 1:53 AM
Thanks again to all Richmond alum who came to the Paint & Sip event last week! 🕷️ #LGBTQSpiders #PhiladelphiaSpiders #UR
November 14, 2025 at 2:47 AM
Day 13. 10 min map.
Here are some town maps from Cities Skylines 2. It typically takes me around ten minutes to build out a new road network and connect it to existing infrastructure, zone, etc... Highly recommend if you're into city builder games! #30DayMapChallenge #CitiesSkylines
November 13, 2025 at 11:38 PM
Day 12. Map from 2125. Using NOAA data, I created a map of projected sea level rise in the DC/Chesapeake Bay area. Featuring an automated timeline to sync with the sea level data. #30DayMapChallenge #MapLibre #JavaScript #dataviz #climatechange #FOSS4G See the full map here - shorturl.at/5U6Uz
November 13, 2025 at 4:30 AM
Another November, another month of maps! Day 11 is minimal map - here's a quick one using MapLibre! Although simple it is functional, returning the coordinates anywhere you click. #30DayMapChallenge #MapLibre #Javascript See the full map here - shorturl.at/3aukp
November 12, 2025 at 5:10 AM