A Python-Based Workflow for Asbestos Roof Mapping and Temporal Monitoring Using Satellite Imagery
The detection and monitoring of asbestos–cement roofing remain a critical public health and environmental challenge, especially in urban and suburban areas where asbestos-containing materials are still widespread due to their extensive use in the 20th century. Although hyperspectral and high-resolution multispectral remote sensing have proven effective for mapping asbestos–cement roofs, many existing approaches rely on proprietary software, limiting transparency, reproducibility, and large-scale adoption. This study presents a fully reproducible, cost-free Python-based workflow for the detection and temporal monitoring of asbestos–cement roofing using high-resolution multispectral WorldView-3 imagery. The workflow integrates atmospheric correction (using the Py6S radiative transfer model), spatial preprocessing, supervised pixel-based classification, postprocessing, and building-level aggregation within an open framework. A Maximum Likelihood Classifier is applied to VNIR and SWIR data using empirically defined roof typologies to enhance class separability. Pixel-level results are aggregated to the building scale through adaptive thresholding enabling the translation of spectral classifications into meaningful building-level information. Tested over the city of Mantua (Italy), the approach achieved reliable classification performance and enabled multi-temporal comparison to identify changes potentially due to roof remediation. Evaluation metrics (precision, recall, and F1-score) highlight the importance of carefully choosing the building-level threshold. By relying exclusively on open-source tools, the workflow enhances transparency, reproducibility, and scalability for long-term monitoring.
Authors
- Sergio Bellagamba (ORCID: https://orcid.org/0000-0002-4295-0704)
- Federica Paglietti (ORCID: https://orcid.org/0000-0002-8691-3585)
- Sergio Malinconico (ORCID: https://orcid.org/0000-0002-6313-7528)
- José Salas-Cáceres (ORCID: https://orcid.org/0009-0004-7543-3385)
- Alice Aurigemma (ORCID: https://orcid.org/0009-0004-5638-8697)
- Javier Lorenzo-Navarro (ORCID: https://orcid.org/0000-0002-2834-2067)
- Giuseppe Bonifazi (ORCID: https://orcid.org/0000-0001-6935-2686)
- Silvia Serranti (ORCID: https://orcid.org/0000-0003-2435-5212)
Institutions
- Universidad de Las Palmas de Gran Canaria (ES)
- Istituto Nazionale per l'Assicurazione Contro gli Infortuni sul Lavoro (IT)
- Sapienza University of Rome (IT)
Publication Details
- Journal
- Geomatics
- Published
- 2026-04-25
- DOI
- https://doi.org/10.3390/geomatics6030041
- Primary Topic
- Remote-Sensing Image Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.00