geoplanar#

Planar enforcement for polygon geoseries

mexico-us

unittests |Documentation Status DOI

geoplanar supports the detection and correction of violations of planar enforcement for polygon geoseries including:

Status#

geoplanar is currently in beta and is open to contributions. It is being developed in support of research and is likely to be undergoing changes as the project evolves.

Contributing#

geoplanar development uses a git-flow model. Contributions following this model are welcomed.

Funding#

geoplanar is partially supported by NSF Award #1759746, Comparative Regional Inequality Dynamics: Multiscalar and Multinational Perspectives and by the Charles University’s Primus programme through the project “Influence of Socioeconomic and Cultural Factors on Urban Structure in Central Europe,” project reference PRIMUS/24/SCI/023.

How to cite#

To cite GeoPlanar please use the following software paper published in the Environment and Planning B: Urban Analytics and City Science.

Rey, S., Fleischmann, M., & Winkler, L. (2026). GeoPlanar: Planar enforcement and coverage topology repairing for Python. Environment and Planning B: Urban Analytics and City Science, 23998083261470518. https://doi.org/10.1177/23998083261470518

BibTeX:

@article{rey2026GeoPlanar,
  title = {{{GeoPlanar}}: {{Planar}} Enforcement and Coverage Topology Repairing for {{Python}}},
  shorttitle = {{{GeoPlanar}}},
  author = {Rey, Sergio and Fleischmann, Martin and Winkler, Lisa},
  year = 2026,
  month = jul,
  journal = {Environment and Planning B: Urban Analytics and City Science},
  pages = {23998083261470518},
  issn = {2399-8083, 2399-8091},
  doi = {10.1177/23998083261470518},
}