BauRadarCH · 01 · Zürich
§ Sources

Open data,
exclusively.

BauRadar consumes only publicly available Swiss open data — published by the Confederation, cantonal and municipal authorities under permissive licences. No scraping, no paywall, no scraped intermediaries.

  1. 01

    Baugesuche Stadt Zürich

    Stadt Zürich — Amt für Baubewilligungen

    Primary feed of construction permits (Baugesuche) in the MVP scope.

    Landing
    data.stadt-zuerich.ch/dataset/bau_best_baugesuch
    Endpoints
    Licence
    CC BY 4.0
    Refresh
    Daily
  2. 02

    Bauzonen (kommunale Nutzungsplanung)

    Kanton Zürich — Amt für Raumentwicklung

    Contextual zoning layer — 'is this plot zoned for residential?'.

    Landing
    www.zh.ch/de/planen-bauen/geoinformation/geodatenbezug.html
    Endpoints
    Licence
    OGD (freie Nutzung mit Quellenangabe)
    Refresh
    Quarterly
  3. 03

    swissBOUNDARIES3D

    swisstopo

    Gemeindegrenzen — bucket projects into municipalities for area insights.

    Landing
    www.swisstopo.admin.ch/en/geodata/landscape/boundaries3d.html
    Endpoints
    Licence
    OGD (swisstopo)
    Refresh
    Yearly
  4. 04

    swisstopo basemap (LV95)

    swisstopo

    Optional basemap tiles; OpenStreetMap used by default in the MVP.

    Landing
    www.geo.admin.ch/
    Endpoints
    Licence
    OGD (swisstopo)
    Refresh
    Continuous
  5. 05

    ASTRA — Baustellen auf Nationalstrassen

    Bundesamt für Strassen ASTRA

    Road construction overlay — 'infrastructure' project category.

    Landing
    opendata.swiss/de/dataset/baustellen-auf-nationalstrassen
    Endpoints
    Licence
    OGD
    Refresh
    Hourly
Pipeline

Ingest.

npx tsx scripts/ingest.ts fetches the Stadt Zürich Baugesuche CSV, reprojects LV95 coordinates to WGS84 with proj4, normalizes the upstream schema into the project model, and writes a snapshot to data/zurich-baugesuche.json. The app serves that snapshot when present and falls back to the bundled seed dataset otherwise — keeping the demo deterministic and resilient to upstream outages.