الفئة 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")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
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")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
أماكن إقامة | |
---|---|
isSteady |
النوع:
boolean يشير هذا العمود إلى ما إذا كان العنصر Map3DElement ثابتًا (أي أنّ كل العرض قد اكتمل للمشهد الحالي) أم لا. |
فئة ClickEvent
صف واحد (google.maps.maps3d.ClickEvent
)
يتم إنشاء هذا الحدث من خلال النقر على Map3DElement.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {ClickEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
أماكن إقامة | |
---|---|
position |
النوع:
LatLngAltitude optional خط العرض/خط الطول/الارتفاع الذي كان أقل من المؤشر عند وقوع الحدث. تجدر الإشارة إلى أنّه سيتم عرض بيانات أقل دقة عند المستويات الأكثر دقّة. بالإضافة إلى ذلك، قد يتم عرض ارتفاع قاع البحر لقيمة الارتفاع عند النقر على سطح الماء من مواضع الكاميرا الأعلى. |
فئة CenterChangeEvent
صف واحد (google.maps.maps3d.CenterChangeEvent
)
تم إنشاء هذا الحدث من تغيير مركز المراقبة في Map3DElement
.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {CenterChangeEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
فئة HeadingChangeEvent
صف واحد (google.maps.maps3d.HeadingChangeEvent
)
تم إنشاء هذا الحدث من رصد تغيير العناوين في Map3DElement
.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {HeadingChangeEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
فئة RangeChangeEvent
صف واحد (google.maps.maps3d.RangeChangeEvent
)
تم إنشاء هذا الحدث من تغيير نطاق المراقبة في Map3DElement
.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {RangeChangeEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
فئة RollChangeEvent
صف واحد (google.maps.maps3d.RollChangeEvent
)
تم إنشاء هذا الحدث استنادًا إلى رصد تغيير السجلّ في Map3DElement
.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {RollChangeEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
فئة TiltChangeEvent
صف واحد (google.maps.maps3d.TiltChangeEvent
)
تم إنشاء هذا الحدث من رصد تغيُّر الإمالة في Map3DElement
.
تمتد هذه الفئة إلى
Event
.
يمكنك الوصول من خلال الاتصال على الرقم const {TiltChangeEvent} = await google.maps.importLibrary("maps3d")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
فئة 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")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
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")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
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")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
---|---|
ABSOLUTE |
تسمح بالتعبير عن الكائنات بالنسبة إلى متوسط مستوى سطح البحر. وهذا يعني أيضًا أنه إذا تغير مستوى تفاصيل التضاريس أسفل الكائن، سيظل موضعه المطلق كما هو. |
CLAMP_TO_GROUND |
تسمح بالتعبير عن الكائنات الموضوعة على الأرض. وستظل على مستوى سطح الأرض باتباع التضاريس بغض النظر عن الارتفاع المتوفر. وإذا تم وضع الجسم فوق مسطح مائي كبير، سيتم وضعه على مستوى سطح البحر. |
RELATIVE_TO_GROUND |
يسمح بالتعبير عن الكائنات بالنسبة إلى سطح الأرض. إذا تغيّر مستوى تفاصيل التضاريس، سيظل موضع الجسم ثابتًا بالنسبة إلى الأرض. عندما يكون فوق الماء، سيتم تفسير الارتفاع كقيمة بالأمتار فوق مستوى سطح البحر. |
RELATIVE_TO_MESH |
للسماح بالتعبير عن الكائنات بالنسبة إلى أعلى سطح أرضي ومبنى+ماء. عندما يكون موضع الماء فوق الماء، سيكون ذلك سطحًا مائيًا، وعندما يكون فوق التضاريس، سيكون سطح المبنى (إن وُجد) أو سطح الأرض (إذا لم تكن هناك مبانٍ). |