This project explores the different applications of Laguerre-Voronoi Diagrams to different geospatial datasets
The main features of this project include, * *
The instructions here will get your development environment setup for this project.
To build this project you need,
- To clone this GitHub Gist
- Then for Linux / MacOS environments set the
PYTHONPATH
to the directory of the Gist above. - If you do not have pipenv installed make sure to install it using the instructions found here
Clone the project
$ git clone [email protected]:dai-mo/gis-laguerre.git
Change directory
$ cd gis-laguerre
Create the .env
file with the following entries
DHS_DATA_DIR = "<path_to_dhs_data>"
GADM_DATA_DIR = "<path_to_gadm_36_country_boundary_shapefile>"
OUT_DIR = "<path_to_output_directory>"
Set up the environment for the project
$ pipenv shell
$ pipenv install
Build artifact locally (in the target directory)
$ ...
Run tests $ ...
Run the program locally by executing, $ ...
...
To make the artifact available for other dependent projects, install artifact locally.
$ ...
Publish the artifact to a global artifact store.
$ ...
This project can be deployed by ....
This project requires the following configuration / environment variables to run, * *
The main dependencies of this project include, * *
We use Semantic Versioning. For the versions available, see the tags on this repository.
Please open an issue for support.
Releases for this repository are available here.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Please refer to the list of contributors who participated in this project.
Thanks to,
- the Solve For Good project: Creating a well-being data layer using machine learning, satellite imagery and ground-truth data.
- Gijs van den Dool for extensive discussions related to Voronoi Diagrams and their use in GIS which finally led to weighted Voronoi Diagrams being used for this project.
- Kathleen Buckingham & Rong Fang of the World Resources Institute
- Carlos Mougan & Rohaan Nadeem of the Solve For Good Team.
- GitHub Gist by Devert Alexandre on Laguerre Vornoi Diagrams