एपीआई-जावास्क्रिप्ट के साथ 3D वेब डेटा मॉडलिंग: एस्सी अग्रिम

जब हम इस तरह के व्यावसायिक सेवाएँ के निर्माण और क्यू सभागार में एक की तीसरी मंजिल पर एक मेज के बीच यात्रा मार्गों के रूप में कार्य के साथ कार्यक्षमता स्मार्ट कैम्पस ArcGIS देखते हैं, और दोनों देश इंटीरियर का एक परिणाम के बीआईएम डेटा के एकीकरण के रूप में, हम पाते हैं जियो-इंजीनियरिंग का एकीकरण बाध्यकारी दृष्टि में बहता है बहुत करीब है।

और उस कमी गंभीर कार्यों के बावजूद वास्तविकता जीआईएस, बीआईएम और वास्तविक जीवन आवेदन में विस्तृत वास्तविकता घटनाओं इस सूचक पर चल रहा है की रोशनी के बीच एक सच्चे बिंदु के लिए एक मास्टर डाटा प्रबंधन विधि (एमडीएम) बनाए रखने के लिए। हम यह भी महसूस करते हैं कि यह सारी कार्यक्षमता वेब ब्राउज़र पर चल रही है, कुछ पाइथन नियमित रूप से लेकिन सभी के ऊपर जावास्क्रिप्ट के रूप में एक भाषा के साथ।

अनिवार्य रूप से हमें याद दिलाता है कि भूगर्भ विज्ञान और इंजीनियरों को मॉडल, और प्रोग्रामिंग कोड को समझने के लिए एक कदम आगे जाना होगा।

भारी डेस्कटॉप वातावरण से हल्के ब्राउज़र कोड स्निपेट में प्रवृत्ति में परिवर्तन को ध्यान में रखना भी महत्वपूर्ण है। निश्चित रूप से एक कंप्यूटर वैज्ञानिक जिसने जीआईएस सर्वर, गिस इंजन या गिस ऑब्जेक्ट्स के साथ कला बनाई, स्पेन छोड़ दिया जब उसने देखा कि कैसे पत्रिका ने काम किया MappingGis; अगर वह कब्र पर अपने पूर्ववर्ती सलाहकार के पास कूदने के लिए चला गया तो मुझे आश्चर्य नहीं होगा।

अगले आर्कजीस इंडोर संस्करण के लंबित, यह आलेख लॉउ की अंतर्दृष्टि के संयोजन को सारांशित करता है - एक दृढ़ लड़की जो इस साइट के साथ सहयोग करती है - और हाल ही के वेबिनार के बारे में Geofumadas.com के संपादक के संदर्भ दृश्य "जावास्क्रिप्ट के लिए आर्कजीआईएस एपीआई के साथ वेब पर 3D के लिए एक परिचय "।

वेबिनार प्रदर्शकों शुरू में ArcGIS अनुप्रयोगों में विषय 3D उपयोग पर एक अच्छा हुक के साथ दिखाई दिया, और यह कैसे प्लेटफार्मों में प्रकट होता है: दृश्य दर्शक, कहानी मैप्स, या वेब ऐप बिल्डर अध्ययन का उद्देश्य पर निर्भर करता है।

यह महत्वपूर्ण था कि 3D विषय से संबंधित बुनियादी अवधारणाओं को शुरुआत में परिभाषित किया गया था, सब से ऊपर, वॉल्यूम दिखाने से परे, हम प्रक्रियाओं को मॉडल करना चाहते हैं। इसके अलावा पहलू अभी भी है कि उन 2D से पूरी तरह अलग हैं, क्योंकि वे एक अच्छा ग्राफिक्स कार्ड हैं डेटा के इस प्रकार से जुड़ा हुआ चल रही प्रक्रियाओं के लिए बुनियादी सिस्टम आवश्यकताओं के संदर्भ में महत्वपूर्ण है कि, ओपन समर्थन ब्राउज़र डब्ल्यू / WebGL में शामिल थे।

