Not sure exactly what implementation he's using here, but there is a standard tag in Nostr to add a "geohash." The geohashing format has something of an arbitrary precision level; so you could be (say) 2000 mile radius, 200, 20, etc.

Replies (2)

That was a good question. We try to reuse existing NIPs for interoperability, geohashes are expressed with the g tag. Does this kind 20000 do that?