खुला फ़ॉर्मेट · आज उपयोग में
.are उन खुले फ़ॉर्मेट को लपेटता है जिनका आप पहले से उपयोग करते हैं।
एक .are फ़ाइल किसी जगह और उसमें मौजूद हर चीज़ का वर्णन करती है: इमारत, उसकी मंज़िलें और कमरे, और अंदर की चीज़ें। यह अपनी ख़ुद की ज्यामिति नहीं गढ़ती। आकार glTF में रहता है, इमारत का डेटा IFC में और स्थान GeoJSON में। इनके ऊपर .are सिर्फ़ वही जोड़ता है जो इन सबमें मिलकर भी नहीं है: हिस्से एक-दूसरे में कैसे बैठते हैं, वे ग्लोब पर कहाँ हैं, और हर हिस्से का रिकॉर्ड।
अंदर की हर चीज़ हमेशा खुले फ़ॉर्मेट में वापस एक्सपोर्ट की जा सकती है, ताकि कोई भी, हम भी नहीं, आपका डेटा बंद न कर सके।
विचार
मानकों को लपेटें, उन्हें बदलें नहीं।
आर्किटेक्ट, इंजीनियर और नक्शा बनाने वालों के पास पहले से अच्छे खुले फ़ॉर्मेट हैं। उनमें से कोई भी अकेले किसी जगह की समय के साथ पूरी तस्वीर नहीं रखता। .are का यही एकमात्र काम है।
- पदानुक्रमजगह › इमारत › मंज़िल › कमरा › चीज़। हर हिस्सा अपनी अलग प्रविष्टि है जो अपने मूल को जानती है, इसलिए आप पूरे घर के बिना किसी ख़रीदार को एक आरामकुर्सी भेज सकते हैं।
- ग्लोब पर जगहइमारत पृथ्वी पर कहाँ है, और हर हिस्सा अपने मूल के अंदर कहाँ है, मीटर में।
- रिकॉर्डवारंटी, रसीदें, स्थिति और टिप्पणियाँ, और हर चीज़ के लिए एक योजना: रखें, बेचें, दान करें, मरम्मत करें या रीसायकल करें।
- दृश्यता और संस्करणहर हिस्से को कौन देख सकता है, और एक इतिहास जिसमें हर बदलाव पिछले को सील करता है, ताकि बाद का कोई संपादन दिखे।
.are पढ़ने वाले हर ऐप के लिए एक नियम: जो फ़ील्ड वह नहीं समझता, उन्हें रखा और वापस लिखा जाता है, ताकि रास्ते में कुछ न खोए।
.are जो हिस्सा जोड़ता है: पदानुक्रम, ग्लोब पर स्थिति, रसीदें, वारंटी, कौन क्या देखता है, और संस्करण।
- जगह
- इमारत
- मंज़िल
- कमरा
- चीज़
इसे अनज़िप करें, और अंदर की हर फ़ाइल Aureality के बिना खुलती है।
इसमें क्या होता है
हर तरह का डेटा अपने खुले मानक में रहता है।
| फ़ॉर्मेट | क्या रखता है | यह क्या है |
|---|---|---|
| glTF 2.0 | आकार और सामग्री, वेब, AR और 3D प्रोग्रामों के लिए | Khronos Group का खुला 3D फ़ॉर्मेट, ISO मानक भी |
| IFC | इमारत का डेटा: दीवारें, स्लैब, खुले हिस्से, मंज़िलें और उनके गुण, बिना बदलाव | बिल्डिंग इन्फ़ॉर्मेशन मॉडल (BIM) का खुला मानक, ISO 16739 |
| GeoJSON | वह कहाँ है: नक्शे पर बिंदु और आकार | वेब पर नक्शा डेटा का खुला फ़ॉर्मेट, RFC 7946 |
| DXF | ड्रॉइंग: प्लान और सेक्शन | लगभग हर CAD प्रोग्राम पढ़ता और लिखता है |
दूसरे फ़ॉर्मेट की फ़ाइलें आते समय इनमें बदल दी जाती हैं, ताकि .are के अंदर की सामग्री आम टूल से पढ़ी जा सके।
आज कहाँ उपयोग होता है
तीन संस्करण उपयोग में हैं। अगला कदम एक साझा रूप है।
आज चार Aureality साइटें .are फ़ाइलें लिखती हैं, हर एक उस रूप में जिसकी उसे पहले ज़रूरत थी: ऐप संस्करण 0.1 सहेजता है, Aureality.pro संस्करण 0.2 एक्सपोर्ट करता है और Studio पैक किया हुआ संस्करण 0.3 सहेजता है। ये सभी सदस्यों के लिए हैं, जबकि हम इन्हें एक छोटे समूह के साथ परख रहे हैं। इन्हें एक ऐसे रूप में लाना जिसे हर साइट पढ़े, अगला कदम है।
Aureality.online
निजी अल्फ़ा मेंघरों, कमरों और चीज़ों को .are संस्करण 0.1 के रूप में सहेजता है, हर फ़ाइल में एक प्रविष्टि और पूरा घर उनकी .zip के रूप में। हर सहेजना सील होता है, और आप फ़ाइलें खोल सकते हैं और किसी एक वस्तु को साझा कर सकते हैं।
ऐप खोलेंAureality.pro
सदस्यों के लिएहर पेशेवर कार्यक्षेत्र अपना काम .are फ़ाइल, संस्करण 0.2, के रूप में एक्सपोर्ट कर सकता है।
Aureality.pro खोलेंAureality.org
पूर्वावलोकनकिसी संगठन के रजिस्टर की हर इमारत का एक पासपोर्ट है जो .are के रूप में एक्सपोर्ट होता है।
Aureality.org खोलेंStudio
सदस्यों के लिएपैक किया हुआ रूप सहेजता है, संस्करण 0.3: एक फ़ाइल जिसमें are.json, glTF, IFC, DXF और GeoJSON हैं।
Studio खोलेंएक साझा रूप
Nextऐप, Studio, Aureality.pro और ग्लोब एक ही फ़ाइलें पढ़ते और लिखते हैं, ताकि कोई प्रोजेक्ट बिना नुकसान के उनके बीच जा सके।
संदर्भ कोड
प्रकाशित होना बाकीJavaScript और Python के लिए लाइब्रेरी और एक कमांड-लाइन टूल: प्रविष्टियाँ बनाएँ और एक-दूसरे में रखें, उन्हें सील करें और जाँचें, निजी टिप्पणियों के बिना ख़रीदार का दृश्य साझा करें, और चुने हुए लोगों के लिए फ़ाइल एन्क्रिप्ट करें। ये विनिर्देश के साथ प्रकाशित होंगे।
फ़ाइल के अंदर · संस्करण 0.1
छह परतें, पहचान से मूल्य तक।
संस्करण 0.1 में हर प्रविष्टि अधिकतम छह परतों वाली एक JSON फ़ाइल है। ऐप वे परतें भरता है जिनकी उसे ज़रूरत है और बाकी को रखता है।
headerपहचानएक स्थायी ID, नाम, संस्करण, आकार का क्रम और यह किसके लिए है। पूरी प्रविष्टि की सील भी यहीं रहती है।spatialआकार और जगहअपने मूल के अंदर स्थिति, ग्लोब पर वैकल्पिक जगह, आकार, द्रव्यमान, सामग्री और स्थिति, और हर विवरण स्तर पर उसकी ज्यामिति के लिंक, जैसे glTF या पॉइंट क्लाउड।graphसंबंधइसका मूल और इसकी संतानें, और यह किससे बना है, किसका हिस्सा है, किसके पास है या किसकी जगह लेता है। यह सामग्रियों और आम उत्पादों की साझा परिभाषाओं से लिंक कर सकता है; इसके अपने मापे गए मान हमेशा प्राथमिक होते हैं।mind_senseअर्थटैग, टिप्पणियाँ, कार्य, चीज़ की योजना, और AI के सुझाव जिन पर उनकी निश्चितता अंकित है।timelineइतिहासबनाया, हटाया, मरम्मत की, बेचा, दे दिया। हर प्रविष्टि पिछली प्रविष्टि की छाप रखती है, ताकि छेड़छाड़ दिखे।ledgerस्वामित्व और मूल्यमालिक, साझाकरण, लाइसेंस, मूल्य और माँगी गई कीमत, हर राशि अपनी मुद्रा के साथ।
// armchair.are, संस्करण 0.1 (संक्षिप्त) { "header": { "did": "did:are:local:armchair-7f3c", "name": "मिड-सेंचुरी आरामकुर्सी", "version": "0.1.0", "scale_exponent": 0, "privacy_mode": "LOCAL_PRIVATE", "merkle_root": "sha256:d185f8…" }, "spatial": { "physical_properties": { "dimensions_m": [0.85, 0.85, 0.9], "condition": { "grade": "worn" } }, "geometry_refs": [ { "lod": 1, "format": "GLTF", "uri": "local://armchair.glb" } ] }, "graph": { "parent_did": "did:are:local:living-room", "relations": [{ "type": "made_of", "target_did": "did:are:public:material:leather" }] }, "mind_sense": { "sort_plan": "SELL" }, "timeline": { "history": [ { "event": "created", … }, { "event": "repaired", … } ] }, "ledger": { "asking_price": { "amount": 320, "currency": "EUR" } } }
फ़ाइल किसके लिए है
डिफ़ॉल्ट रूप से निजी। केवल तभी साझा जब आप चुनें।
हर फ़ाइल बताती है कि वह किसके लिए है, तीन में से एक मोड में।
निजी
डिफ़ॉल्टLOCAL_PRIVATE
सिर्फ़ आपके लिए। ऐप जो भी फ़ाइल लिखता है वह ऐसे ही शुरू होती है, और आपकी अपनी जगहें और वस्तुएँ ग्लोब पर सिर्फ़ आपको दिखती हैं।
चुने हुए लोगों के साथ साझा
संदर्भ कोड मेंENCRYPTED_SHARED
एन्क्रिप्टेड, ताकि सिर्फ़ आपके चुने हुए लोग इसे खोल सकें, जैसे कोई ख़रीदार जिसे आपकी निजी टिप्पणियों के बिना आरामकुर्सी मिलती है। संदर्भ कोड यह पहले से कर सकता है।
सार्वजनिक
विनिर्देश मेंPUBLIC_ONCHAIN
कोई भी पढ़ सकता है, जैसे सामग्रियों और आम उत्पादों की साझा परिभाषाएँ जिनसे कोई भी फ़ाइल लिंक कर सकती है। विनिर्देश सार्वजनिक फ़ाइल को उसकी सील के ज़रिए ब्लॉकचेन पर एंकर करने की भी अनुमति देता है। कोई भी Aureality साइट ऐसा नहीं करती, और कुछ भी इस पर निर्भर नहीं है।
कोई भी आकार
परमाणु से ब्रह्मांड तक।
हर फ़ाइल अपने आकार का क्रम मीटर में, दस की घात के रूप में, दर्ज करती है, ताकि ऐप जाने कि कितना विवरण लोड करना है और वही फ़ॉर्मेट एक पेंच, एक घर या एक शहर का वर्णन कर सके। विनिर्देश पूरी सीमा की अनुमति देता है। Aureality आज इसे वस्तुओं से इमारतों तक इस्तेमाल करता है।
- 10−10 mपरमाणु
- 10−1 mमग
- 100 mकुर्सी
- 101 mघर
- 107 mपृथ्वी
- 1026 mब्रह्मांड
आज उपयोग में
लंबे समय में .are का उद्देश्य किसी भी आकार की किसी भी चीज़ का, बिना विवरण खोए, वर्णन करना है। यह दिशा है, तारीख़ों का वादा नहीं। Aureality कहाँ जा रहा है
सबके लिए खुला
पढ़ने, उपयोग करने और उस पर निर्माण करने के लिए मुक्त।
विनिर्देश
CC BY 4.0स्रोत का उल्लेख करते हुए किसी भी उद्देश्य से साझा करें और बदलें।
स्कीमा और उदाहरण
CC0सार्वजनिक डोमेन: बिना किसी शर्त के उपयोग करें।
संदर्भ कोड
Apache 2.0लाइसेंस सूचना रखते हुए इसे अपने सॉफ़्टवेयर में उपयोग करें, व्यावसायिक सॉफ़्टवेयर सहित।
पूरा विनिर्देश, स्कीमा और संदर्भ कोड इसी पेज पर प्रकाशित होंगे, हर संस्करण के स्थिर पते के साथ। अगर आप उससे पहले .are पढ़ना या लागू करना चाहते हैं, तो हमें लिखें: [email protected].
अगला संस्करण
जिस पर हम अभी काम कर रहे हैं।
- ऐप, Studio, Aureality.pro और ग्लोब के लिए एक साझा रूप
- निर्माण भागों, परिवारों और उपकरणों के लिए उचित फ़ील्ड
- फ़ाइल को दोबारा एन्क्रिप्ट किए बिना पहुँच वापस लेना, और कुंजियों का बैकअप
- एक JSON-LD संदर्भ, ताकि .are को लिंक्ड डेटा (RDF) से जोड़ा जा सके
- बहुत छोटे और बहुत बड़े के लिए इकाइयाँ
- एक पंजीकृत मीडिया टाइप, और साझा परिभाषाएँ कौन प्रकाशित कर सकता है
- बड़ी फ़ाइलों के लिए एक संक्षिप्त बाइनरी रूप
.are के बारे में प्रश्न?FAQ पढ़ें, या हमें अंग्रेज़ी या चेक में लिखें।
अंतिम अपडेट 2026-10-28