यदि नहीं, तो उन्हें दोस्तों द्वारा बताया जाना चाहिए SELPER, जीआईएस प्रौद्योगिकियों में परिसंपत्ति प्रबंधन के शानदार पाठ्यक्रम में, जिसने विश्वविद्यालय के एनवीडिया ग्राफिक्स कार्ड के ओपनजीएल संस्करणों के सामने अपनी बाधाएं थीं, जहां इसे विकसित किया गया था। बोगोटानोस के विरोधियों द्वारा तेजी से बढ़ोतरी हुई जिन्होंने पिछले दिन पर्याप्त परीक्षण करना मुश्किल बना दिया था.

इसके अलावा, उन्होंने सेल फोन या टैबलेट जैसे मोबाइल उपकरणों पर टूल चलाने के लिए समर्थन लॉन्च किया।

में प्रस्तुति कई उदाहरण या प्रदर्शनों का आयोजन किया, को समझने के लिए जावास्क्रिप्ट कार्यों के लिए एपीआई और कैसे डेटा मॉडलिंग 3D उत्पन्न करने के लिए, WebScene परतों या सूचना के भार और बाद में मॉडलिंग / Screeneview में 3D प्रतिपादन के साथ शुरू जुड़े है,

तकनीकी एकीकरण

आर्किटेक्चर 4.x प्रकार का है और इसमें विभिन्न घटक स्रोतों से जानकारी की कई परतों को स्वीकार करने के अलावा दृश्य घटकों और विजेट शामिल हैं। यह आर्किटेक्चर 3.x पर खड़ा है क्योंकि 3D विज़ुअलाइज़ेशन केवल इस स्तर के लिए उपलब्ध है। Webscene उपकरण और SceneView डेटा प्रबंधन 3D के लिए उपयोग किया जाता है और पूरी तरह से है कि यह कैसे मॉडलिंग 3D पिछले aplicacioneos में उपलब्ध आंकड़ों के लिए अनुकूलित किया जा सकता है के रूप में एपीआई में एकीकृत कर रहे हैं, साथ ही साथ।

उदाहरण, जावास्क्रिप्ट कोड के माध्यम से एक SceneView 2D WebScene 3D करने के लिए एक मैप दृश्य से जाने के रूप में 2D वाई 3D डेटा के बीच दृश्य अंतर संकेत दिया। कैमरे का हेरफेर सरल है, विशिष्ट कमांड जोड़ने से विचार दिशा बदल जाते हैं। निम्नलिखित विशेषताओं में टेस्ट किए गए थे:

  • शीर्षक, जो वर्कस्पेस पर कैमरे के घूर्णन की अनुमति देता है।
  • गोटो: 3D में आप जो देखना चाहते हैं उसके अनुसार एक दृश्य स्थापित करने के लिए उपयोग किया जाता है, साथ ही आप इस टूल के साथ एनिमेशन बना सकते हैं, जैसे कुछ डिग्री रखना शीर्षक एक रोटेशन एनीमेशन फिर से बनाने के लिए।
  • tomap: दृश्य का समन्वय लेता है और इसे 2D मानचित्र पर रखता है
  • toScreen: आपको 2D मानचित्र पर एक बिंदु इंगित करने और बाद में 3D दृश्य में रखने की अनुमति देता है
  • hitTest: विशेषताओं को निर्धारित करने के लिए उपयोग किया जाता है कि एक विशिष्ट बिंदु दृश्य के भीतर है

उन्होंने यह भी परिभाषित है कि एक नक्शा 3D के निर्माण के लिए एक ही उपकरण जैसे basemaps, परत या परतों कि 2D (WMS, वैक्टर या CSV) के लिए जो भी समर्थन कर रहे का उपयोग कर के रूप में एक 2d, बनाने के लिए है।

