Two polygons, one border: storing map shapes as faces and edges
Why two parcels that share a border drift apart in most map editors, and how a planar partition keeps them together. With runnable TypeScript. Disclosure: I make vectorstream, the library in this post. I wanted to edit land parcels on a web map. In the tools I tried, I moved…