Underpass is a customizable data engine that processes mapping data.
It updates a local copy of the OSM database in near real-time, and provides customizable statistics and validation reports. It is designed to be high performance on modest hardware.
We've deployed a basic demo that keeps a database up-to-date for (some country), rendering buildings and highlighting the ones identified as "un-squared":
![Screenshot 2024-06-05 at 15 51 57](https://private-user-images.githubusercontent.com/1226194/336969534-8a95e518-a12f-45c3-b460-d74d81ca3cfe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjUwMzkwOTEsIm5iZiI6MTcyNTAzODc5MSwicGF0aCI6Ii8xMjI2MTk0LzMzNjk2OTUzNC04YTk1ZTUxOC1hMTJmLTQ1YzMtYjQ2MC1kNzRkODFjYTNjZmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgzMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MzBUMTcyNjMxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MGM1MmIxYjE0MWIwZDUyODIzM2FkYTk0MWEwZDQyMjZiZTQ5MDZhYTNiYWY1NWZhNWRhZjlhY2ZmNzgyNjU4YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.nLgSsP-U7kLSMfrotv7pkjPhva76qj2be3gy-bhFlAU)
Check the documentation
Check the tasks board and roadmap here
This is an exciting project, its core is made with C++ but it also includes a Python API and there are UI components for interacting and visualizing data.
You can learn a lot contributing to Underpass, while helping the FOSS and mapping communities, get involved!
Underpass is free software! you may use any Underpass project under the terms of the GNU General Public License (GPL) Version 3.