हालांकि, यह ध्यान में रखा जाना चाहिए कि 2D परतों में "Z" (ऊंचाई) की जानकारी नहीं है, यही कारण है कि डेटा मॉडल करने के लिए 3D से बिंदु परतों के रूप में परतों को रखना आवश्यक है, meshlayersएक elevationlayers। एपीआई के भीतर आप इस तरह नजर भीतर ऊंचाई विशिष्ट बिंदुओं, छवि में (3) मूल रूप से मनाया क्षेत्र, और छवि (1) के रूप में यह से बदलता है के रूप में इन 2D परतों पर संपर्क कर सकते हैं सवाल या परामर्श किया।

उन्होंने डेटा के प्रतिनिधित्व के तरीके के कई उदाहरण दिखाए, उदाहरण के लिए, सीनियरलेयर (पॉइंट) समर्थन, और 3D ऑब्जेक्ट्स (3D ऑब्जेक्ट्स) का कौन सा डेटा।

बड़े 3D वस्तुओं का प्रतिनिधित्व शहरों के लिए एक शक्तिशाली herrramienta है, जैसा कि आप देख सकते हैं, वस्तु की न केवल स्थानिक स्थान लेकिन पर्यावरण के साथ अपनी मात्रा संबंध, आप प्रत्येक के आंतरिक carácteríisticas जोड़ सकते हैं की तरह वस्तुओं निम्नलिखित छवि दिखाती है कि उन्होंने न्यूयॉर्क शहर में एक यादृच्छिक इमारत का चयन कैसे किया, और इसके सभी गुणों को देखा जा सकता है। इसी प्रकार, संरचनाओं के अनुसार कई प्रश्न तैयार किए जा सकते हैं, जैसे कि: जहां कुछ संरचनाएं जिनमें विशिष्ट ऊंचाई सीमा या इष्टतम मार्ग परिभाषा स्थित है

परतों के हैंडलिंग की तरह समर्थन करता है IntegratedMeshLayer, जो ड्रोन जैसे सेंसर से जानकारी का एक ब्लॉक है। उनमें पिछली छवि जैसी प्रत्येक संरचना की पृथक जानकारी नहीं है, लेकिन यह 3D विशेषताओं के साथ जानकारी का एक द्रव्यमान है।

बिंदु बादलों के लिए, आप डेटा के बेहतर दृश्यता के लिए अंक के आकार के साथ खेल सकते हैं, क्योंकि प्रत्येक बिंदु परत में अरबों सूचना बिंदु हो सकते हैं, लेकिन उन्हें 3D ऑब्जेक्ट के रूप में प्रदर्शित नहीं किया जाता है।

उन्होंने 3D डेटा में सिम्बोलॉजी का उपयोग निर्दिष्ट किया, जो फ्लैट / फ्लैट आकार में प्रस्तुत किए जाते हैं, और 3D में बनाए गए ऑब्जेक्ट्स से जुड़े वॉल्यूम सिम्बोलॉजी। ये वस्तु के प्रकार के अनुसार विशिष्ट शैलियों में जा सकते हैं। उन्होंने तथाकथित निकायों का उपयोग अपने गुणों के अनुसार संरचना को "रंग" में दिखाया,

उपयोग किए जाने वाले रेंडर के प्रकार दिखाए गए थे: simplerenderer, जहां सभी वस्तुओं में एक सिम्बोलॉजी है, uniqueValueRenderer जहां आप एक विशेषता के अनुसार वस्तुओं को वर्गीकृत कर सकते हैं, और ClassBreakRenderer जहां प्रत्येक वस्तु के गुण वर्ग के संबंध में मनाए जाते हैं: इस मामले में उन्होंने संकेत दिया कि सार्वजनिक परिवहन प्रणाली तक पहुंचने के लिए भवन से कितनी दूरी लेती है।

