AltitudeMode वह प्रॉपर्टी है जो मैप एलिमेंट के वर्टिकल प्लेसमेंट के बारे में बताती है.
इससे यह तय होता है कि किसी ऑब्जेक्ट को इलाके की बनावट के हिसाब से रेंडर किया गया है, ज़मीन के ऊपर की सुविधाओं (जैसे कि इमारतें) के हिसाब से रेंडर किया गया है या समुद्र तल से एक तय ऊंचाई पर रेंडर किया गया है.
AltitudeMode एक ऐसी प्रॉपर्टी है जो यह तय करती है कि 3D मैप में जोड़े गए एलिमेंट, जैसे कि मार्कर, पॉलीलाइन, पॉलीगॉन, और मॉडल, पृथ्वी की सतह के हिसाब से कहां रेंडर किए जाएंगे. इसके अलावा, AltitudeMode से यह कंट्रोल किया जाता है कि flyTo और flyAround ऐनिमेशन के दौरान कैमरा कहां रखा जाए.
यहां दी गई गाइड में, AltitudeMode का असरदार तरीके से इस्तेमाल करने के बारे में जानकारी दी गई है. साथ ही, उन बातों के बारे में बताया गया है जिनका असर एलिमेंट के रेंडर होने के तरीके पर पड़ता है.
डिजिटल एलिवेशन मॉडल
जगह की जानकारी दिखाने की सुविधा, दो डिजिटल एलिवेशन मॉडल (डीईएम) के हिसाब से काम करती है. इन्हें एपीआई में ऐक्सेस किया जा सकता है:
- डिजिटल टेरेन मॉडल (डीटीएम) / "ग्राउंड": यह "बेयर-अर्थ" व्यू है. इसमें ज़मीन की ऊंचाई दिखती है. साथ ही, ज़मीन के ऊपर मौजूद ऑब्जेक्ट हटा दिए जाते हैं.
- डिजिटल सरफ़ेस मॉडल (डीएसएम) / "मेश": यह एक ऐसा मॉडल होता है जो ज़मीन की ऊंचाई के साथ-साथ, ज़मीन के ऊपर मौजूद चीज़ों को भी दिखाता है. जैसे, इमारतें और पेड़.
इस इमेज में, किसी शहरी इलाके की DTM और DSM रेंडरिंग के बीच का अंतर दिखाया गया है:

AltitudeMode विकल्प
AltitudeMode की वैल्यू से यह तय होता है कि अगर सुविधा के लिए ऊंचाई की वैल्यू दी गई है, तो डिजिटल एलिवेशन मॉडल के हिसाब से उसकी व्याख्या कैसे की जाएगी.
ABSOLUTE: यह ऑब्जेक्ट को समुद्र तल से औसत ऊंचाई के हिसाब से रेंडर करता है. इसकी गणना EGM96 का इस्तेमाल करके की जाती है.CLAMP_TO_GROUND: यह ऑब्जेक्ट को सीधे तौर पर डीटीएम (ग्राउंड) पर रेंडर करता है. इसमें, ऊंचाई की दी गई जानकारी को अनदेखा किया जाता है और इलाके के हिसाब से ऑब्जेक्ट को रेंडर किया जाता है.RELATIVE_TO_GROUND: यह ऑब्जेक्ट को डीटीएम (ग्राउंड) की सतह के हिसाब से रेंडर करता है.RELATIVE_TO_MESH: यह ऑब्जेक्ट को डीएसएम (मेश) के हिसाब से रेंडर करता है. डीएसएम, सबसे ऊंचा सरफ़ेस होता है. इसमें ज़मीन, इमारतें, और पानी शामिल होता है.
नीचे दिए गए सैंपल से, पॉलीलाइन के AltitudeMode को बदला जा सकता है. इससे यह देखा जा सकता है कि सेमी-अर्बन सेटिंग में, जटिल ज्यामिति पर पॉलीलाइन की रेंडरिंग पर अलग-अलग मोड का क्या असर पड़ता है:
रिलेटिव मोड में ऊंचाई की वैल्यू
रिलेटिव मोड (RELATIVE_TO_GROUND या RELATIVE_TO_MESH) का इस्तेमाल करते समय, ऊंचाई की दी गई वैल्यू, चुनी गई बेस सतह से ऑफ़सेट होती है. यह समुद्र तल से तय ऊंचाई नहीं होती. उदाहरण के लिए, ऊंचाई को 100 पर सेट करने से, सुविधा को डीटीएम या डीएसएम से 100 मीटर ऊपर रखा जाएगा.
अगर सुविधा के डेटा में ऊंचाई शामिल नहीं है, तो RELATIVE_TO_MESH जैसे रिलेटिव मोड का इस्तेमाल करके, सुविधा को सीधे तौर पर मेश/सरफ़ेस के ऊपर रखा जाएगा.
हालांकि, पॉलीलाइन और पॉलीगॉन के लिए, पॉइंट के बीच के कनेक्शन सीधी लाइनें होंगी. अगर इंटरपोलेशन का इस्तेमाल नहीं किया जाता है, तो हो सकता है कि लाइन पॉइंट के बीच के मेश से होकर गुज़रे.
अगले चरण
AltitudeModeके बारे में ज़्यादा जानकारी पाने के लिए, आर्किटेक्चर सेंटर का विषय पढ़ें. इसमेंAltitudeModeऔर मार्कर के बारे में जानकारी भी शामिल है.