Map3DElement الصنف
google.maps.maps3d.Map3DElement
الصنف
Map3DElement هي واجهة HTML لعرض الخريطة الثلاثية الأبعاد.
عنصر مخصص:
<gmp-map-3d center="lat,lng,altitude" default-labels-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")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الشركة المصنِّعة | |
---|---|
Map3DElement |
Map3DElement([options]) المَعلمات:
|
أماكن إقامة | |
---|---|
bounds |
النوع:
LatLngBounds|LatLngBoundsLiteral optional عند ضبط هذه السياسة، سيتم تقييد موضع الكاميرا ضمن حدود خطوط الطول/العرض. يُرجى العلم أنّه لا يزال يتم عرض العناصر التي تقع خارج الحدود. يمكن أن تقيّد الحدود كلاً من خطوط الطول والعرض، أو يمكن أن تقيِّد خطوط الطول والعرض فقط. بالنسبة إلى حدود خطوط العرض فقط، استخدِم خطَي الطول الغربي والشرقي -180 و180 ، على التوالي. بالنسبة إلى الحدود لخطوط الطول فقط، استخدِم خطّ العرض الشمالي والجنوبي لكلّ من 90 و-90 ، على التوالي. |
center |
النوع:
LatLngAltitude|LatLngAltitudeLiteral optional يشير ذلك المصطلح إلى مركز الخريطة الذي يتم تحديده على أنّه خط الطول والعرض، حيث يكون الارتفاع بالأمتار فوق مستوى الأرض. يُرجى العِلم أنّه ليس بالضرورة أن تكون الكاميرا هي المكان الذي تقع فيه الكاميرا، لأنّ الحقل
range يؤثر في مسافة الكاميرا من مركز الخريطة. وإذا لم يتم ضبط السياسة، سيتم ضبطها تلقائيًا على "{lat: 0, lng: 0, altitude: 63170000} ". 63170000 متر هو أقصى ارتفاع مسموح به (نصف قطر الأرض مضروب في 10).سمة HTML:
|
defaultLabelsDisabled |
النوع:
boolean optional تلقائي:
false عندما يكون
true ، لا يتم عرض تصنيفات الخرائط التلقائية.سمة HTML:
|
heading |
النوع:
number optional عنوان بوصلة الخريطة، بالدرجات، حيث يكون اتجاه الشمال صفرًا. في حال عدم وجود إمالة، سيتم تفسير أي لفة على أنّها عنوان.
سمة HTML:
|
maxAltitude |
النوع:
number optional الحد الأقصى للارتفاع فوق الأرض الذي سيتم عرضه على الخريطة. تتراوح القيمة الصالحة بين
0 و63170000 متر (نصف قطر الأرض مضروبًا في 10).سمة HTML:
|
maxHeading |
النوع:
number optional الحد الأقصى لزاوية العنوان (التدوير) للخريطة. تتراوح القيمة الصالحة بين
0 و360 درجة. يمثّل كل من minHeading وmaxHeading فاصلاً زمنيًا مدته <= 360 درجة يتم فيه السماح بإيماءات العناوين. سيسمح minHeading = 180 وmaxHeading = 90 بالعنوان في [0, 90] والعنوان في [180, 360] . سيسمح minHeading = 90 وmaxHeading = 180 بالعنوان في [90, 180] .سمة HTML:
|
maxTilt |
النوع:
number optional الحد الأقصى لزاوية الورود في الخريطة. تتراوح القيمة الصالحة بين
0 و90 درجة.سمة HTML:
|
minAltitude |
النوع:
number optional الحد الأدنى للارتفاع عن الأرض الذي سيتم عرضه على الخريطة تتراوح القيمة الصالحة بين
0 و63170000 متر (نصف قطر الأرض مضروبًا في 10).سمة HTML:
|
minHeading |
النوع:
number optional الحد الأدنى لزاوية العنوان (تدوير) الخريطة. تتراوح القيمة الصالحة بين
0 و360 درجة. يمثّل كل من minHeading وmaxHeading فاصلاً زمنيًا مدته <= 360 درجة يتم فيه السماح بإيماءات العناوين. سيسمح minHeading = 180 وmaxHeading = 90 بالعنوان في [0, 90] والعنوان في [180, 360] . سيسمح minHeading = 90 وmaxHeading = 180 بالعنوان في [90, 180] .سمة HTML:
|
minTilt |
النوع:
number optional الحد الأدنى لزاوية التواجد في الخريطة. تتراوح القيمة الصالحة بين
0 و90 درجة.سمة HTML:
|
range |
النوع:
number optional المسافة من الكاميرا إلى وسط الخريطة بالأمتار.
سمة HTML:
|
roll |
النوع:
number optional لفة الكاميرا حول متّجه العرض بالدرجات. لحل الغموض، سيتم تفسير أي لفة على أنها عنوان في حال عدم وجود إمالة.
سمة HTML:
|
tilt |
النوع:
number optional إمالة متجه عرض الكاميرا بالدرجات أما متجه العرض الذي ينظر مباشرة إلى الأرض، فسيكون مائلاً بنسبة صفر درجة. ويجب إمالة خط العرض المتجه بعيدًا عن الأرض بمقدار
180 درجة.سمة HTML:
|
الطُرق | |
---|---|
addEventListener |
addEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إعداد دالة سيتم استدعاؤها كلما تم تسليم الحدث المحدد إلى الهدف. يُرجى الاطّلاع على addEventListener. |
removeEventListener |
removeEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إزالة أداة معالجة حدث تم تسجيلها سابقًا في addEventListener من الهدف. الاطّلاع على removeEventListener |
فعاليات | |
---|---|
gmp-centerchange |
function(centerChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عند تغيير خاصية المركز في Map3DElement. |
gmp-click |
function(clickEvent) الوسيطات:
يتم تنشيط هذا الحدث عند النقر على العنصر Map3DElement . |
gmp-headingchange |
function(headingChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عندما تتغير سمة عنوان Map3DElement. |
gmp-rangechange |
function(rangeChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عندما تتغير خاصية نطاق Map3DElement. |
gmp-rollchange |
function(rollChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عند تغيير خاصية لفة Map3DElement. |
gmp-steadychange |
function(steadyChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عند تغيُّر الحالة الثابتة لـ Map3DElement . |
gmp-tiltchange |
function(tiltChangeEvent) الوسيطات:
يتم تنشيط هذا الحدث عند تغيُّر خاصية الإمالة في Map3DElement. |
Map3DElementOptions واحدة
google.maps.maps3d.Map3DElementOptions
واحدة
يتم استخدام كائن Map3DElementOptions لتحديد الخصائص التي يمكن تعيينها على Map3DElement.
أماكن إقامة | |
---|---|
bounds optional |
النوع:
LatLngBounds|LatLngBoundsLiteral optional يمكنك الاطّلاع على Map3DElement.bounds . |
center optional |
النوع:
LatLngAltitude|LatLngAltitudeLiteral optional يمكنك الاطّلاع على Map3DElement.center . |
defaultLabelsDisabled optional |
النوع:
boolean optional يمكنك الاطّلاع على Map3DElement.defaultLabelsDisabled . |
heading optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.heading . |
maxAltitude optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.maxAltitude . |
maxHeading optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.maxHeading . |
maxTilt optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.maxTilt . |
minAltitude optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.minAltitude . |
minHeading optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.minHeading . |
minTilt optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.minTilt . |
range optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.range . |
roll optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.roll . |
tilt optional |
النوع:
number optional يمكنك الاطّلاع على Map3DElement.tilt . |
SteadyChangeEvent الصنف
google.maps.maps3d.SteadyChangeEvent
الصنف
تم إنشاء هذا الحدث من مراقبة حالة Map3DElement
الثابتة. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {SteadyChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
أماكن إقامة | |
---|---|
isSteady |
النوع:
boolean يشير إلى ما إذا كان Map3DElement ثابتًا (أي أن جميع عمليات العرض للمشهد الحالي قد اكتملت) أم لا. |
ClickEvent الصنف
google.maps.maps3d.ClickEvent
الصنف
يتم إنشاء هذا الحدث من خلال النقر على Map3DElement.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {ClickEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
أماكن إقامة | |
---|---|
position |
النوع:
LatLngAltitude optional خط العرض/خط الطول/الارتفاع الذي كان أسفل المؤشر عند وقوع الحدث. يُرجى ملاحظة أنّه في المستويات الأضيق، سيتم عرض بيانات أقل دقة. أيضًا، يمكن عرض ارتفاع قاع البحر لقيمة الارتفاع عند النقر فوق سطح الماء من مواضع الكاميرا الأعلى. يبرز هذا الحدث في شجرة نموذج العناصر في المستند. |
CenterChangeEvent الصنف
google.maps.maps3d.CenterChangeEvent
الصنف
تم إنشاء هذا الحدث من تغيير في مركز المراقبة في Map3DElement
. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {CenterChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
HeadingChangeEvent الصنف
google.maps.maps3d.HeadingChangeEvent
الصنف
تم إنشاء هذا الحدث من مراقبة تغيير العنوان على Map3DElement
. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {HeadingChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
RangeChangeEvent الصنف
google.maps.maps3d.RangeChangeEvent
الصنف
تم إنشاء هذا الحدث من تغيير نطاق المراقبة في Map3DElement
. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {RangeChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
RollChangeEvent الصنف
google.maps.maps3d.RollChangeEvent
الصنف
تم إنشاء هذا الحدث من مراقبة تغيير الألبوم في Map3DElement
. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {RollChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
TiltChangeEvent الصنف
google.maps.maps3d.TiltChangeEvent
الصنف
تم إنشاء هذا الحدث من رصد تغيير الإمالة في Map3DElement
. يبرز هذا الحدث في شجرة نموذج العناصر في المستند.
هذه الفئة تمتد
Event
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {TiltChangeEvent} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
Polyline3DElement الصنف
google.maps.maps3d.Polyline3DElement
الصنف
الخطوط المتعددة الأبعاد الثلاثية الأبعاد هي تراكب خطي لأجزاء الخطوط المتصلة على خريطة ثلاثية الأبعاد.
عنصر مخصص:
<gmp-polyline-3d altitude-mode="absolute" draws-occluded-segments extruded geodesic outer-color="string" outer-opacity="number" outer-width="number" stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polyline-3d>
هذه الفئة تمتد
HTMLElement
تنفِّذ هذه الفئة
Polyline3DElementOptions
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {Polyline3DElement} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الشركة المصنِّعة | |
---|---|
Polyline3DElement |
Polyline3DElement([options]) المَعلمات:
|
أماكن إقامة | |
---|---|
altitudeMode |
النوع:
AltitudeMode optional تلقائي:
AltitudeMode.ABSOLUTE لتحديد كيفية تفسير مكونات الارتفاع في الإحداثيات.
سمة HTML:
|
coordinates |
النوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optional تمثّل هذه السمة تسلسل إحداثيات الخط المتعدد. يتم تجاهل الارتفاع في أوضاع معيّنة وبالتالي يكون اختياريًا. |
drawsOccludedSegments |
النوع:
boolean optional تلقائي:
false تحدِّد هذه السياسة ما إذا كانت أجزاء الخط المتعدد التي يمكن إطباقها مرسومة أم لا. يمكن إغراق الخطوط المتعددة بواسطة الأشكال الهندسية للخريطة (مثل المباني).
سمة HTML:
|
extruded |
النوع:
boolean optional تلقائي:
false تحدِّد هذه السياسة ما إذا كان يجب توصيل الخطوط المتعددة بالأرض. لإنتاج خط متعدد، يجب أن تكون السمة
altitudeMode إما RELATIVE_TO_GROUND أو ABSOLUTE .سمة HTML:
|
geodesic |
النوع:
boolean optional تلقائي:
false عند تحديد
true ، يتم تفسير حواف الخط المتعدد على أنها جيوديسية وستتبع انحناء الأرض. عند false ، تظهر حواف الخطوط المتعددة كخطوط مستقيمة في مساحة الشاشة.سمة HTML:
|
outerColor |
النوع:
string optional اللون الخارجي. يتم دعم جميع ألوان CSS3.
سمة HTML:
|
outerOpacity |
النوع:
number optional التعتيم الخارجي بين
0.0 و1.0 سمة HTML:
|
outerWidth |
النوع:
number optional العرض الخارجي بين
0.0 و1.0 . هذه نسبة مئوية من strokeWidth .سمة HTML:
|
strokeColor |
النوع:
string optional لون الخط. يتم دعم جميع ألوان CSS3.
سمة HTML:
|
strokeOpacity |
النوع:
number optional تعتيم الخط بين
0.0 و1.0 سمة HTML:
|
strokeWidth |
النوع:
number optional عرض الخط بالبكسل.
سمة HTML:
|
zIndex |
النوع:
number optional مؤشر zIndex مقارنة بالأشكال المضلعة الأخرى.
سمة HTML:
|
الطُرق | |
---|---|
addEventListener |
addEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إعداد دالة سيتم استدعاؤها كلما تم تسليم الحدث المحدد إلى الهدف. يُرجى الاطّلاع على addEventListener. |
removeEventListener |
removeEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إزالة أداة معالجة حدث تم تسجيلها سابقًا في addEventListener من الهدف. الاطّلاع على removeEventListener |
Polyline3DElementOptions واحدة
google.maps.maps3d.Polyline3DElementOptions
واحدة
يتم استخدام كائن Polyline3DElementOptions لتحديد السمات التي يمكن ضبطها على Polyline3DElement.
أماكن إقامة | |
---|---|
altitudeMode optional |
النوع:
AltitudeMode optional تلقائي:
AltitudeMode.ABSOLUTE يمكنك الاطّلاع على Polyline3DElement.altitudeMode . |
coordinates optional |
النوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optional يمكنك الاطّلاع على Polyline3DElement.coordinates . |
drawsOccludedSegments optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polyline3DElement.drawsOccludedSegments . |
extruded optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polyline3DElement.extruded . |
geodesic optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polyline3DElement.geodesic . |
outerColor optional |
النوع:
string optional يمكنك الاطّلاع على Polyline3DElement.outerColor . |
outerOpacity optional |
النوع:
number optional يمكنك الاطّلاع على Polyline3DElement.outerOpacity . |
outerWidth optional |
النوع:
number optional يمكنك الاطّلاع على Polyline3DElement.outerWidth . |
strokeColor optional |
النوع:
string optional يمكنك الاطّلاع على Polyline3DElement.strokeColor . |
strokeOpacity optional |
النوع:
number optional يمكنك الاطّلاع على Polyline3DElement.strokeOpacity . |
strokeWidth optional |
النوع:
number optional يمكنك الاطّلاع على Polyline3DElement.strokeWidth . |
zIndex optional |
النوع:
number optional يمكنك الاطّلاع على Polyline3DElement.zIndex . |
Polygon3DElement الصنف
google.maps.maps3d.Polygon3DElement
الصنف
يحدد المضلّع الثلاثي الأبعاد (مثل الخط متعدد الأبعاد ثلاثي الأبعاد) سلسلة من الإحداثيات المتصلة في تسلسل مرتّب. بالإضافة إلى ذلك، تشكل المضلّعات حلقة مغلقة وتحدد منطقة مملوءة.
عنصر مخصص:
<gmp-polygon-3d altitude-mode="absolute" draws-occluded-segments extruded fill-color="string" fill-opacity="number" geodesic stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polygon-3d>
هذه الفئة تمتد
HTMLElement
تنفِّذ هذه الفئة
Polygon3DElementOptions
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {Polygon3DElement} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الشركة المصنِّعة | |
---|---|
Polygon3DElement |
Polygon3DElement([options]) المَعلمات:
|
أماكن إقامة | |
---|---|
altitudeMode |
النوع:
AltitudeMode optional تلقائي:
AltitudeMode.ABSOLUTE لتحديد كيفية تفسير مكونات الارتفاع في الإحداثيات.
سمة HTML:
|
drawsOccludedSegments |
النوع:
boolean optional تلقائي:
false لتحديد ما إذا كانت أجزاء المضلّع التي يمكن إطعامها مرسومة أم لا. يمكن إحاطة المضلّعات باستخدام هندسة الخريطة (مثل المباني).
سمة HTML:
|
extruded |
النوع:
boolean optional تلقائي:
false لتحديد ما إذا كان سيتم ربط المضلّع بالأرض. لإنتاج مضلّع، يجب أن يكون العنصر
altitudeMode إما RELATIVE_TO_GROUND أو ABSOLUTE .سمة HTML:
|
fillColor |
النوع:
string optional لون التعبئة يتم دعم جميع ألوان CSS3.
سمة HTML:
|
fillOpacity |
النوع:
number optional تعتيم التعبئة بين 0.0 و1.0.
سمة HTML:
|
geodesic |
النوع:
boolean optional تلقائي:
false عند تحديد
true ، يتم تفسير حواف المضلّع على أنها جيوديسية وتتّبع انحناء الأرض. عند false ، يتم عرض حواف المضلّع كخطوط مستقيمة في مساحة الشاشة.سمة HTML:
|
innerCoordinates |
النوع:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral>> optional يشير ذلك المصطلح إلى تسلسل مرتّب من الإحداثيات يشير إلى حلقة مغلقة. على عكس الخطوط المتعددة، قد يتكون المضلّع من مسار واحد أو أكثر، ما يؤدي إلى إنشاء خطوط مقطوعة متعددة داخل المضلّع. |
outerCoordinates |
النوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optional يشير ذلك المصطلح إلى تسلسل مرتّب من الإحداثيات يشير إلى حلقة مغلقة. يتم تجاهل الارتفاع في أوضاع معيّنة وبالتالي يكون اختياريًا. |
strokeColor |
النوع:
string optional لون الخط. يتم دعم جميع ألوان CSS3.
سمة HTML:
|
strokeOpacity |
النوع:
number optional تعتيم الخط بين
0.0 و1.0 سمة HTML:
|
strokeWidth |
النوع:
number optional عرض الخط بالبكسل.
سمة HTML:
|
zIndex |
النوع:
number optional مؤشر zIndex مقارنة بالأشكال المضلعة الأخرى.
سمة HTML:
|
الطُرق | |
---|---|
addEventListener |
addEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إعداد دالة سيتم استدعاؤها كلما تم تسليم الحدث المحدد إلى الهدف. يُرجى الاطّلاع على addEventListener. |
removeEventListener |
removeEventListener(type, listener[, options]) المَعلمات:
القيمة المعروضة:
void إزالة أداة معالجة حدث تم تسجيلها سابقًا في addEventListener من الهدف. الاطّلاع على removeEventListener |
Polygon3DElementOptions واحدة
google.maps.maps3d.Polygon3DElementOptions
واحدة
يُستخدم كائن Polygon3DElementOptions لتحديد الخصائص التي يمكن ضبطها على Polygon3DElement.
أماكن إقامة | |
---|---|
altitudeMode optional |
النوع:
AltitudeMode optional تلقائي:
AltitudeMode.ABSOLUTE يمكنك الاطّلاع على Polygon3DElement.altitudeMode . |
drawsOccludedSegments optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polygon3DElement.drawsOccludedSegments . |
extruded optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polygon3DElement.extruded . |
fillColor optional |
النوع:
string optional يمكنك الاطّلاع على Polygon3DElement.fillColor . |
fillOpacity optional |
النوع:
number optional يمكنك الاطّلاع على Polygon3DElement.fillOpacity . |
geodesic optional |
النوع:
boolean optional تلقائي:
false يمكنك الاطّلاع على Polygon3DElement.geodesic . |
innerCoordinates optional |
النوع:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral>|Iterable<LatLngLiteral>> optional يمكنك الاطّلاع على Polygon3DElement.innerCoordinates . |
outerCoordinates optional |
النوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optional يمكنك الاطّلاع على Polygon3DElement.outerCoordinates . |
strokeColor optional |
النوع:
string optional يمكنك الاطّلاع على Polygon3DElement.strokeColor . |
strokeOpacity optional |
النوع:
number optional يمكنك الاطّلاع على Polygon3DElement.strokeOpacity . |
strokeWidth optional |
النوع:
number optional يمكنك الاطّلاع على Polygon3DElement.strokeWidth . |
zIndex optional |
النوع:
number optional يمكنك الاطّلاع على Polygon3DElement.zIndex . |
AltitudeMode الثوابت
google.maps.maps3d.AltitudeMode
الثوابت
لتحديد كيفية تفسير مكونات الارتفاع في الإحداثيات.
بإمكانك الوصول إلى الخدمة من خلال الاتصال بالرقم const {AltitudeMode} = await google.maps.importLibrary("maps3d")
. اطّلع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الثوابت | |
---|---|
ABSOLUTE |
تسمح بالتعبير عن الكائنات بالنسبة إلى متوسط مستوى سطح البحر. وهذا يعني أيضًا أنه إذا تغير مستوى التضاريس تحت الكائن، سيظل موضعه المطلق كما هو. |
CLAMP_TO_GROUND |
يسمح بالتعبير عن الكائنات الموضوعة على الأرض. وتظل على مستوى الأرض بعد التضاريس بغض النظر عن الارتفاع المحدد. وإذا تم وضع الجسم فوق مسطّح مائي كبير، سيتم وضعه على مستوى سطح البحر. |
RELATIVE_TO_GROUND |
تسمح بالتعبير عن الكائنات ذات الصلة بسطح الأرض. وإذا تغير مستوى تفاصيل التضاريس، سيظل موضع الكائن ثابتًا بالنسبة إلى الأرض. عند وجوده فوق الماء، سيتم تفسير الارتفاع على أنه قيمة بالأمتار فوق مستوى سطح البحر. |
RELATIVE_TO_MESH |
يسمح بالتعبير عن الأجسام بالنسبة إلى أعلى سطح من سطح الأرض والمبنى والماء. وعندما يكون فوق الماء، سيكون هذا سطح الماء؛ عندما تكون فوق التضاريس، يكون هذا سطح المبنى (إذا كان موجودًا) أو سطح الأرض (إذا لم يكن هناك مبانٍ). |