प्रस्तुतकर्ता, कम समय में वेबिनार में दिखाए गए हैं, जावास्क्रिप्ट के लिए आर्कजीआईएस एपीआई का उपयोग करने के सभी लाभ, जिनमें निम्न शामिल हैं:

  • 3D विजेट: एक इंटरैक्टिव प्रदर्शन के साथ उन्होंने क्षैतिज और लंबवत दोनों वस्तुओं के बीच की दूरी का संकेत दिया।
  • अनुप्रयोगों का निर्माण: स्थान और 3D ऑब्जेक्ट्स से।
  • दृश्य दृश्य दृश्य मोड: 3D दृश्य की सामग्री और शैली को परिभाषित करता है और आर्कजीआईएस के लिए पोर्टल पर अपलोड किया जा सकता है।
  • भूगर्भीय माप: न केवल सतह की संरचनाओं पर केंद्रित है, बल्कि यह दुनिया में दूरी को मापने की अनुमति देता है।
  • स्पेस, लाइन या बुलबुले की वास्तविकता के अनुसार एप्लीकेशन बिल्डिंग, एक्सएनएनएक्सडी मॉडलिंग, जहां कुछ विशेषताओं का संकेत दिया गया है, जैसे Google धरती जैसे प्लेटफार्मों पर टैग किए जा सकने वाले टैग, इस मामले में 3D
  • Declutter: शुद्ध या करने के लिए इस्तेमाल फिल्टर लेबल या विशेषताओं जो नक्शा 3D पर देखने के लिए, इस प्रकार लेबल कि उचित दृश्य की अनुमति नहीं है, और शोर के कारण जब कुछ विशिष्ट पता लगाने का एक बहुत से बचने के लिए आवश्यक हैं।

प्रत्येक विशेषता के प्रदर्शन के बाद में शामिल जावास्क्रिप्ट के लिए आर्कजीआईएस एपीआई, नए 4.10 संस्करण में प्रस्तुत करने के लिए novelties दिखाया। आप की संभावना कहां होगी:

  • दृश्य परत बनाएँ
  • स्लाइस विजेट: जो पहले से डिज़ाइन की गई जानकारी को 3D ऑब्जेक्ट में प्रेषित करेगा
  • बड़ी मात्रा में डेटा लोड हो रहा है: न केवल एक विशिष्ट शहर के अनुरूप, बल्कि राष्ट्रीय स्तर पर (देश)।
  • प्वाइंट क्लाउड फिल्टर

Geoengineering करने के लिए इस वेबिनार का योगदान

संक्षेप में, विषय बहुत मान्य है; याद रखना कि डिजिटल ट्विंस और स्मार्ट शहरों की प्रवृत्तियों की आवश्यकता है कि जानकारी के प्रबंधन के बारे में सोचने से परे, जिनकी मॉडलिंग काफी दूर हो गई है, ऑपरेशन के मॉडलिंग के साथ एकीकरण को संबोधित किया गया है। बाजार बड़ा है, आशाजनक और आज तक यह अंतिम उपयोगकर्ता के लिए लगभग टर्नकी के कई समाधान हैं; हालांकि हम में से उन लोगों के लिए जो गैर-डिब्बाबंद उपकरण बनाने के लिए तकनीक का उपयोग करते हैं, सड़क अभी भी कठिन है। इसका मतलब है, प्रक्रियाओं के समय, लागत और जीवन चक्र जैसे अन्य आयामों को अभिसरण करना; नहीं डेटा और प्रौद्योगिकी के स्तर पर, हम जोर देते हैं के रूप में एक स्पष्ट विषय है, लेकिन लेन-देन श्रृंखला स्थानिक जानकारी के माध्यम से पारित करने में बिचौलियों को वास्तविक जीवन उपयोगकर्ता की कार्रवाई करने के लिए कम दर्दनाक रूपांतरण है। ईएसआरआई पक्ष से, डेटा का निर्माण कुछ हद तक कठिन है, क्योंकि यद्यपि यह पहले से ही रिविट पर निर्मित बीआईएम डेटा को एकीकृत कर सकता है, फिर भी यह दो अलग-अलग दुनिया की तरह दिखता है जिसके लिए जटिल परिवर्तन की आवश्यकता होती है। नई बीमा काम करता है बीआईएम मॉडल पर इस्तेमाल किया जा सकता है, लेकिन सीएडी जानकारी की अत्यधिक मात्रा poligonizados रिक्त स्थान, उन्नयन और यहां तक ​​कि बेकार परतों के साथ इनडोर स्थिति ले जाने के लिए मानकीकृत है देखते हैं।

