Voronoi diagram for polygons is a tool to create a Voronoi diagram also known as Thiessen polygons for polygons. It’s based on Shapely and GeoPandas. There are lots of tools to create a Voronoi diagram for points, for example Create Thiessen Polygons (Analysis) in ArcGIS Pro or ArcGIS Desktop, Voronoi Polygons in QGIS, or voronoi_diagram in Shapely. All of them are really cool. How about a Voronoi diagram for polygons? That’s what this tool does.
Table of contents
- Installation, update and uninstallation
- Known shortages
- How to cite?
Installation, update and uninstallation
It’s based on
voronoi_diagram from Shapely which is new in version 1.8.dev0. As of today, it is still a deveoping version. (2020-07-26) You can install or upgrade to the latest version by using:
pip install git+https://github.com/Toblerity/Shapely
pip install --upgrade git+https://github.com/Toblerity/Shapely
Quick installation with [pip]:
pip install voronoi-diagram-for-polygons
Or from github:
pip install git+https://github.com/longavailable/voronoi-diagram-for-polygons
Also, you can just copy related functions from “[/longsgis/longsgis.py]” to your work.
pip install --upgrade voronoi-diagram-for-polygons
pip uninstall voronoi-diagram-for-polygons
- It may produce some polygons (unconnected polygons) around the boundary.
How to cite
If this tool is useful to your research, star and cite it as below:
Xiaolong Liu, & Meixiu Yu. (2020, July 26). longavailable/voronoi-diagram-for-polygons. Zenodo. http://doi.org/10.5281/zenodo.3960407
Easily, you can import it to Mendeley.
- First release.