Published January 30, 2023
| Version v1
Journal article
Open
PyPVRoof: a Python package for extracting the metadata of rooftop PV installations from their polygon
Authors/Creators
- 1. RTE France
- 2. Mines Paris - PSL and RTE France
- 3. Mines Paris - PSL
Description
This repository contains the necessary data and notebooks to replicate the results and analyses carried out in the paper "PyPVRoof: a Python package for the modular extraction of minimal metadata of rooftop PV installations".
The project repository is accessible here: https://github.com/gabrielkasmi/pypvroof
The paper is accessible here:
This repository is self-sufficient to replicate the results. This repository also hosts the data necessary to run the notebook hands-on.ipynb from the public repository of the project.
The dataset is organized as follows:
- characteristics/ root folder for the replication of the results
- /CSV: contains the `.csv` files necessary to train and evaluate the methods
- /Data: main folder for the data
- /BDAPPV: folder containing the data stemming from BDAPPV.
- /DSFrance: folder containing auxiliary data to run the methods on the outputs of DeepPVMapper
- /LiDAR: folder containing a sample of LiDAR images for evaluation
- /Yann: folder containing auxiliary data and annotations.
- /models: folder containing the weights of the models
- /notebooks: folder containing the Jupyter notebook in which the methods are evaluated.
- Characteristics_Extraction_Methods.ipynb is the notebook in which the methods are gathered and defined.
- The other notebooks can be used to generate the models using the data located in the /Data folder.
- /scalers: folder containing the scaler for the random forest defined for tilt and azimuth estimation
- env.yml: use this file to defined a virtual environment from which the notebooks can be launched.
- README.md: the readme file
- hands-on/ Root folder to run the hands-on notebook from the repository, accessible here: : https://github.com/gabrielkasmi/pypvroof/blob/master/hands-on.ipynb
- bdappv-metadata.csv: a file containing ground truth information for installations located in France. This dataset is filtered from the BDAPPV dataset. Localizations were added based on the information on the departement.
- arrays_69.geojson. A raw file coming from DeepPVMapper' first step (detection and segmentation). This file is the output of the hands-on notebook of DeepPVMapper. You can access the repository here: https://github.com/gabrielkasmi/deeppvmapper
- lookup-table.json. The lookup table of DeepPVMapper
- tile.tif: a LiDAR raster as an example for the tilt and azimuth estimation using Theil-Sen algorithm
Files
characteristics.zip
Files
(3.8 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:79308278c3f803af3eb3a2fe1dec3c69
|
3.7 GB | Preview Download |
|
md5:6ad23a7800e6813f39b9e7fdc595d463
|
34.3 MB | Preview Download |