हालांकि, अगर एक योग्यता Esri के योग्य है, तो वह अग्रिम है जो आकर्षक और सरल दृश्य के रूप में लेता है। मैं पहले से ही डॉन जैक की निराशाओं की कल्पना कर सकता हूं, "लेट्स इट इट ईजी आसान", ऑटोडेस्क की ऊर्ध्वाधर लाइनों के नेताओं, उस देर से लेकिन सफल शादी में जहां «लगभग एक आर्कजीआईएस प्रो आवेदन»आपको चादरों के नीचे कई टुकड़ों के साथ जूते के रूप में मिलना चाहिए जो एक ही चीज़ की ओर इशारा करते हैं लेकिन परिणाम के सार को सरल बनाने के लिए कठिनाइयों के साथ है कि स्थलाकृति, औद्योगिक इंजीनियरिंग, सिविल इंजीनियरिंग और वास्तुकला की तलाश करें। और यह है कि जीआईएस के तहत आने वाले कलात्मक नक्शे की सादगी की प्रवृत्ति, फिर भी यह पारंपरिक सीएडी को जीना चाहिए, उस रिवाज से यह भूलना होगा कि एक विमान शायद ही एक साधन है, लेकिन यह महत्वपूर्ण है कि इमारत को संचालन में रखना है।

अच्छा प्रथाओं मॉडलिंग जीआईएस, हल्के, वास्तविकता की अमूर्त पर ध्यान केंद्रित कैड / बीआईएम संकर है, जो कुछ समय के लिए है क्योंकि कई देशों में बीआईएम की गोद लेने, लंबे समय के लिए चला जाता है विशेष रूप से नियमों अयोग्यता से जीने के लिए होगा के लिए उपयोगी हो सकता है एईसीओ दृष्टि के पहले दो अक्षरों पर पुराने पुराने अधिकारियों ने चिपकाया।

आने वाले सालों में यह दौड़ दिलचस्प होगी, सीएडी-जीआईएस-बीआईएम-डिजिटलटविन-स्मार्टसिटी अनुक्रम में लगातार प्रवाह लाने के लिए एक समान ही प्रवृत्ति में; जैसे समाधानों के अधिग्रहण में सीमेंस / बेंटले के पक्ष में कार्रवाइयों के प्रमाण के रूप में CityPlanner और जावास्क्रिप्ट पर ओपन सोर्स की रिहाई।

अभी के लिए, हम एक प्रक्रिया / अभिनेता एकीकरण दृष्टिकोण में, डेटा / प्रौद्योगिकी के एकीकरण से परे ऑटोडेस्क के साथ उस सहक्रिया प्रयास के लिए एएसआर को श्रेय देते हैं। अंत में यह उपयोगकर्ताओं के लिए लाभ है, जिनके लिए हमें मॉडल और कोड को समझने के लिए सीखने के लिए उस चरण की गारंटी देना है; कम से कम एक अच्छा आर्कजीआईएस प्रो कोर्स और एक मूल जावास्क्रिप्ट शुरू करने के लिए।

ये कुछ पाठ्यक्रम हैं जिन्हें हम आपको सस्ती कीमतों पर अपडेट रखने की सलाह देते हैं।

एक टिप्पणी छोड़ दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है.