Skip to content

#30DayMapChallenge Day 5: Senses: Sight

Posted on:November 5, 2026 at 09:00 AM

Day 5 of the #30DayMapChallenge 2026.

Senses: Sight — How do you see something? Maybe map a viewshed?

A viewshed answers a simple question: what can you see from here? For Sydney there is only one view that really matters, so for Day 5 I asked MapAI: which lots in Darlinghurst and Woolloomooloo could see the Opera House?

MapAI showing lots in Darlinghurst and Woolloomooloo, with lots that can see the Opera House in gold, lots that cannot in grey, and hundreds of thin gold sight lines fanning out from the gold lots across the Domain and Woolloomooloo Bay to the Opera House at Bennelong Point

Getting there

This one took a few attempts. A true viewshed needs building heights or terrain, and neither is available for Sydney in the data I have been using. My first idea, a 3D test with Overture building heights across 3 km, did not work, and neither did a 2 km version.

So I changed the question. Instead of today’s buildings, I used planning controls: the maximum building height allowed on every lot under the Sydney Local Environmental Plan (LEP). The question becomes: if every lot were built to its height limit, which ones could still see the Opera House? That is arguably the more interesting question anyway, because it shows which views the planning rules protect.

I also shrank the area to two suburbs, Darlinghurst and Woolloomooloo, and split the request into three turns: lots and heights, then sight lines, then the map.

The rules

What MapAI found

4,318 lots can see the Opera House.

SuburbLots with a viewAll lotsShare
Darlinghurst1,9189,34720.5%
Woolloomooloo2,4003,62766.2%

Height limits range from 6 to 150 metres in Darlinghurst, 6 to 80 metres in Woolloomooloo, and 6 to 70 metres in the corridor between them and the Opera House.

The most distant lot with a view is 184–186 Campbell Street, Darlinghurst, 2,678.5 metres from the Opera House with a height limit of just 15 metres. Next come the units at 84–90 McLachlan Avenue, Darlinghurst, 2,642.7 metres away with a 22-metre limit.

What MapAI did

By the numbers, this map took:

That makes it the biggest run of the challenge so far by a distance, which is no surprise for more than 12,000 sight lines tested against more than 10,000 lots. Here is its evidence trail, in its own words where possible.

How it understood the question

The workflow

  1. Checked the cadastral, suburb, planning and amenity schemas.
  2. Selected 12,974 viewing lots and 10,906 corridor lots, excluding the Opera House parcels.
  3. Matched each lot to the HOB zone covering the largest part of it.
  4. Calculated sight lines from each lot to the 67-metre Opera House target.
  5. Tested for blockers using the equal-or-taller rule and saved four layers.
  6. Ranked the lots with a view by distance, and the blocking lots by the number of views they block.

The data

All four layers come from MapAI’s base database:

The SQL

MapAI did the whole analysis in a single SQL statement of about 20 steps. The heart of it is this test. t is how far along the sight line a blocking lot sits, from 0 at the viewer to 1 at the Opera House, so viewer_height + t * (67 - viewer_height) is the height of the sight line at that point:

blocked_hits AS MATERIALIZED (
  SELECT
    *
  FROM
    hits
  WHERE
    t > 0.0001
    AND t < 0.9999
    AND blocker_height >= viewer_height + t * (67 - viewer_height)
)

If any lot along the line is at least as tall as the line itself, the view is blocked.

Gaps and uncertainties

MapAI flagged five:

You can explore the live map here: 05 Sight - Opera House Views.

What I noticed

Woolloomooloo wins easily: two in every three lots get a view, against one in five in Darlinghurst. That makes sense once you see the sight lines. They fan out across Woolloomooloo Bay and the Domain, and with no height control on the parkland, there is nothing in the way.

The most distant view is the surprise. A lot on Campbell Street with a 15-metre height limit can see the Opera House from more than two and a half kilometres away. That is not a tall building looking over everything; it is a gap in the skyline that the planning rules happen to keep open.

Darlinghurst is the opposite story. Most of the suburb is grey: from the lower and southern streets, the sight line has to pass over the taller height limits closer to the city, and it rarely clears them.

A few caveats are worth repeating. This is a map of views under the planning rules, not of today’s actual views: some lots are built well below their limit, and some older buildings are above it. The ground is flat, which undersells the Darlinghurst ridge. And “lots” here includes every strata unit, so one apartment block can count as dozens of lots with a view.

Still, it is the first proper viewshed of the challenge, made from nothing but lots, height controls and a bit of geometry.

Day 5 done. Tomorrow: vintage.

#30DayMapChallenge #mapai #madewithmapai