Experimental browser for the Atmosphere
To compute the final layout we use a force simulation with 3 forces: one of them keeps neighboring districts together while another pushes districts away from each other if they are too close. Coloring the nodes helped to identify problems during the process.
Feb 27, 2025, 4:48 PM
{ "uri": "at://did:plc:nbldm3psg2vzgl7wan5rzdpb/app.bsky.feed.post/3lj6dv23a622c", "cid": "bafyreibxryl5x7vu367dhx2t2zpdy6rzqc4d2zjl7yvceorhkxwljckgvm", "value": { "text": "To compute the final layout we use a force simulation with 3 forces: one of them keeps neighboring districts together while another pushes districts away from each other if they are too close. Coloring the nodes helped to identify problems during the process.", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "The final cartogram layout and the triangulation mesh. Nodes are colored by states", "image": { "$type": "blob", "ref": { "$link": "bafkreia7dy74wsuwpnf3bi2own2rqsaijcl7oiy6anr34ugbmal5fyohfu" }, "mimeType": "image/jpeg", "size": 425835 }, "aspectRatio": { "width": 1358, "height": 1744 } } ] }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreico64ydkjifvuis3nqqurqlx6kor4beog6wcsvlpfovevj4nfw45i", "uri": "at://did:plc:nbldm3psg2vzgl7wan5rzdpb/app.bsky.feed.post/3lj6dumqeyc2c" }, "parent": { "cid": "bafyreih374xtdzpslex7g6urxw65i7oenpba75c544ip64gexygy5biodm", "uri": "at://did:plc:nbldm3psg2vzgl7wan5rzdpb/app.bsky.feed.post/3lj6duy26522c" } }, "createdAt": "2025-02-27T16:48:21.423Z" } }