Appearance
Geo module with layouts new
This example shows how to use node grouping together with the new @linkurious/ogma/geo module, bound to a MapLibre GL JS vector-tile basemap via createMaplibreAdapter. In addition, it uses Geo.runLayout() to place nodes that have no coordinates in a topology layout around the nodes that do, so districts stay tight and readable at any zoom level. Use the scale control in the bottom-right corner to check that the nodes are roughly 300 meters apart from each other.
MapLibre GL JS is fully open-source and requires no access token.