Read-only mirror of https://github.com/bbl-dres/area-estimator — Digital Real Estate and Support. Issues & pull requests at the source.
  • Python 62.7%
  • JavaScript 17.9%
  • CSS 10.6%
  • HTML 8.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
David Rasner 8aa1998470 Name Digital Real Estate und Support as the copyright holder
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 20:31:35 +02:00
assets Update 2026-09-11 20:04:37 +02:00
data Update 2026-03-26 15:42:41 +01:00
docs Update 2026-06-10 12:15:32 +02:00
experimental docs: standardize previews, badges, and licenses 2026-09-01 19:28:54 +02:00
fme Update 2026-04-08 19:11:37 +02:00
legacy docs: standardize previews, badges, and licenses 2026-09-01 19:28:54 +02:00
python Update 2026-06-10 12:15:32 +02:00
webapp Update 2026-06-10 13:28:42 +02:00
.gitignore Update 2026-04-08 19:11:37 +02:00
index.html Update 2026-09-11 20:04:37 +02:00
LICENSE Name Digital Real Estate und Support as the copyright holder 2026-10-14 20:31:35 +02:00
README.md docs: place prototype warning before description 2026-09-01 19:54:26 +02:00

Swiss Building Volume & Area Estimator

Swiss Building Volume & Area Estimator — open the live app

Demo License: MIT

Caution

This is an experimental estimator. Validate its results before using them for planning or other consequential decisions.

Estimate above-ground building volumes and gross floor areas from public Swiss elevation, cadastral, and GWR data.

Demo

Live web app: https://bbl-dres.github.io/area-estimator/

The app runs entirely in the browser; no installation is required.

Implementations

Implementation Best for Demo Details
Web App Interactive upload, 2D/3D review, and CSV/Excel/GeoJSON export Open app Web App README
Python CLI Local or offline bulk processing with exact LV95 areas Local only Python CLI README
FME Inspecting and extending the volume pipeline in FME Form Local only; requires a commercial FME Form licence FME README

All implementations use CRS LV95 (EPSG:2056). The Web App and Python CLI estimate floor area; the FME workspace currently implements volume and height estimation only.

Experimental tools

Tool Status Details
Mesh Builder Working README
Roof Shape from swissBUILDINGS3D Working README
Green Roof from swissIMAGE-RS Working README
Floor Level Estimator Unmaintained README

Run locally

From the repository root, serve the static Web App with:

python -m http.server 8080

Open http://localhost:8080. Setup for the other implementations is documented in their READMEs above.

Documentation

License

MIT