Formato aperto · aureality.info/are
Il tuo modello è tuo, in un formato che chiunque può leggere.
Ogni casa, stanza e oggetto può essere salvato come .are, un formato di file aperto. Non fa concorrenza agli standard che usi già, li trasporta: glTF per la forma, IFC per i dati dell'edificio, GeoJSON per il luogo. Sopra aggiunge solo ciò che manca loro insieme: come un luogo, un edificio, un piano, una stanza e una cosa si incastrano, dove si trovano sul globo, e le garanzie, le ricevute, la visibilità e le versioni che appartengono a ciascuno.
Tutto ciò che contiene può sempre essere esportato di nuovo nei formati aperti, così nessuno, nemmeno noi, può bloccare i tuoi dati. Oggi quattro siti scrivono .are, ciascuno nella forma che gli serviva per primo: l'app salva case, stanze e oggetti come versione 0.1, sigillata in modo che una modifica successiva si veda; Aureality.pro esporta la versione 0.2; Studio salva la versione compatta 0.3, con glTF, IFC, DXF e GeoJSON in un unico file; e anche Aureality.org esporta .are. Una forma comune per tutti è il prossimo passo.
Ogni file dice anche per chi è: privato per te, che è l'impostazione predefinita, condiviso con persone scelte o pubblico. Il codice di riferimento sa già cifrare un file per le persone che scegli. L'ancoraggio di un file pubblico su una blockchain è solo descritto nella specifica; nessun sito Aureality lo fa.
- atomo
- oggetto
- stanza
- casa
- edificio
- città
- pianeta
- universo
Ogni file registra il suo ordine di grandezza, dall'atomo all'universo, così il formato può crescere da una cosa a un'intera città. Oggi è usato dagli oggetti fino agli edifici.
Specifica sotto CC BY 4.0, schema ed esempi di pubblico dominio (CC0), codice di riferimento sotto Apache 2.0. Di più nella pagina del formato.
// house.are, la forma compatta (Studio, versione 0.3)
house.are un file, con dentro uno zip
are.json luogo › edificio › piano › stanza › cosa,
posizione sul globo, ricevute, versioni
model.glb forma, come glTF
model.ifc dati dell'edificio, come IFC
plan.dxf disegni
site.geojson luogo, come GeoJSON
// radiator.are, versione 0.1 (abbreviata)
{
"header": {
"did": "did:are:local:radiator-7f3c",
"name": "Radiatore della cucina",
"scale_exponent": 0,
"privacy_mode": "LOCAL_PRIVATE"
},
"spatial": {
"physical_properties": { "dimensions_m": [0.6, 0.1, 0.9] },
"geometry_refs": [
{ "format": "GLTF", "uri": "local://radiator.glb" }
]
},
"graph": { "parent_did": "did:are:local:kitchen" },
"mind_sense": { "sort_plan": "KEEP" },
"timeline": { "history": [{ "event": "created", … }] }
}