Examples

Explore a series of introductory examples to learn how to use BRAILS++ effectively. These examples are organized progressively, building on concepts introduced in previous examples to deepen understanding step-by-step. Each example presents one or more Python scripts, explaining their inputs and discussing the outputs generated by running the scripts. While the examples focus on key outputs, they represent only a subset of the information produced. Since BRAILS++ primarily focuses on creating regional inventories, several Jupyter notebooks are included to display interactive maps, providing insights into the larger inventories generated.

Introductory Examples

Load BRAILS++ modules dynamically

Learn how to dynamically import BRAILS++ modules for use in your pipeline.

importer/importer.html
Get building footprint data

Use BRAILS++ to extract building footprint data across broad geographic areas.

footprint/footprint.html
Extract baseline building data from NSI

Retrieve baseline building attributes from the National Structure Inventory (NSI) using BRAILS++.

nsi_integration/nsi_integration.html
Download satellite and street-level imagery for buildings

Acquire satellite and street-level imagery for buildings using BRAILS++’s automated tools.

image_downloads/image_downloads.html
Filter out low-quality building images with minimal visual cues

Automatically filter out images with poor quality or limited visual detail using BRAILS++.

image_filters/image_filters.html
Fill missing building data using statistical imputation

Fill in missing building information by applying statistical imputation methods available in BRAILS++.

imputation/imputation.html