3D Maps

فئة Map3DElement

google.maps.maps3d.Map3DElement صف

‫Map3DElement هي واجهة HTML لعرض الخريطة الثلاثية الأبعاد.

العنصر المخصّص:
<gmp-map-3d center="lat,lng,altitude" default-labels-disabled default-ui-disabled heading="number" max-altitude="number" max-heading="number" max-tilt="number" min-altitude="number" min-heading="number" min-tilt="number" range="number" roll="number" tilt="number"></gmp-map-3d>

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

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

يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {Map3DElement} = await google.maps.importLibrary("maps3d").
اطّلِع على المكتبات في Maps JavaScript API.

Map3DElement
Map3DElement([options])
المَعلمات: 
bounds
النوع:  LatLngBounds|LatLngBoundsLiteral optional
عند ضبط هذا الخيار، يتم حصر موضع الكاميرا ضمن حدود خطوط الطول والعرض المحدّدة. يُرجى العِلم أنّه سيتم عرض العناصر خارج الحدود. يمكن أن تقيّد الحدود كلاً من خط الطول وخط العرض، أو يمكن أن تقيّد أحدهما فقط. بالنسبة إلى الحدود التي تتضمّن خطوط العرض فقط، استخدِم خطَّي الطول الغربي والشرقي -180 و180 على التوالي. بالنسبة إلى الحدود التي تتضمّن خطوط الطول فقط، استخدِم خطَّي العرض الشمالي والجنوبي 90 و-90 على التوالي.
center
النوع:  LatLngAltitude|LatLngAltitudeLiteral optional
وسط الخريطة، ويتم عرضه على شكل LatLngAltitude، حيث يكون الارتفاع بالأمتار فوق مستوى سطح الأرض. يُرجى العِلم أنّ هذا الموقع الجغرافي ليس بالضرورة هو المكان الذي تقع فيه الكاميرا، لأنّ الحقل range يؤثّر في المسافة بين الكاميرا ومركز الخريطة. إذا لم يتم ضبطها، تكون القيمة التلقائية {lat: 0, lng: 0, altitude: 63170000}. ‫63170000 متر هو الحد الأقصى للارتفاع المسموح به (نصف قطر الأرض مضروبًا في 10).
سمة HTML:
  • <gmp-map-3d center="lat,lng,altitude"></gmp-map-3d>
defaultLabelsDisabled
النوع:  boolean optional
القيمة التلقائية: false
عندما تكون القيمة true، لا يتم عرض تصنيفات الخرائط التلقائية.
سمة HTML:
  • <gmp-map-3d default-labels-disabled></gmp-map-3d>
defaultUIDisabled
النوع:  boolean optional
القيمة التلقائية: false
عند ضبط القيمة على true، يتم إيقاف جميع أزرار واجهة المستخدم التلقائية. لا يتم إيقاف لوحة المفاتيح وعناصر التحكّم بالإيماءات.
سمة HTML:
  • <gmp-map-3d default-ui-disabled></gmp-map-3d>
heading
النوع:  number optional
تمثّل هذه السمة اتّجاه الخريطة بالدرجات، حيث يشير الشمال الحقيقي إلى الصفر. عندما لا يكون هناك ميل، سيتم تفسير أي دوران على أنّه اتجاه.
سمة HTML:
  • <gmp-map-3d heading="number"></gmp-map-3d>
maxAltitude
النوع:  number optional
الحد الأقصى للارتفاع فوق سطح الأرض الذي سيتم عرضه على الخريطة تتراوح القيمة الصالحة بين 0 و63170000 مترًا (نصف قطر الأرض مضروبًا في 10).
سمة HTML:
  • <gmp-map-3d max-altitude="number"></gmp-map-3d>
maxHeading
النوع:  number optional
الحد الأقصى لزاوية العنوان (التدوير) للخريطة تتراوح القيمة الصالحة بين 0 و360 درجة. يمثّل minHeading وmaxHeading فاصلًا زمنيًا يبلغ <= 360 درجة سيتم فيه السماح بإيماءات العنوان. ستسمح السمتان minHeading = 180 وmaxHeading = 90 بالاتجاه في [0, 90] والاتجاه في [180, 360]. ستسمح minHeading = 90 وmaxHeading = 180 بعرض العنوان باللغة [90, 180].
سمة HTML:
  • <gmp-map-3d max-heading="number"></gmp-map-3d>
maxTilt
النوع:  number optional
الحد الأقصى لزاوية سقوط الخريطة. تتراوح القيمة الصالحة بين 0 و90 درجة.
سمة HTML:
  • <gmp-map-3d max-tilt="number"></gmp-map-3d>
minAltitude
النوع:  number optional
الحد الأدنى للارتفاع عن سطح الأرض الذي سيتم عرضه على الخريطة تتراوح القيمة الصالحة بين 0 و63170000 مترًا (نصف قطر الأرض مضروبًا في 10).
سمة HTML:
  • <gmp-map-3d min-altitude="number"></gmp-map-3d>
minHeading
النوع:  number optional
الحدّ الأدنى لزاوية العنوان (التدوير) للخريطة تتراوح القيمة الصالحة بين 0 و360 درجة. يمثّل minHeading وmaxHeading فاصلًا زمنيًا يبلغ <= 360 درجة سيتم فيه السماح بإيماءات العنوان. ستسمح السمتان minHeading = 180 وmaxHeading = 90 بالاتجاه في [0, 90] والاتجاه في [180, 360]. ستسمح minHeading = 90 وmaxHeading = 180 بعرض العنوان باللغة [90, 180].
سمة HTML:
  • <gmp-map-3d min-heading="number"></gmp-map-3d>