Skip to content

nemishmehta/3d-houses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Plot 3D Houses in Belgium

As the name suggests, properties based in Belgium (specifically Flanders and Brussels) can be rendered in 3D using this repository. 3D modelling of properties was made possible as a result of open source LiDAR data provided by the Flemish government and information on cadastral plans provided by MinFin.

Installation

The project has been coded in Python 3.8.10 and can be run on the terminal. Given below are a set of instructions to access the project:

  1. Install Python (if not installed already).
  2. Install geopandas, pandas, plotly, rasterio, requests and streamlit libraries.
  3. Clone the repository to your local machine.
  4. Open the terminal on your local machine and navigate to the directory in which the repo has been cloned.
  5. Download and extract LiDAR data available under these links - DSM and DTM. Alternatively, run the files titled download_extract_zip_files_dsm.py and download_extract_zip_files_dtm.py to complete this step.
  6. Download Belgium's Cadastral Parcels dataset and extract it to a folder titled 'Belgium' in the 'data' directory.
  7. Note: Please ensure there is sufficient disk space available (~90 GB) for files downloaded in steps 5. and 6.

Usage

  1. Navigate to the directory where the files have been cloned.
  2. Type - streamlit run main.py to run the project. --> This should open an interface on your browser.
  3. Input an address of your choice on the interface. Note: Ensure that the address is provided in Flemish.
  4. If the address is available in the database, a 3D render of the property will be visible on the interface.
  5. In addition to the 3D render of the property, its plot surface and the execution time will also be displayed on the interface.
  6. If the address is not available in the database, an error message will be displayed on the interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages