Plotlay

Showcases · Data layers

Open data, mapped in Plotlay

Each showcase asks one question of public data. Public tables often name a school, a sensor or a building but carry no shape, so they cannot be measured or mapped. Each page says what was missing, how the shapes were made in Plotlay and keyed to the data, and what the numbers show. Every one has a map you can open without an account, and its data, Python notebook and Power BI files on GitHub.

Schools

Map of inner Sydney schools coloured by square metres of grounds per student.

Inner Sydney and Parramatta · NSW open data

How much ground does each student get?

The analysis
Land per student at 81 government schools, 2015 to 2025.
The problem
The department publishes every school’s headcount, but not the land each school sits on.
In Plotlay
Each school outlined from NSW Cadastre lots, keyed by school code, the headcounts joined and coloured by m² per student on a time slider.
Two circles of 7 km round Sydney Town Hall and Adelaide's Victoria Square, schools coloured by square metres of grounds per student.

Inner Sydney and inner Adelaide · NSW and SA open data

Government schools, NSW and SA

The analysis
Spending, outcomes and school grounds in two states: each on its own, then side by side.
The problem
Neither state publishes how much land its schools sit on, and Adelaide has no open cadastre or open aerial photos.
In Plotlay
Outlines from NSW lots in Sydney and from the state’s open land use file in Adelaide, then one method for both cities.
Inner Sydney High's site in Surry Hills over the NSW aerial photo: the tower on its podium and the heritage buildings.

Surry Hills, Sydney · NSW open data

Inner Sydney High, a deep dive

The analysis
Why a 14-storey school is the exception in a land analysis, and its floor space per student, estimated, over its staged opening.
The problem
Land per student says how a tower was built, not how much room its students have, and no open dataset gives the floor area.
In Plotlay
The site from cadastre lots, each building picked or drawn with its storeys, floor space as a formula column, divided by each year’s headcount on the time slider.
University High School's site in Parkville as a dashed outline, its 13 buildings coloured by era.

Parkville, Melbourne · City of Melbourne and Victorian open data

One school campus, building by building

The analysis
How much room one school has, building by building: grounds and floor space (estimated) per student, then a facilities section in sample data: assets, risk, work orders, meters.
The problem
School maps draw one shape per school, and the council’s land use census has 2 records for 13 buildings.
In Plotlay
Each building picked from the council’s footprints, floor space estimated from its height, then rolled back up to the site.

Campuses and facilities

The TAFE NSW Richmond campus on NSW aerial imagery with its 38 buildings outlined and coloured by where each outline came from.

Richmond, NSW · NSW open imagery

A campus drawn out, building by building

The analysis
Thirty-eight buildings drawn over aerial imagery, each with where its outline came from and how accurate it is, then a facilities section in sample data: assets, risk, work orders, backlog.
The problem
OpenStreetMap has one building on the campus, the state’s footprints are not open, and the land title is shared with the university next door.
In Plotlay
Each building drawn corner by corner over NSW aerial imagery with square corners, two picked from Microsoft’s footprints, rolled up to the campus.

City of Melbourne

Melbourne's city footpaths coloured by people an hour on each metre of footpath width.

Melbourne CBD · City of Melbourne open data

How much footpath does each person get?

The analysis
How crowded 53 city footpaths are, hour by hour, on weekdays and weekends.
The problem
The council publishes hourly counts from its sensors, but a count alone does not say how much footpath each person has.
In Plotlay
A footpath zone drawn for each sensor, keyed to its counts, and coloured by people an hour on each metre of width through the day.
City of Melbourne assets on a map, coloured by their electricity, gas and water use.

City of Melbourne · City of Melbourne open data

You can’t manage what you can’t map

The analysis
Where a council uses its electricity, gas and water, from its own bills.
The problem
5,444 bill rows name an asset, but 106 of the council’s 316 assets have no location in its asset register.
In Plotlay
The missing assets placed from the council’s parcels, footprints and streets, bills spread by day and coloured by use.
City of Melbourne census blocks coloured by the share of their council-tree shade ending by 2045.

City of Melbourne · City of Melbourne open data

Where the canopy runs out

The analysis
Which streets and blocks lose their council-tree shade over the next 20 years.
The problem
The council lists 82,064 trees with their years left, and maps its canopy as outlines, but neither says which streets or blocks lose what.
In Plotlay
All 603 census blocks taken from the council’s file in one step, keyed by block_id, the trees placed in them by position, and the decades on a slider.
Melbourne CBD census blocks coloured by apartments as a share of floor space in 2024.

Melbourne CBD · City of Melbourne open data

The CBD changing use

The analysis
Where office floor space gave way to apartments, hotels and student rooms, block by block, 2002 to 2024.
The problem
The council’s land use census is a table keyed by block, with no shapes, and it holds back small figures.
In Plotlay
All 603 blocks keyed by block_id, the census linked from the portal with the year on a slider, formula columns for the change, charts made in the Analysis workspace.
Melbourne CBD streets coloured by the share of parking bays occupied at 5 pm on a weekday.

