Sign in

Jeff Allen

@jamaps.bsky.social
511 followers 177 following 97 posts

maps, graphics, cities (mostly toronto), .. website: jamaps.github.io github: github.com/jamaps ~9-5 M-F: schoolofcities.utoronto.ca/research…

PostsRepliesMedia
Jeff Allen @jamaps.bsky.social · 14/09/2026
updating a base map of Toronto this morning, trying to balance landscape + infrastructure -- -- higher-res here: jamaps.github.io/maps/toronto...
Map of Toronto showing terrain, tree cover, streets, and transit lines. Map is in a faded greenish-beige colour palette.
1184
Jeff Allen @jamaps.bsky.social · 03/07/2026
made a quick chart of Bike Share activity before, during, and after the World Cup game yesterday in Toronto ----- more charts here :) schoolofcities.github.io/fifa-world-c...
line chart comparing Toronto Bike Share trips on Thursday July 2 during the Portugal vs Croatia match relative to a 6-week baseline --- trips run above baseline before the match, dipping below baseline during the game, then spiking after the game ended
1265
Jeff Allen @jamaps.bsky.social · 30/05/2026
photos of the lovely new east don trail from yesterday #biketo #walkto
060
Jeff Allen @jamaps.bsky.social · 22/05/2026
recently sketched an elevation profile of yonge st, from lake ontario to holland marsh -- higher-res here: jamaps.github.io/maps/yonge-e...
elevation profile chart of Yonge Street from Lake Ontario (in Toronto) to the Holland Marsh (in East Gwillimbury), showing a gradual climb from lake level (76m) up to peaking around 320m before descending slightly toward the north end.
74612
Jeff Allen @jamaps.bsky.social · 18/05/2026
couple quick photos of Lawrence West station while passing through yesterday afternoon -- #toronto #transit #ttc #architecture #photography
0152
Jeff Allen @jamaps.bsky.social · 17/05/2026
two different views of Cedarvale station today #toronto #transit #ttc
090
Jeff Allen @jamaps.bsky.social · 17/05/2026
mix of architecture at four corners of niagara and adelaide this morning #toronto #photography
0161
Jeff Allen @jamaps.bsky.social · 16/05/2026
recent view along walnut ave #toronto #photography
Three story art deco_ish building next to classic bay-and-gable red brick row house
050
Jeff Allen @jamaps.bsky.social · 01/05/2026
here's a recent chart of travel mode share by age in toronto --- can view more (and interactive) charts created by Polina Gorn and I here: schoolofcities.github.io/transportati...
Ternary chart showing how travel mode share varies by age group in Toronto. High active travel and car use at younger age, shifting to higher transit use as young adults, then increasingly more car use at older ages.
1194
Jeff Allen @jamaps.bsky.social · 25/04/2026
recent experiment mapping population density in toronto in a 3d/voxel style with three.js --- higher res: jamaps.github.io/maps/tor-pop... --- #maps #gis #toronto #threejs
grid map of toronto in a 3d view where the heights of grid cells pertain to population density
4346
Jeff Allen @jamaps.bsky.social · 15/04/2026
recently updated a few charts showing growth in bike share ridership in toronto --- view more here: schoolofcities.github.io/bike-share-t... #toronto #cycling #data
bar chart showing bike share ridership in toronto by month from 2014 to 2026 --- chart shows steady growth over time with seasonal fluctuations
33210
Jeff Allen @jamaps.bsky.social · 10/04/2026
recently charting travel times along 510 Spadina, comparing October 2025 to March 2026 --- (the ~1min improvements approx. align with City's findings on impact of enhanced transit signal priority at king, dundas, and college) #toronto #transit #ttc #dataviz
Two side-by-side charts showing travel times on the 510 Spadina between Sussex and Lake Shore Blvd., comparing October 2025 to March 2026. Overall the charts show that median travel time decreasing by about 1 minute, with variations by day of the month.
1163
Jeff Allen @jamaps.bsky.social · 08/04/2026
a few views of new (2025) city of toronto aerial imagery that i was looking at earlier today --- added it to compare with historical imagery on our interactive page here: schoolofcities.github.io/historical-a... #toronto #aerial #gis
four aerial air photos arranged in a grid A) top-left: crowd at convocation hall B) top-right: ontario line construction at moss park C) bottom-left: new cycling infrastructure at bloor and st. george D) bottom-right: moonscape at ontario place
172
Jeff Allen @jamaps.bsky.social · 04/04/2026
recently testing out oblique bar charts as an alternative way to look at bike share trips by hour in toronto #toronto #cycling #data #ggplot2
Oblique 3d bar chart showing number of bike share trips in toronto per hour from march 11 2026 to april 3 2026. Weekdays show bi-modal distributions, weekends do not.
1316
Jeff Allen @jamaps.bsky.social · 28/03/2026
recently made this little calendar (2025) to look at patterns in bike share toronto ridership higher-res: jamaps.github.io/maps/bike-sh... #toronto #cycling #data
12 month calendar arranged in a 3x4 grid where each day is coloured by the number of bike share trips --- unsurprisingly, there are many more trips in warmer months
1214
Reposted by Jeff Allen
How To Read This Chart @howtoreadthisch.art · 21/03/2026
A language map of Montreal by @jamaps.bsky.social which inspired a language map of NYC by me. These and much more in this week's (free) newsletter. www.howtoreadthisch.art/visualizatio...
49617
Jeff Allen @jamaps.bsky.social · 18/03/2026
recently mapped knowledge of french and english in montreal -- (bit of a tri-variate viz experiment) higher-res here: jamaps.github.io/maps/montrea... #montreal #maps #languages #geography
Map of Montreal and the surrounding region using a grid of dots to visualize the % of the population that can speak French and English via different colours. Size of dots indicate population density.
54712
Jeff Allen @jamaps.bsky.social · 09/03/2026
recently mapped knowledge of Arabic in/around Toronto higher-res: jamaps.github.io/maps/toronto... #toronto #qgis #maps #language #geography
Map of the Greater Toronto Area covered with squares arranged in a 1km grid spacing. The colour of the squares indicate the % of people that speak Arabic. The size of the squares is the total population. The map shows that there are relatively more Arabic speakers in northern and western Mississauga, northern Oakville, Milton, and northwestern Scarborough.
061
Jeff Allen @jamaps.bsky.social · 06/03/2026
recently updated a map showing growth of laneway housing / garden suites in Toronto (2018-2025) check out charts, interactive map, and a few words here: schoolofcities.github.io/gentle-densi... #toronto #maps #housing
screenshot of an interactive map showing location of garden suites and laneway housing in Toronto as light green-yellow dots on a blue background
0248
Jeff Allen @jamaps.bsky.social · 05/03/2026
Made a quick map of knowledge of Spanish in/around Toronto -- (This was a bit of an experiment - testing out a process of interpolating census data to a bivariate dot grid) Higher-res: jamaps.github.io/maps/toronto... #toronto #qgis #maps #language #geography
Map of the Greater Toronto Area covered with dots arranged in a 1km grid spacing. The colour of the dots indicate % of people that speak Spanish. The size of the dot is the total population. The map shows that there are relatively more Spanish speakers in the west and north-west of Toronto and in some outer municipalities like Bradford, Oakville, and Brampton.
011
Jeff Allen @jamaps.bsky.social · 25/02/2026
recent data doodle - trying to chart trip density along Line 1 in Toronto higher res. and a few words here: schoolofcities.github.io/transportati... #ggplot2 #dataviz #toronto #transit #ttc
Arc diagram linking stations along Line 1 in Toronto, where brighter and thicker arcs indicate more trips between stations.
0161
Jeff Allen @jamaps.bsky.social · 21/02/2026
always fun to look at old TTC maps like this one from 93 --- when the Harbourfront LRT had a bold line / rapid transit branding shortly after it opened img source: transittoronto.ca/archives/map... #toronto #ttc #maps
Side-by-side cropped screenshots of a 1993 Toronto transit map: Left is showing central Toronto, right is showing the map legend
182
Jeff Allen @jamaps.bsky.social · 09/02/2026
recently wrote a blog post about creating a website for viewing historical aerial imagery in Toronto check it out here! :) mdl.library.utoronto.ca/mdl-blog/cre... #toronto #history #maps #gis
34012
Jeff Allen @jamaps.bsky.social · 07/02/2026
little saturday experiment --- trying to parse out travel times and speeds from gtfs schedule data to style a route diagram for the new Eglinton Line 5 higher-res here: jamaps.github.io/maps/line5-t... #transit #toronto #maps #dataviz
Horizontal route diagram of stops along the new Eglinton Line 5 scaled by the travel times between station and coloured by average speed between stations along the line
3345
Jeff Allen @jamaps.bsky.social · 06/02/2026
check out these detailed maps by Isabeaux Graham showing land-use and demographics along the Eglinton Line 5 corridor higher res here: schoolofcities.utoronto.ca/maps-of-line... #toronto #transit #maps #gis
Series of stacked maps showing how the new Eglinton Line 5 transit routes relates to building footprints; space devoted to cars, bikes, and pedestrians; zoning; green space; population density; household income; and senior populations.
0183
Jeff Allen @jamaps.bsky.social · 05/02/2026
recent dataviz tracking changes in development / building volumes along the Eglinton Line 5 corridor during its construction few words + higher res here: schoolofcities.utoronto.ca/mapping-deve... #toronto #transit #maps #dataviz
series of 3 graphics: A) shows a perspective 3d building massing rendering of the Eglinton Line 5 LRT corridor centred on Yonge-Eglinton highlighting which buildings have been built from 2013 to 2025 B) shows horizontal skyline view of the entire LRT corridor showing which buildings have been built from 2013 to 2025 and C) bar chart of LRT stations showing total and percent of volume change of buildings within 800m of stations
071
Jeff Allen @jamaps.bsky.social · 29/01/2026
passed a dot density map I made of snow plows in toronto through a kaleidoscope filter and it kindof looks like a snowflake ❄️
blue and white dots on a black background in a pattern that somewhat resembles a snowflake
090
Jeff Allen @jamaps.bsky.social · 20/01/2026
Toronto open data has some cool nighttime aerial imagery from 2020 can view it alongside other historical aerial imagery on our page here: schoolofcities.github.io/historical-a...
Screenshot of a web-page with two side-by-side images of downtown Toronto. Left is nighttime aerial imagery from 2020, and the right is daytime aerial imagery from 2024.
092
Jeff Allen @jamaps.bsky.social · 18/01/2026
where do the snow plows go? little weekend project mapping density of ~21 million GPS locations of snow plows during 48-hour period of on/off snow fall in toronto #toronto #maps #gis #dataviz
heatmap with layer of blue-to-white points showing density of snow plows in Toronto on a black background
2124
Jeff Allen @jamaps.bsky.social · 16/01/2026
made a quick interactive #map of building heights in #toronto (2025 data) big fan of #tippecanoe -> #pmtiles -> #maplibre -> #github pages workflow, can pretty easily take a ~300mb .shp like this and viz it in-browser (no fancy db, server, or saas hosting) schoolofcities.github.io/toronto-buil...
schoolofcities.github.io
Toronto Building Heights
Interactive map of building massing data across Toronto
1131
Jeff Allen @jamaps.bsky.social · 15/01/2026
recent fun scrolly-maps by Aniket Kali and I on history of languages in Toronto schoolofcities.github.io/languages/to... #toronto #history #maps #languages
030
Jeff Allen @jamaps.bsky.social · 14/01/2026
couple interesting maps of climate change vulnerability across Canada by Isabeaux Graham on our team check out more here: schoolofcities.utoronto.ca/layers-of-cl... #maps #gis #canada #climateChange
Multivariate map of Canada showing environmental vulnerabilities – biodiversity loss, water stress, soil degradation, and deforestation – alongside accumulated climate events from the past several years – including floods, wildfires, long-term sea level rise, and droughts. The map combines these eight impacts via small pie charts, that when combined represent the intensity of climate-change risks.Eight small maps of Canada arranged in a grid showing climate change vulnerabilities – biodiversity loss, water stress, soil degradation, and deforestation – alongside accumulated climate events from the past several years – including floods, wildfires, long-term sea level rise, and droughts
0153
Jeff Allen @jamaps.bsky.social · 12/01/2026
here's a blueprint style map of the Annex (made this a few years ago, came to mind while working on something else recently) #maps #toronto
map of the Annex neighbourhood in Toronto with a blue background and shades of blue to white indicating buildings, roads, trees, and sidewalks.
090
Jeff Allen @jamaps.bsky.social · 04/01/2026
recently updated a grid gallery of my maps on my personal website/portfolio - check it out here :) jamaps.github.io/maps.html #maps #dataviz #gis
5x10 grid of thumbnail images of maps I've made over the past couple years or so
1185
Jeff Allen @jamaps.bsky.social · 23/12/2025
interesting short-lived TTC subway map from 2007 with 5 lines/routes source: transittoronto.ca/spare/0053.s... #toronto #transit #ttc #maps
031
Jeff Allen @jamaps.bsky.social · 22/12/2025
made a map of Beirut yesterday testing out a textured-greyscale style this time #maps #beirut #rayshader #qgis #gimp
greyscale map of beirut and the surrounding area showing topography (highlighting hills and mountains) and building footprints (highlighting urban/built-up area)
0141
Jeff Allen @jamaps.bsky.social · 21/12/2025
iterating on a map of Cuba via rayshader and gimp testing out some different coastline/hierarchy effects this time #cuba #rayshader #gimp #maps
topographic hillshade map of cuba - land is shown in shades of greens and browns, water is a light blue
061
Jeff Allen @jamaps.bsky.social · 18/12/2025
more rayshader experimenting - made a quick map of Taiwan #taiwan #rayshader #maps
topographic hillshade map of the island of taiwan - land is shown in shades of greens and browns, water is a light blue
1142
Jeff Allen @jamaps.bsky.social · 18/12/2025
trying to learn how to use rayshader - made this map of Ireland during the process #ireland #rayshader #maps
topographic hillshade map of the island of Ireland - land is shown in shades of green-yellow, water is a light blue
0161
Jeff Allen @jamaps.bsky.social · 11/12/2025
iterating on a neon-topographic map style this evening #maps #qgis #gimp
map of glen stewart ravine in toronto with a dark background, glowing green lines to show contours, blue lines for streams, and dashed line for paths
2161
Jeff Allen @jamaps.bsky.social · 09/12/2025
Chart comparing minimum wages to local living wages across Canada Created by Isabeaux Graham on our team for this report: schoolofcities.utoronto.ca/wp-content/u...
Bar chart comparing provincial or territorial minimum wages to living wages in 13 locations across Canada. The living wage is based on what a parent needs to earn in a two-parent household with two children, to support housing costs and other essentials based on location of residence. The bar chart is linked to locations of a map of Canada. Minimum wage varies from 15 to 20 dollars per hour, while living wage ranges from 20 to 30 dollars per hour.
040
Jeff Allen @jamaps.bsky.social · 05/12/2025
Map we made for the School of Cities' Learning From What Works project — a major report profiling 89 amazing community projects and organizations from across Canada Check out the report here: schoolofcities.utoronto.ca/research-pub...
Map of Canada with a dot layer symbolizing different types of 'local solutions', organizations and initiatives working to solve complex challenges that communities are facing across Canada. Dots are coloured by different categories (e.g. housing, climate change, etc.) and clustered by province/territory.
051
Jeff Allen @jamaps.bsky.social · 03/12/2025
Ottawa figure-ground type map digression from this morning higher-res here: jamaps.github.io/maps/ott-bui... #ottawa #maps
Minimal map of Ottawa showing building footprints and rivers
010
Jeff Allen @jamaps.bsky.social · 02/12/2025
recent map experiment of Toronto's terrain made via QGIS/Inkscape/GIMP and TIN data from @torontoopendata.cityof.toronto.ca higher-res here: jamaps.github.io/maps/terrain... #toronto #maps #terrain #topography
Map of the City of Toronto shaded on two gradients A) from light blue-ish green to light red based on elevation and B) from light to dark showing slope of the land. The map highlights overall elevation patterns in the City, as well as highlights big river valleys and escarpments
0104
Jeff Allen @jamaps.bsky.social · 29/11/2025
Recently made a few maps of the new Finch West Line 6 + surrounding land-use More here: schoolofcities.utoronto.ca/maps-of-line... #toronto #transit #maps
Graphic of six maps stacked on top of each other of Finch West Line 6 and surrounding land-use: Finch West LRT route, building footprints, population density, space for cars, trees and green space, and zoning. Each map is at the same geographic scale and area.
3369
Jeff Allen @jamaps.bsky.social · 27/11/2025
Line 6 Finch West is opening soon - here's a chart of 25 years of population change along the route I adapted this from Michael Liu's great work here: schoolofcities.github.io/tod-toronto-... #transit #dataviz #toronto
Line chart showing population within 800m from Line 6 Finch West LRT stations. There are two lines, one for the population in 1996 and the other population in 2021. The difference between the lines shows where there has been population growth or decline over this 25 year period.
0204
Jeff Allen @jamaps.bsky.social · 22/11/2025
Charting number of rental units in apartment buildings in Toronto by year of construction (This is a quick update to a similar chart I made ~2.5 years ago) #toronto #housing #dataviz #NationalHousingDay
Stacked bar chart showing the number of apartment units in Toronto by year of construction with categories for private, TCHC, and other social housing. The vast majority were built in the 1960s and 1970s, with a minor up-tick in recent years.
34515
Reposted by Jeff Allen
Lanrick Bennett @lanrickbennett.bsky.social · 01/10/2025
Really enjoy working on @uoftcities.bsky.social projects like this. Heavy lifting by @jamaps.bsky.social with data analysis & visualization. Also Mia Wang who’s led data collection and GIS data processing. Who are streets for? h/t @daniel-romm.bsky.social @ohtheurbanity.bsky.social #IdeasAtWork
173
Jeff Allen @jamaps.bsky.social · 26/09/2025
Graphics from our recent case study "From Tracks to Trail: Planning for equitable (re)development" (Albuquerque, New Mexico) Read it here: schoolofcities.github.io/eddit/albuqu... #maps #dataviz
screenshot of map of rail trail route in Albuquerque
screenshot of a bar chart of visits to downtown Albuquerque
screenshot of maps of high-collision intersections in central Albuquerque
screenshot of maps of socio-economic metrics by neighbourhood in central Albuquerque
030
Jeff Allen @jamaps.bsky.social · 24/09/2025
mapped a decade of parking tickets in Toronto made this a while ago, might update it in the new year if there's interest schoolofcities.github.io/parking-tick... #parking #toronto #maps #dataviz #opendata
linear heatmap of parking ticket density in the City of Toronto
0124