From Dev.to
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...
