AltitudeMode هي السمة التي تحدّد الموضع العمودي لعنصر الخريطة.
وتحدّد ما إذا كان سيتم عرض عنصر بالنسبة إلى التضاريس أو بالنسبة إلى المعالم فوق سطح الأرض (مثل المباني) أو على ارتفاع مطلق فوق مستوى سطح البحر.
AltitudeMode هي السمة التي تحدّد موضع عرض العناصر التي تضيفها إلى الخريطة الثلاثية الأبعاد، مثل العلامات والخطوط المتعددة والمضلّعات والتصاميم، بالنسبة إلى سطح الأرض. بالإضافة إلى ذلك، تتحكّم السمة AltitudeMode في مكان
وضع الكاميرا أثناء عرض الصور المتحركة flyTo وflyAround.
يقدّم الدليل التالي معلومات حول كيفية استخدام AltitudeMode بفعالية،
بالإضافة إلى اعتبارات بشأن العوامل التي تؤثّر في طريقة عرض العناصر.
نماذج الارتفاع الرقمية
يتم تحديد موضع المعالم من خلال نموذجين أساسيين للارتفاع الرقمي (DEM) يمكن الوصول إليهما في واجهة برمجة التطبيقات:
- نموذج التضاريس الرقمي (DTM) / "الأرض": عرض "للأرض المجردة" يوضّح ارتفاع التضاريس الأساسية، مع إزالة الأجسام الموجودة فوق سطح الأرض
- النموذج الرقمي للسطح (DSM) / "الشبكة": تمثيل للسطح يتضمّن ارتفاع التضاريس بالإضافة إلى المعالم فوق سطح الأرض، مثل المباني والأشجار.
توضّح الصورة التالية الفرق بين عرض نموذج التضاريس الرقمي (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والعلامات.