app.kalangitan.location.live
Live location: a single continuously-overwritten record, NOT a growing collection. Belongs to a persona via profileUri; near-real-time updates are feasible because Spaces support direct PDS-to-PDS sync without a relay, so this record never bloats the repo. Only written when the owning persona's location.visibility mode is 'live'. CONVENTION: this record's repo key (rkey) MUST match the rkey of the app.kalangitan.actor.profile record named in profileUri, so the two records pair up deterministically. One live record per persona.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | location.kalangitan.app |
| Indexed |
Showing version bafyreihzynr5vzincz3rbhef2tx2m6om6mdlim3biekkmizjhqzxmpytia. Show the latest
Record
record · key tidProperties
label
stringmaxLength: 256maxGraphemes: 256
Latitude in E7 microdegrees (degrees x 10^7).
minimum: -900000000maximum: 900000000
Longitude in E7 microdegrees (degrees x 10^7).
minimum: -1800000000maximum: 1800000000
Coordinates must be coarsened to the persona's configured precision before writing.
knownValues: exact | neighborhood | city
AT-URI of the app.kalangitan.actor.profile record this live location belongs to.
When this position was captured. Written on every update.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Per-persona location defaults: whether location is shared at all (mode) and at what granularity (precision). These defaults keep posting low-friction. Location behavior is configured once per persona, not per post. CONVENTION: this record's repo key (rkey) MUST match the rkey of the app.kalangitan.actor.profile record named in profileUri, so the two records pair up deterministically.
-
A discrete "here's where I was" location record. A snapshot, like any other post. Contrast with app.kalangitan.location.live, which is a single continuously-overwritten record. Belongs to a persona via profileUri; the persona's location.visibility defaults govern whether snapshots are recorded at all and at what precision.
-
A standard post. Location is a required part of every record in this app, not an optional tag. Belongs to exactly one persona via profileUri; the persona's location.visibility defaults govern how the location is stored and shared. For a gated persona this record lives inside the persona's Space. Spaces provide access control, not confidentiality. The space host and PDS operator can technically read this data.
-
city.atls.actor.location
recordA user's self-declared geographic locations, stored on their PDS. Wraps community.lexicon.location.address for forward compatibility.
-
id.sifa.profile.location
recordA location associated with the user's professional profile. Supports multiple locations per user (e.g. residential, business, travel).