Skip to content

feat(waterloo): add canonical main-campus routing data - #80

Merged
andrewmuratov merged 1 commit into
mainfrom
feat/waterloo-main-campus-data
Sep 30, 2026
Merged

andrewmuratov merged 1 commit into
mainfrom
feat/waterloo-main-campus-data

Conversation

@andrewmuratov

Copy link
Copy Markdown
Member

Summary

  • add a canonical University of Waterloo main-campus snapshot under the collision-safe waterloo-main campus ID
  • source 68 current building identities/codes from Waterloo's official campus map and current Pearl Sullivan Engineering rename from Waterloo News
  • derive redistributable footprints, explicit mapped entrances, and the pedestrian graph from OpenStreetMap
  • classify inferred building/entrance connectors explicitly as inferred with unknown access; no accessibility or public-door claims are invented
  • add representative route, provenance, schema, and coverage regression tests

Coverage

  • 68 official coded buildings
  • 63 routable buildings
  • 196 explicit mapped OSM entrances
  • 14 inferred building access points
  • 13,126 path nodes / 13,954 path edges
  • representative nearby, cross-campus, residence-to-academic, and east-to-core routes verified

The official-map entries lacking independently identifiable redistributable geometry are not guessed. Five included outlying buildings remain unroutable rather than receiving implausibly long inferred connectors.

Validation

  • npm run data:preflight

Co-authored-by: Codex <noreply@openai.com>
@vercel

vercel Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
gapwise-data Ready Ready Preview Sep 30, 2026 3:50pm UTC

@andrewmuratov
andrewmuratov merged commit 01facc6 into main Sep 30, 2026
5 checks passed
@andrewmuratov
andrewmuratov deleted the feat/waterloo-main-campus-data branch September 30, 2026 15:51

This branch was successfully deployed

1 active deployment
Preview — 11ceb074 Deployed Sep 30, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant