earthly.city ๐ is, in part, driven by a set of powerful ๐ช @nprofile1q... s in the backend. Technologies like this, in combination with #blossom and #pmtiles allow us to have interesting and novel user flows that the legacy #cucknet wouldn't allow.
These include datasets and maps that are unruggable, user-owned and, if chosen, offline.
All examples are live on #earthlycity and can be tried out.
A user creates his own map from the bounds of an existing FeatureCollection dataset and uses it as his base map (BYOB [Bring Your Own #blossom is coming soon...]):
https://cdn.satellite.earth/941b39da07747ef64099ee5c9fa5c83a1c9d90f596efb3f7db5872d1a4f9d973.webm
The resulting map: https://www.earthly.city/?pmtiles=https%3A%2F%2Fblossom.earthly.city%2Fd4b06acacef3d956a887247b4df3177e1f81b15ae9d0dfa3073c3afbbab349ea
The map can be downloaded and used offline:

Search and geocode:
https://cdn.satellite.earth/45139ebad5689a3ae2b5c826a100345a31873b4592307782e5e14f939976803a.webm
OSM base geometry can be lifted out and imported into the edit state:
https://cdn.satellite.earth/f6ea76b20e6f07b81e6895eb338dc96b74877088297ea939e909b7fe2dd07de8.webm
#blog
These include datasets and maps that are unruggable, user-owned and, if chosen, offline.
All examples are live on #earthlycity and can be tried out.
A user creates his own map from the bounds of an existing FeatureCollection dataset and uses it as his base map (BYOB [Bring Your Own #blossom is coming soon...]):
https://cdn.satellite.earth/941b39da07747ef64099ee5c9fa5c83a1c9d90f596efb3f7db5872d1a4f9d973.webm
The resulting map: https://www.earthly.city/?pmtiles=https%3A%2F%2Fblossom.earthly.city%2Fd4b06acacef3d956a887247b4df3177e1f81b15ae9d0dfa3073c3afbbab349ea
The map can be downloaded and used offline:

Search and geocode:
https://cdn.satellite.earth/45139ebad5689a3ae2b5c826a100345a31873b4592307782e5e14f939976803a.webm
OSM base geometry can be lifted out and imported into the edit state:
https://cdn.satellite.earth/f6ea76b20e6f07b81e6895eb338dc96b74877088297ea939e909b7fe2dd07de8.webm
#blog