Melbourne CBD · City of Melbourne open data

Kerbside parking through a day

The analysis
How full the kerb is by hour and street, weekdays against weekends, and how long cars stay.
The problem
The council’s parking sensors log 42.7 million arrivals and departures that name a street but have no outline to map.
In Plotlay
The council’s road corridors keyed by seg_id, each street’s summary and hours linked, an hour slider, charts made in the Analysis workspace.

United States

New York City's community districts coloured by the likely Local Law 97 penalty a year in 2030 to 2034, darkest in Midtown.

New York City · NYC Open Data

Which buildings face Local Law 97 fines?

The analysis
New York City’s Local Law 97 (2019) caps the carbon emissions of most buildings over 25,000 square feet, with a fine for every tonne over and caps that tighten in 2030. Each benchmarked building’s 2024 emissions against its limit, and the likely penalty, now and from 2030.
The problem
The city publishes 39,090 records of energy use and floor area, but not each building’s limit, its emissions as the law counts them, or a shape.
In Plotlay
Every district and Midtown footprint taken at once and keyed by its id, every property placed by its position, coloured by period.
Soft-story parcels in San Francisco's Marina in 2026, most of them retrofitted, over a map of the neighbourhood.

San Francisco · DataSF and California open data

How far has the soft-story program got?

The analysis
San Francisco requires older wood-frame apartment buildings with a weak, open ground floor (garages or shops) to be strengthened against earthquakes. Every building on that program’s list, by the year its retrofit was finished, against the state’s mapped liquefaction zones.
The problem
The list gives each building’s status today, but not when it was finished or whether it stands on ground that can liquefy.
In Plotlay
4,901 parcels taken at once and keyed by block and lot, each permit’s year as a time axis, the zones over them.
Zion National Park's visitor core over the aerial photo, coloured by visits per km² a day in May 2025.

United States · National Park Service open data

Where are the national parks really crowded?

The analysis
Visits per km² of each park’s visitor core against the whole park, month by month since 2015, for the 20 most visited national parks and five contrasts.
The problem
The Park Service counts visits per park and month, with no place in the count; spread over a whole park, the crowds disappear.
In Plotlay
25 parks and 25 cores drawn by one rule over the USGS aerial photo, keyed by unit code, 132 months on the slider.
New York City's neighbourhoods coloured by the change in live street trees from 1995 to 2015, teal almost everywhere.

New York City · NYC Open Data

Twenty years of street trees

The analysis
The city’s 1995, 2005 and 2015 street tree censuses compared neighbourhood by neighbourhood: +35% more live street trees.
The problem
Each census is its own table, with its own columns and spellings, and none compares the three.
In Plotlay
Every tree placed by its position into its neighbourhood, the censuses on a slider, East New York tree by tree.

Around the world

Bar chart of seven city centres ranked by the share of their streets within a 5-minute walk of a public drinking fountain, Rome first and San Francisco last.

Seven cities · City open data and OpenStreetMap

A drink within five minutes

The analysis
How much of seven city centres (1.5 km round each city hall) is within a 5-minute walk of a public drinking fountain, measured along the streets.
The problem
Each city lists its fountains differently: parks only, the council’s own, mixed with toilets, or with no open licence. None says who is in reach.
In Plotlay
Each city’s fountains taken as points, then walking catchments along OpenStreetMap’s streets, counted the same way in every city.

Health

Los Angeles County hospitals in the week of 3 January 2021, each coloured by the share of its inpatient beds in use, most orange or red.

Los Angeles County · HHS and U.S. Census open data

How full were LA County’s hospitals?

The analysis
Every hospital week by week from June 2020 to April 2024, through the winter surge and after, and how far each census tract is from a general hospital.
The problem
HHS publishes each hospital as a weekly row with an address, with no area and no people; the Census counts people by tract, with no hospitals.
In Plotlay
86 hospitals and 2,495 tracts taken at once and keyed by their own ids, 203 weeks on the time slider.
Oklahoma shaded by the drive to the nearest hospital if the 16 rural hospitals that meet the risk rule closed, longer drives in the southeast and the west.

Oklahoma · CMS, HHS and U.S. Census open data

If Oklahoma’s weakest rural hospitals closed

The analysis
A scenario: the drive to the nearest hospital for every block group, and the beds at the hospitals left, if the 16 rural hospitals that meet one written risk rule closed.
The problem
Cost reports, closures, beds, people and roads are five federal files with no common map, and none of them gives a drive time.
In Plotlay
Hospitals keyed by CMS number, 3,374 block groups by GEOID, drive times today and without the 16, rolled up into counties.

Accuracy depends on the source data, the outlines and the imagery; each showcase states its sources, licences and limits. Made with Data layers in Plotlay. Start your own →