Elevation Widget (alpha)

ElevationElement class

google.maps.elevation.ElevationElement class

عنصر HTML يعرض بيانات الارتفاع بشكل مرئي اضبط سمة path للعنصر لعرض رسم بياني للارتفاع على طول المسار. لاستخدام عنصر الارتفاع، فعِّل Places UI Kit API لمشروعك في Google Cloud Console.

العنصر المخصّص:
<gmp-elevation unit-system="imperial"></gmp-elevation>

يمتدّ هذا الصف إلى HTMLElement.

تنفّذ هذه الفئة ElevationElementOptions.

يمكنك الوصول إليه من خلال الاتصال بالرقم const {ElevationElement} = await google.maps.importLibrary("elevation"). اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.

ElevationElement
ElevationElement([options])
المَعلمات: 
path
النوع:  Array<LatLng|LatLngLiteral|LatLngAltitude> optional
المسار الذي يتم عرض بيانات الارتفاع على طوله سيتمّ إدراج أجزاء من الخطوط بين نقاط المصفوفة، وسيؤدي حتى عدد صغير من النقاط إلى إنشاء رسم بياني تفصيلي للارتفاع.
في حال تقديم نقطة واحدة فقط، سيعرض التطبيق المصغّر رقم الارتفاع لهذه النقطة.
unitSystem
النوع:  UnitSystem optional
لتحديد ما إذا كان سيتم عرض الارتفاع بالقدم/ميل أو بالمتر/كم. إذا لم يتم تحديده، سيتم ضبط التطبيق المصغّر تلقائيًا على نظام الوحدات المفضّل للمنطقة المحدّدة في أداة تحميل واجهة برمجة التطبيقات.
سمة HTML:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
المَعلمات: 
  • typestring سلسلة حسّاسة لحالة الأحرف تمثّل نوع الحدث الذي تريد الاستماع إليه.
  • listenerEventListener|EventListenerObject العنصر الذي يتلقّى إشعارًا. يجب أن يكون هذا العنصر دالة أو كائنًا يتضمّن طريقة handleEvent.
  • optionsboolean|AddEventListenerOptions optional اطّلِع على الخيارات. لا تتيح الأحداث المخصّصة سوى capture وpassive.
القيمة المعروضة:  void
تُستخدَم لإعداد دالة سيتمّ استدعاؤها عند إرسال الحدث المحدّد إلى الهدف. راجِع addEventListener.
BetaremoveEventListener
removeEventListener(type, listener[, options])
المَعلمات: 
القيمة المعروضة:  void
تزيل هذه الوظيفة أداة معالجة حدث مسجَّلة سابقًا باستخدام addEventListener من الهدف. راجِع removeEventListener.
gmp-load
function(event)
الوسيطات: 
يتم تنشيط هذا الحدث عند تحميل العنصر وعرض محتواه. لا يتم تصعيد هذا الحدث.
gmp-requesterror
function(event)
الوسيطات: 
يتمّ تنشيط هذا الحدث عند رفض طلب موجّه إلى الخلفية (مثل مفتاح واجهة برمجة التطبيقات غير صحيح). لا يتم تصعيد هذا الحدث.

واجهة ElevationElementOptions

google.maps.elevation.ElevationElementOptions واجهة

خيارات ElevationElement

path optional
النوع:  Array<LatLng|LatLngLiteral> optional
unitSystem optional
النوع:  UnitSystem optional