فئة Marker
صف واحد (google.maps.Marker)
هذه الفئة هي امتداد لـ MVCObject.
يمكنك الوصول إلى البريد الصوتي من خلال الاتصال بالرقم const {Marker} = await google.maps.importLibrary("marker").
يُرجى الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
|---|---|
Marker |
Marker([opts])المَعلمات:
تنشئ هذه الدالة علامة بالخيارات المحدّدة. في حال تحديد خريطة، تتم إضافة العلامة إلى الخريطة عند إنشائها. يُرجى العِلم أنّه يجب ضبط الموضع لكي تظهر العلامة. |
الثوابت | |
|---|---|
MAX_ZINDEX |
الحد الأقصى التلقائي لـ z-index الذي ستخصّصه واجهة برمجة التطبيقات لعلامة معيّنة. يمكنك ضبط فهرس z أعلى لإحضار علامة إلى المقدّمة. |
الطُرق | |
|---|---|
getAnimation |
getAnimation()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
Animation|null|undefinedالحصول على الصورة المتحركة التي يتم تشغيلها حاليًا |
getClickable |
getClickable()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
boolean True إذا كان يمكن النقر على العلامة.الحصول على حالة قابلية النقر على " Marker" |
getCursor |
getCursor()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
string|null|undefinedالحصول على نوع مؤشر الماوس الذي يظهر عند التمرير فوقه |
getDraggable |
getDraggable()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
boolean True إذا كان "العلامة" قابلاً للسحب.الحصول على حالة قابلية السحب لـ Marker |
getIcon |
getIcon()المَعلمات: لا تتوفّر أي مَعلمات
الحصول على رمز Marker يمكنك الاطّلاع على MarkerOptions.icon. |
getLabel |
getLabel()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
MarkerLabel|string|null|undefinedالحصول على تصنيف Marker يمكنك الاطّلاع على MarkerOptions.label. |
getMap |
getMap()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
Map|StreetViewPanorama|nullالحصول على الخريطة أو الصورة البانورامية التي يتم عرض Marker عليها |
getOpacity |
getOpacity()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
number|null|undefined رقم بين 0.0 و1.0.الحصول على درجة تعتيم Marker |
getPosition |
getPosition()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
LatLng|null|undefinedاحصل على موضع Marker. |
getShape |
getShape()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
MarkerShape|null|undefined |
getTitle |
getTitle()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
string|null|undefinedالحصول على عنوان تلميح " Marker" يمكنك الاطّلاع على MarkerOptions.title. |
getVisible |
getVisible()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
boolean True إذا كانت العلامة مرئية.يمكنك الاطّلاع على مستوى ظهور " Marker". |
getZIndex |
getZIndex()المَعلمات: لا تتوفّر أي مَعلمات
القيمة المعروضة:
number|null|undefined zIndex للعنصر Marker.الحصول على zIndex لـ Marker يمكنك الاطّلاع على MarkerOptions.zIndex. |
setAnimation |
setAnimation([animation])المَعلمات:
القيمة المعروضة: لا شيء
بدء صورة متحركة سيتم إلغاء أي حركة جارية. الصور المتحركة المتوافقة حاليًا هي: Animation.BOUNCE وAnimation.DROP. سيؤدي تمرير null إلى إيقاف أي صورة متحركة. |
setClickable |
setClickable(flag)المَعلمات:
القيمة المعروضة: لا شيء
يتم ضبط هذه السمة إذا كان Marker قابلاً للنقر. |
setCursor |
setCursor([cursor])المَعلمات:
القيمة المعروضة: لا شيء
تحدّد هذه السمة نوع مؤشر الماوس الذي يظهر عند تمرير الماوس فوق العنصر. |
setDraggable |
setDraggable(flag)المَعلمات:
القيمة المعروضة: لا شيء
يتم ضبط هذه السمة إذا كان Marker قابلاً للسحب. |
setIcon |
setIcon([icon])القيمة المعروضة: لا شيء
اضبط رمز Marker. يمكنك الاطّلاع على MarkerOptions.icon. |
setLabel |
setLabel([label])المَعلمات:
القيمة المعروضة: لا شيء
اضبط تصنيف Marker. يمكنك الاطّلاع على MarkerOptions.label. |
setMap |
setMap(map)المَعلمات:
القيمة المعروضة: لا شيء
يعرض Marker على الخريطة أو الصورة البانورامية المحدّدة. إذا تم ضبط الخريطة على null، ستتم إزالة محدِّد الموقع. |
setOpacity |
setOpacity([opacity])المَعلمات:
القيمة المعروضة: لا شيء
اضبط مستوى تعتيم Marker. |
setOptions |
setOptions(options)المَعلمات:
القيمة المعروضة: لا شيء
اضبط خيارات Marker. |
setPosition |
setPosition([latlng])المَعلمات:
القيمة المعروضة: لا شيء
اضبط موضع Marker. |
setShape |
setShape([shape])المَعلمات:
القيمة المعروضة: لا شيء
|
setTitle |
setTitle([title])المَعلمات:
القيمة المعروضة: لا شيء
يُرجى ضبط عنوان تلميح " Marker". يمكنك الاطّلاع على MarkerOptions.title. |
setVisible |
setVisible(visible)المَعلمات:
القيمة المعروضة: لا شيء
يتم ضبط هذا الإعداد إذا كان Marker مرئيًا. |
setZIndex |
setZIndex([zIndex])المَعلمات:
القيمة المعروضة: لا شيء
اضبط zIndex لـ Marker. يمكنك الاطّلاع على MarkerOptions.zIndex. |
القيم المكتسَبة:
addListener،
bindTo،
get،
notify،
set،
setValues،
unbind،
unbindAll
| |
الفعاليات | |
|---|---|
animation_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تشغيل هذا الحدث عند تغيير سمة الحركة Marker. |
click |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند النقر على الرمز Marker. |
clickable_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير السمة Marker القابلة للنقر. |
contextmenu |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند تنشيط حدث DOM contextmenu على Marker |
cursor_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير سمة المؤشر Marker. |
dblclick |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند النقر مرّتين على الرمز Marker. |
drag |
function(event)الوسيطات:
يتم تشغيل هذا الحدث بشكل متكرر أثناء سحب المستخدم لـ Marker. |
dragend |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عندما يتوقف المستخدم عن سحب Marker. |
draggable_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير السمة Marker القابلة للسحب. |
dragstart |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عندما يبدأ المستخدم في سحب Marker. |
flat_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير السمة الثابتة Marker. |
icon_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير سمة الرمز Marker. |
mousedown |
function(event)الوسيطات:
يتم تشغيل هذا الحدث عند النقر على Marker. |
mouseout |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عندما يغادر الماوس منطقة رمز Marker. |
mouseover |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عندما يدخل الماوس منطقة رمز Marker. |
mouseup |
function(event)الوسيطات:
يتم تشغيل هذا الحدث عند النقر على Marker. |
position_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير سمة الموضع Marker. |
shape_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير سمة الشكل Marker. |
title_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تشغيل هذا الحدث عند تغيير سمة عنوان Marker. |
visible_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عندما تتغيّر السمة المرئية Marker. |
zindex_changed |
function()الوسيطات: لا تتوفّر أي وسيطات
يتم تنشيط هذا الحدث عند تغيير سمة zIndex في Marker. |
|
function(event)الوسيطات:
يتم تشغيل هذا الحدث عند النقر بزر الماوس الأيمن على Marker. |
MarkerOptions interface
واجهة
google.maps.MarkerOptions
كائن MarkerOptions يُستخدَم لتحديد السمات التي يمكن ضبطها على علامة.
الخصائص | |
|---|---|
anchorPoint optional |
النوع:
Point optionalتمثّل هذه السمة الإزاحة من موضع العلامة إلى طرف InfoWindow الذي تم فتحه باستخدام العلامة كمرساة. |
animation optional |
النوع:
Animation optionalالقيمة التلقائية:
nullتحدّد هذه السمة الصورة المتحركة التي يتم تشغيلها عند إضافة علامة إلى خريطة. |
clickable optional |
النوع:
boolean optionalالقيمة التلقائية:
trueإذا كانت القيمة true، تتلقّى العلامة أحداث الماوس واللمس. |
|
النوع:
string|CollisionBehavior optionalالقيمة التلقائية:
nullضبط سلوك التصادم للعلامات على الخرائط الاتجاهية |
crossOnDrag optional |
النوع:
boolean optionalالقيمة التلقائية:
trueإذا كانت القيمة false، يتم إيقاف علامة التقاطع التي تظهر أسفل العلامة عند السحب. |
cursor optional |
النوع:
string optionalالقيمة التلقائية:
pointerنوع مؤشر الماوس المطلوب عرضه عند التمرير فوقه |
draggable optional |
النوع:
boolean optionalالقيمة التلقائية:
falseإذا كانت القيمة true، يمكن سحب العلامة. ملاحظة: يؤدي ضبط هذه السمة على true إلى جعل العلامة قابلة للنقر حتى إذا تم ضبط clickable على false. |
icon optional |
رمز المقدمة إذا تم توفير سلسلة، يتم التعامل معها كما لو كانت Icon مع السلسلة على أنّها url. |
label optional |
النوع:
string|MarkerLabel optionalالقيمة التلقائية:
nullلإضافة تصنيف إلى العلامة تصنيف العلامة هو حرف أو رقم يظهر داخل العلامة. يمكن أن يكون التصنيف إما سلسلة أو عنصر MarkerLabel. في حال توفيره وعدم توفير MarkerOptions.title، ستتم إضافة نص تسهيل الاستخدام (على سبيل المثال، للاستخدام مع برامج قراءة الشاشة) إلى العلامة مع نص التصنيف المقدَّم. يُرجى العِلم أنّ السمة label تُستخدَم حاليًا فقط لنص تسهيل الاستخدام الخاص بالعلامات غير المحسّنة. |
map optional |
النوع:
Map|StreetViewPanorama optionalالخريطة التي سيتم عرض العلامة عليها يجب توفير الخريطة لعرض العلامة، ويمكن توفيرها باستخدام Marker.setMap إذا لم يتم توفيرها عند إنشاء العلامة. |
opacity optional |
النوع:
number optionalالقيمة التلقائية: 1.0
رقم بين 0.0 (شفاف) و1.0 (معتم). |
optimized optional |
النوع:
boolean optionalيعمل التحسين على تحسين الأداء من خلال عرض العديد من العلامات كعنصر ثابت واحد. ويكون ذلك مفيدًا في الحالات التي تتطلّب عددًا كبيرًا من العلامات. مزيد من المعلومات عن تحسين العلامات ملاحظة: لا يؤثّر هذا التحسين في العلامات على الخرائط الاتجاهية. |
position optional |
النوع:
LatLng|LatLngLiteral optionalتضبط موضع العلامة. يمكن إنشاء علامة ولكن لا يتم عرضها إلا بعد تحديد موضعها، على سبيل المثال، من خلال إجراءات المستخدم أو خياراته. يمكن توفير موضع العلامة باستخدام Marker.setPosition إذا لم يتم توفيره عند إنشاء العلامة. |
shape optional |
النوع:
MarkerShape optionalتعريف منطقة مخطط الصورة المستخدَم للسحب أو النقر |
title optional |
النوع:
string optionalالقيمة التلقائية:
undefinedنص التمرير في حال توفيره، ستتم إضافة نص تسهيل الاستخدام (على سبيل المثال، للاستخدام مع برامج قراءة الشاشة) إلى العلامة بالقيمة المقدَّمة. يُرجى العِلم أنّ السمة title تُستخدَم حاليًا فقط لنص تسهيل الاستخدام الخاص بالعلامات غير المحسّنة. |
visible optional |
النوع:
boolean optionalالقيمة التلقائية:
trueإذا كانت القيمة true، تكون العلامة مرئية. |
zIndex optional |
النوع:
number optionalيتم عرض جميع العلامات على الخريطة بترتيب zIndex، مع عرض القيم الأعلى أمام العلامات ذات القيم الأقل. يتم عرض العلامات تلقائيًا وفقًا لوضعها الرأسي على الشاشة، مع ظهور العلامات السفلية أمام العلامات في أعلى الشاشة. |
ثوابت CollisionBehavior
ذكرياتك الثابتة في شهر google.maps.CollisionBehavior
يمكنك الوصول إلى البريد الصوتي من خلال الاتصال بالرقم const {CollisionBehavior} = await google.maps.importLibrary("marker").
يُرجى الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
|---|---|
OPTIONAL_AND_HIDES_LOWER_PRIORITY |
عرض العلامة فقط إذا لم تتداخل مع علامات أخرى إذا تداخلت علامتان من هذا النوع، يتم عرض العلامة التي تحتوي على قيمة zIndex أعلى. إذا كان لديهما zIndex نفسه، يتم عرض العنصر الذي يكون موضعه الرأسي على الشاشة أقل. |
REQUIRED |
يتم عرض العلامة دائمًا بغض النظر عن التداخل. وهذا هو الإعداد التلقائي. |
REQUIRED_AND_HIDES_OPTIONAL |
يتم عرض العلامة دائمًا بغض النظر عن التداخل، وإخفاء أي علامات أو تصنيفات من النوع OPTIONAL_AND_HIDES_LOWER_PRIORITY قد تتداخل مع العلامة. |
Icon interface
واجهة
google.maps.Icon
بنية تمثّل صورة رمز العلامة
الخصائص | |
|---|---|
url |
النوع:
stringعنوان URL للصورة أو الورقة التوضيحية للصور المتحركة |
anchor optional |
النوع:
Point optionalالموضع الذي يتم فيه تثبيت صورة بما يتوافق مع موضع محدّد الموقع على الخريطة. يقع الارتساء تلقائيًا على طول النقطة المركزية في أسفل الصورة. |
labelOrigin optional |
النوع:
Point optionalمصدر التصنيف بالنسبة إلى أعلى يمين صورة الرمز، إذا كان التصنيف مقدَّمًا من العلامة. تكون نقطة الأصل تلقائيًا في منتصف الصورة. |
origin optional |
النوع:
Point optionalموضع الصورة ضمن صورة مجمّعة، إن وُجدت يكون الأصل تلقائيًا في أعلى يمين الصورة (0, 0). |
scaledSize optional |
النوع:
Size optionalحجم الصورة بأكملها بعد تغيير حجمها، إن وُجد استخدِم هذه السمة لتمديد أو تقليص صورة أو كائن رسومي. |
size optional |
النوع:
Size optionalحجم عرض الصورة أو الصورة المتحركة عند استخدام الصور المتحركة، يجب تحديد حجمها. إذا لم يتم تحديد الحجم، سيتم ضبطه عند تحميل الصورة. |
واجهة MarkerLabel
واجهة
google.maps.MarkerLabel
تحدّد هذه الخيارات مظهر تصنيف العلامة. تصنيف العلامة هو سلسلة (غالبًا ما تكون حرفًا واحدًا) تظهر داخل العلامة. إذا كنت تستخدمه مع محدّد موقع مخصّص، يمكنك تغيير موضعه باستخدام السمة labelOrigin في الفئة Icon.
الخصائص | |
|---|---|
text |
النوع:
stringالنص الذي سيتم عرضه في التصنيف |
className optional |
النوع:
string optionalالقيمة التلقائية:
'' (سلسلة فارغة)سمة className لعنصر التصنيف (تعادل سمة class للعنصر). يمكن إضافة فئات CSS متعددة مفصولة بمسافات. لا يمكن ضبط لون الخط وحجمه وسُمكه وعائلته إلا من خلال السمات الأخرى لـ MarkerLabel. يجب عدم استخدام فئات CSS لتغيير موضع التصنيف أو اتجاهه (على سبيل المثال، باستخدام عمليات الترجمة والتدوير) في حال استخدام إدارة تداخل العلامات أيضًا. |
color optional |
النوع:
string optionalالقيمة التلقائية:
'black'لون نص التصنيف |
fontFamily optional |
النوع:
string optionalمجموعة خطوط نص التصنيف (تعادل سمة CSS font-family). |
fontSize optional |
النوع:
string optionalالقيمة التلقائية:
'14px'حجم خط نص التصنيف (يعادل سمة حجم الخط في CSS). |
fontWeight optional |
النوع:
string optionalسُمك خط نص التصنيف (يعادل سمة CSS font-weight). |
واجهة MarkerShape
واجهة
google.maps.MarkerShape
يحدّد هذا العنصر المنطقة القابلة للنقر في صورة العلامة. يتكوّن الشكل من سمتَين، هما type وcoord، تحدّدان المنطقة غير الشفافة في الصورة.
الخصائص | |
|---|---|
type |
النوع:
stringيصف نوع الشكل ويمكن أن يكون circle أو poly أو rect. |
coords optional |
النوع:
Array<number> optionalيعتمد تنسيق هذه السمة على قيمة type ويتّبع مواصفات w3 AREA coords المتوفّرة على الرابط http://www.w3.org/TR/REC-html40/struct/objects.html#adef-coords. السمة coords هي مصفوفة من الأعداد الصحيحة التي تحدّد موضع البكسل للشكل بالنسبة إلى الزاوية العلوية اليمنى من الصورة المستهدَفة. تعتمد الإحداثيات على قيمة type على النحو التالي: - circle: coords هي [x1,y1,r] حيث x1,y2 هي إحداثيات مركز الدائرة، وr هو نصف قطر الدائرة. - poly: coords هي [x1,y1,x2,y2...xn,yn] حيث يحتوي كل زوج x,y على إحداثيات رأس واحد من المضلّع. - rect: coords is [x1,y1,x2,y2] where x1,y1 are the coordinates of the upper-left corner of the rectangle and x2,y2 are the coordinates of the lower-right coordinates of the rectangle. |
واجهة Symbol
واجهة
google.maps.Symbol
يصف رمزًا يتكوّن من مسار متّجه مع نمط. يمكن استخدام الرمز كرمز لعلامة أو وضعه على خطوط متعدّدة.
الخصائص | |
|---|---|
path |
النوع:
SymbolPath|stringمسار الرمز، وهو مسار رمز مضمّن أو مسار مخصّص يتم التعبير عنه باستخدام ترميز مسار SVG. الحقل مطلوب. |
anchor optional |
النوع:
Point optionalالقيمة التلقائية:
google.maps.Point(0,0)موضع الرمز بالنسبة إلى العلامة أو الخطوط المتعدّدة يتم نقل إحداثيات مسار الرمز إلى اليسار وإلى الأعلى من خلال إحداثيات x وy لنقطة الارتساء على التوالي. يتم التعبير عن الموضع في نظام الإحداثيات نفسه الذي يمثّل مسار الرمز. |
fillColor optional |
النوع:
string optionalلون تعبئة الرمز جميع ألوان CSS3 متاحة باستثناء الألوان المُسمّاة الموسّعة. بالنسبة إلى علامات الرموز، يتم ضبط هذا الخيار تلقائيًا على "أسود". بالنسبة إلى الرموز على الخطوط المتعدّدة، يتم ضبط هذا الإعداد تلقائيًا على لون خط الرسم للخط المتعدّد المقابل. |
fillOpacity optional |
النوع:
number optionalالقيمة التلقائية:
0درجة تعتيم تعبئة الرمز |
labelOrigin optional |
النوع:
Point optionalالقيمة التلقائية:
google.maps.Point(0,0)أصل التصنيف بالنسبة إلى أصل المسار، إذا كان التصنيف مقدَّمًا من العلامة. يتم التعبير عن نقطة الأصل في نظام الإحداثيات نفسه الذي يتم فيه التعبير عن مسار الرمز. لا يتم استخدام هذه السمة للرموز على الخطوط المتعدّدة. |
rotation optional |
النوع:
number optionalالقيمة التلقائية:
0الزاوية التي يتم تدوير الرمز بها، ويتم التعبير عنها بالدرجات في اتجاه عقارب الساعة. يتم تدوير رمز في IconSequence حيث تكون قيمة fixedRotation هي false بالنسبة إلى زاوية الحافة التي يقع عليها. |
scale optional |
النوع:
number optionalالمقدار الذي يتم به تغيير حجم الرمز. بالنسبة إلى علامات الرموز، تكون القيمة التلقائية هي 1، وبعد تغيير الحجم، قد يكون الرمز بأي حجم. بالنسبة إلى الرموز على خطوط متعدّدة، يتم ضبط هذا الإعداد تلقائيًا على سمك الخطوط المتعدّدة. بعد تغيير الحجم، يجب أن يقع الرمز داخل مربّع بحجم 22 بكسل يتوسّطه نقطة ارتساء الرمز. |
strokeColor optional |
النوع:
string optionalلون خط الرمز جميع ألوان CSS3 متاحة باستثناء الألوان المُسمّاة الموسّعة. بالنسبة إلى علامات الرموز، يتم ضبط هذا الخيار تلقائيًا على "أسود". بالنسبة إلى الرموز على خطوط متعدّدة، يتم ضبط هذا الإعداد تلقائيًا على لون خطوط متعدّدة. |
strokeOpacity optional |
النوع:
number optionalدرجة تعتيم خط الرمز بالنسبة إلى علامات الرموز، يتم ضبط هذا الإعداد تلقائيًا على 1. بالنسبة إلى الرموز على خطوط متعدّدة، يتم ضبط هذا الإعداد تلقائيًا على عتامة الخطوط المتعدّدة. |
strokeWeight optional |
النوع:
number optionalDefault: تمثّل السمة
Symbol.scale للرمز.كثافة خط الرمز |
ثوابت SymbolPath
ذكرياتك الثابتة في شهر google.maps.SymbolPath
مسارات الرموز المضمّنة
يمكنك الوصول إلى البريد الصوتي من خلال الاتصال بالرقم const {SymbolPath} = await google.maps.importLibrary("core").
يُرجى الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
|---|---|
BACKWARD_CLOSED_ARROW |
سهم مغلق يشير إلى الخلف |
BACKWARD_OPEN_ARROW |
سهم مفتوح يشير إلى الخلف |
CIRCLE |
دائرة |
FORWARD_CLOSED_ARROW |
سهم مغلق يشير إلى الأمام |
FORWARD_OPEN_ARROW |
سهم مفتوح يشير إلى الأمام |
ثوابت الصور المتحركة
ذكرياتك الثابتة في شهر google.maps.Animation
صور متحركة يمكن تشغيلها على علامة استخدِم طريقة Marker.setAnimation في Marker أو خيار MarkerOptions.animation لتشغيل صورة متحركة.
يمكنك الوصول إلى البريد الصوتي من خلال الاتصال بالرقم const {Animation} = await google.maps.importLibrary("marker").
يُرجى الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
|---|---|
BOUNCE |
ترتد العلامة إلى أن يتم إيقاف الحركة من خلال استدعاء Marker.setAnimation مع null. |
DROP |
تسقط العلامة من أعلى الخريطة إلى موقعها النهائي. ستتوقف الحركة بمجرد توقف العلامة وستعرض الدالة Marker.getAnimation القيمة null. يتم عادةً تحديد هذا النوع من الصور المتحركة أثناء إنشاء العلامة. |