MarkerElement کلاس
google.maps.maps3d.MarkerElement
class
extends HTMLElement
implements MarkerElementOptions
library "maps3d"
موقعیتی را روی نقشه سهبعدی نشان میدهد. توجه داشته باشید که position باید تنظیم شود تا MarkerElement نمایش داده شود.
<gmp-marker altitude-mode="value-name" anchor-left="string" anchor-top="string" autofits-camera collision-behavior="value-name" collision-priority="number" position="lat,lng" title="string"> </gmp-marker>
const {MarkerElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
MarkerElement |
MarkerElement([options])پارامترها:
MarkerElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
altitudeMode
attr: altitude-mode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند که مؤلفه ارتفاع موقعیت چگونه تفسیر میشود.
مشخصه HTML: altitude-mode="value-name" |
anchorLeft
attr: anchor-left |
نوع ورودی:
string optionalنوع خروجی: stringپیشفرض: -۵۰٪
مقدار درصد طول CSS که برای جابهجایی نقطه لنگر از گوشه بالا سمت چپ نشانگر استفاده میشود. این ویژگی زمانی مفید است که از تصویری استفاده میکنید که نقطه لنگری متفاوت از نقطه مرکزی پایین معمول نشانگر پیشفرض دارد.
مشخصه HTML: anchor-left="string" |
anchorTop
attr: anchor-top |
نوع ورودی:
string optionalنوع خروجی: stringپیشفرض: -۱۰۰٪
مقدار درصد طول CSS که برای جابهجایی نقطه لنگر از گوشه بالا سمت چپ نشانگر استفاده میشود. این ویژگی زمانی مفید است که از تصویری استفاده میکنید که نقطه لنگری متفاوت از نقطه مرکزی پایین معمول نشانگر پیشفرض دارد.
مشخصه HTML: anchor-top="string" |
attr: autofits-camera |
نوع:
boolean optionalپیشفرض:
falseدرصورت ارائه، نشانگر مشخصشده در ناحیه نمایش نقشه، در کنار هر عنصر دیگری که موافقت کرده است، نمایان خواهد شد.
مشخصه HTML: autofits-camera |
collisionBehavior
attr: collision-behavior |
پیشفرض:
CollisionBehavior.REQUIREDشمارشی که مشخص میکند MarkerElement هنگام برخورد با
MarkerElement، Marker3DElement، یا برچسبهای نقشه پایه دیگر چگونه باید رفتار کند.مشخصه HTML: collision-behavior="value-name" |
collisionPriority
attr: collision-priority |
نوع ورودی:
number optionalنوع خروجی: number optionalعددی که برای کمک به تعیین اولویت نسبی بین نشانگرهای
CollisionBehavior.OPTIONAL_AND_HIDES_LOWER_PRIORITY (ازجمله Marker3DElement) استفاده میشود. مقدار collisionPriority بالاتر نشاندهنده اولویت بالاتر است.مشخصه HTML: collision-priority="number" |
position
attr: position |
نوع ورودی:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalنوع خروجی: LatLngAltitude optionalمکان نوک نشانگر. ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است.
مشخصه HTML:
|
title
attr: title |
نوع:
stringنوشتار شناور. اگر ارائه شود، نوشتار دسترسپذیری (مثلاً برای استفاده با صفحهخوانها) با مقدار ارائهشده به
MarkerElement اضافه خواهد شد.مشخصه HTML: title="string" |
ماشین سکهای | |
|---|---|
default |
هر عنصر سفارشی که مستقیماً به MarkerElement اضافه شود، جایگذاری خواهد شد. |
داراییهای CSS | |
|---|---|
z-index |
شاخص z این نشانگر. برای جزئیات بیشتر، اسناد z-index را ببینید. نشانگرهای همپوشان با شاخص z بزرگتر، نشانگرهای با شاخص z کوچکتر را میپوشانند. بهطور پیشفرض، نشانگرها براساس موقعیت DOM آنها نمایش داده میشوند، بهطوریکه نشانگرهایی که بعداً به DOM اضافه شدهاند در جلوی نشانگرهایی که زودتر به DOM اضافه شدهاند ظاهر میشوند. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای MarkerElementOptions
میانا
google.maps.maps3d.MarkerElementOptions
شیء MarkerElementOptions برای تعریف ویژگیهایی که میتوان در MarkerElement تنظیم کرد استفاده میشود.
مشخصات | |
|---|---|
altitudeMode
اختیاری |
نوع:
AltitudeMode optionalMarkerElement.altitudeMode را ببینید. |
anchorLeft
اختیاری |
نوع:
string optionalMarkerElement.anchorLeft را ببینید. |
anchorTop
اختیاری |
نوع:
string optionalMarkerElement.anchorTop را ببینید. |
اختیاری |
نوع:
boolean optional را ببینید. |
collisionBehavior
اختیاری |
نوع:
CollisionBehavior optionalMarkerElement.collisionBehavior را ببینید. |
collisionPriority
اختیاری |
نوع:
number optionalMarkerElement.collisionPriority را ببینید. |
position
اختیاری |
نوع:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalMarkerElement.position را ببینید. |
title
اختیاری |
نوع:
string optionalMarkerElement.title را ببینید. |
MarkerInteractiveElement class
google.maps.maps3d.MarkerInteractiveElement
class
extends MarkerElement
implements MarkerInteractiveElementOptions
library "maps3d"
موقعیتی را روی نقشه سهبعدی نشان میدهد. توجه داشته باشید که position باید تنظیم شود تا MarkerInteractiveElement نمایش داده شود. برخلاف MarkerElement، MarkerInteractiveElement رویداد gmp-click دریافت میکند.
<gmp-marker-interactive gmp-popover-target-element="popover-id"> </gmp-marker-interactive>
const {MarkerInteractiveElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
MarkerInteractiveElement |
MarkerInteractiveElement([options])پارامترها:
MarkerInteractiveElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
gmpPopoverTargetElement
attr: gmp-popover-target-element |
وقتی تنظیم شود، عنصر پاپاور با کلیک روی این نشانگر باز خواهد شد.
مشخصه HTML: gmp-popover-target-element="popover-id" |
موروثی:
altitudeMode (attr: altitude-mode)،
anchorLeft (attr: anchor-left)،
anchorTop (attr: anchor-top)،
(attr: autofits-camera)،
collisionBehavior (attr: collision-behavior)،
collisionPriority (attr: collision-priority)،
position (attr: position)،
title (attr: title)
| |
ماشین سکهای | |
|---|---|
از سازمان بالاتر:
default
|
داراییهای CSS | |
|---|---|
از سازمان بالاتر:
z-index
|
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
رویدادها | |
|---|---|
gmp-click |
function(clickEvent)متغیرهای مستقل:
این رویداد زمانی فعال میشود که روی عنصر MarkerInteractiveElement کلیک شود. |
میانای MarkerInteractiveElementOptions
google.maps.maps3d.MarkerInteractiveElementOptions
interface
extends MarkerElementOptions
شیء MarkerInteractiveElementOptions که برای تعریف ویژگیهایی که میتوان در MarkerInteractiveElement تنظیم کرد استفاده میشود.
مشخصات | |
|---|---|
gmpPopoverTargetElement
اختیاری |
نوع:
PopoverElement optional |
بهارثرسیده:
altitudeMode،
anchorLeft،
anchorTop،
،
collisionBehavior،
collisionPriority،
position،
title
| |
کلاس Marker3DElement
google.maps.maps3d.Marker3DElement
class
extends HTMLElement
implements Marker3DElementOptions
library "maps3d"
موقعیتی را روی نقشه سهبعدی نشان میدهد. توجه داشته باشید که position باید تنظیم شود تا Marker3DElement نمایش داده شود.
<gmp-marker-3d altitude-mode="value-name" autofits-camera collision-behavior="value-name" collision-priority="number" draws-when-occluded extruded label="string" position="lat,lng" size-preserved z-index="number"> </gmp-marker-3d>
const {Marker3DElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Marker3DElement |
Marker3DElement([options])پارامترها:
Marker3DElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
altitudeMode
attr: altitude-mode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند که مؤلفه ارتفاع موقعیت چگونه تفسیر میشود.
مشخصه HTML: altitude-mode="value-name" |
attr: autofits-camera |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseدرصورت ارائه، نشانگر مشخصشده در ناحیه نمایش نقشه، در کنار هر عنصر دیگری که موافقت کرده است، نمایان خواهد شد.
مشخصه HTML: autofits-camera |
collisionBehavior
attr: collision-behavior |
پیشفرض:
CollisionBehavior.REQUIREDشمارشی که مشخص میکند Marker3DElement هنگام برخورد با Marker3DElement دیگر یا با برچسبهای نقشه پایه باید چگونه رفتار کند.
مشخصه HTML: collision-behavior="value-name" |
collisionPriority
attr: collision-priority |
نوع ورودی:
number optionalنوع خروجی: number optionalاولویت برخورد مورداستفاده برای تشخیص برخورد.
مشخصه HTML: collision-priority="number" |
drawsWhenOccluded
attr: draws-when-occluded |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که آیا این نشانگر باید هنگام انسداد ترسیم شود یا نه. نشانگر میتواند توسط هندسه نقشه (مثلاً ساختمانها) مسدود شود.
مشخصه HTML: draws-when-occluded |
extruded
attr: extruded |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که نشانگر به زمین متصل شود یا نه. برای بیرون کشیدن نشانگر،
altitudeMode باید RELATIVE_TO_GROUND یا ABSOLUTE باشد.مشخصه HTML: extruded |
label
attr: label |
نوع ورودی:
string optionalنوع خروجی: string optionalنوشتاری که این نشانگر نمایش میدهد.
مشخصه HTML: label="string" |
position
attr: position |
نوع ورودی:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalنوع خروجی: LatLngAltitude optionalمکان نوک نشانگر. ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است.
مشخصه HTML:
|
sizePreserved
attr: size-preserved |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که آیا این نشانگر باید اندازه خود را بدون توجه به فاصله از دوربین حفظ کند یا نه. بهطور پیشفرض، نشانگر براساس فاصله از دوربین/شیب مقیاسبندی میشود.
مشخصه HTML: size-preserved |
zIndex
attr: z-index |
نوع ورودی:
number optionalنوع خروجی: number optionalzIndex در مقایسه با نشانگرهای دیگر.
مشخصه HTML: z-index="number" |
ماشین سکهای | |
|---|---|
default |
هر عنصر سفارشی که مستقیماً به Marker3DElement اضافه شود، جایگذاری خواهد شد، اما فقط عناصر از نوع HTMLImageElement، SVGElement، و PinElement برای ترسیم نشانگرها استفاده خواهند شد و سایر عناصر نادیده گرفته خواهند شد. HTMLImageElement و SVGElement باید قبلاز اختصاص دادن به جایگاه پیشفرض Marker3DElement در عنصر <template> پیچیده شوند. تصاویر و SVGها درحالحاضر قبلاز رندر شدن در صحنه سهبعدی شطرنجی میشوند، بنابراین HTML سفارشی جاسازیشده در SVG یا کلاسهای CSS اضافهشده به تصاویر اعمال نخواهند شد و ممکن است هنگام نمایش نشانگرها روی صفحه منعکس نشوند. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای Marker3DElementOptions
میانا
google.maps.maps3d.Marker3DElementOptions
شیء Marker3DElementOptions برای تعریف ویژگیهایی که میتوان در Marker3DElement تنظیم کرد استفاده میشود.
مشخصات | |
|---|---|
altitudeMode
اختیاری |
نوع:
AltitudeMode optionalMarker3DElement.altitudeMode را ببینید. |
اختیاری |
نوع:
boolean optional را ببینید. |
collisionBehavior
اختیاری |
نوع:
CollisionBehavior optionalMarker3DElement.collisionBehavior را ببینید. |
collisionPriority
اختیاری |
نوع:
number optionalMarker3DElement.collisionPriority را ببینید. |
drawsWhenOccluded
اختیاری |
نوع:
boolean optionalMarker3DElement.drawsWhenOccluded را ببینید. |
extruded
اختیاری |
نوع:
boolean optionalMarker3DElement.extruded را ببینید. |
label
اختیاری |
نوع:
string optionalMarker3DElement.label را ببینید. |
position
اختیاری |
نوع:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalMarker3DElement.position را ببینید. |
sizePreserved
اختیاری |
نوع:
boolean optionalMarker3DElement.sizePreserved را ببینید. |
zIndex
اختیاری |
نوع:
number optionalMarker3DElement.zIndex را ببینید. |
Marker3DInteractiveElement class
google.maps.maps3d.Marker3DInteractiveElement
class
extends Marker3DElement
implements Marker3DInteractiveElementOptions
library "maps3d"
موقعیتی را روی نقشه سهبعدی نشان میدهد. توجه داشته باشید که position باید تنظیم شود تا Marker3DInteractiveElement نمایش داده شود. برخلاف Marker3DElement، Marker3DInteractiveElement رویداد gmp-click دریافت میکند.
<gmp-marker-3d-interactive gmp-popover-target-element="popover-id" title="string"> </gmp-marker-3d-interactive>
const {Marker3DInteractiveElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Marker3DInteractiveElement |
Marker3DInteractiveElement([options])پارامترها:
Marker3DInteractiveElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
gmpPopoverTargetElement
attr: gmp-popover-target-element |
وقتی تنظیم شود، عنصر پاپاور با کلیک روی این نشانگر باز خواهد شد.
مشخصه HTML: gmp-popover-target-element="popover-id" |
title
attr: title |
نوع:
stringنوشتار شناور. اگر ارائه شود، نوشتار دسترسپذیری (مثلاً برای استفاده با صفحهخوانها) با مقدار ارائهشده به
Marker3DInteractiveElement اضافه خواهد شد.مشخصه HTML: title="string" |
موروثی:
altitudeMode (attr: altitude-mode)،
(attr: autofits-camera)،
collisionBehavior (attr: collision-behavior)،
collisionPriority (attr: collision-priority)،
drawsWhenOccluded (attr: draws-when-occluded)،
extruded (attr: extruded)،
label (attr: label)،
position (attr: position)،
sizePreserved (attr: size-preserved)،
zIndex (attr: z-index)
| |
ماشین سکهای | |
|---|---|
default |
هر عنصر سفارشی که مستقیماً به Marker3DInteractiveElement اضافه شود، جایگذاری خواهد شد، اما فقط عناصر از نوع PinElement برای ترسیم نشانگرها استفاده خواهند شد و سایر عناصر نادیده گرفته خواهند شد. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
رویدادها | |
|---|---|
gmp-click |
function(clickEvent)متغیرهای مستقل:
این رویداد زمانی فعال میشود که روی عنصر Marker3DInteractiveElement کلیک شود. |
میانای Marker3DInteractiveElementOptions
google.maps.maps3d.Marker3DInteractiveElementOptions
interface
extends Marker3DElementOptions
شیء Marker3DInteractiveElementOptions برای تعریف ویژگیهایی که میتوان در Marker3DInteractiveElement تنظیم کرد استفاده میشود.
مشخصات | |
|---|---|
gmpPopoverTargetElement
اختیاری |
نوع:
PopoverElement optional |
title
اختیاری |
نوع:
string optionalMarker3DInteractiveElement.title را ببینید. |
بهارثرسیده:
altitudeMode،
،
collisionBehavior،
collisionPriority،
drawsWhenOccluded،
extruded،
label،
position،
sizePreserved،
zIndex
| |
کلاس Model3DElement
google.maps.maps3d.Model3DElement
class
extends HTMLElement
implements Model3DElementOptions
library "maps3d"
مدل سهبعدی که امکان پرداز مدلهای gLTF را فراهم میکند. توجه داشته باشید که position و src باید برای نمایش Model3DElement تنظیم شوند.
ویژگیهای اصلی gLTF PBR باید پشتیبانی شود. درحالحاضر هیچ افزونه یا ویژگی افزونهای پشتیبانی نمیشود.
<gmp-model-3d altitude-mode="value-name" orientation="heading,tilt,roll" position="lat,lng" scale="number" src="url"> </gmp-model-3d>
const {Model3DElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Model3DElement |
Model3DElement([options])پارامترها:
Model3DElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
altitudeMode
attr: altitude-mode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند ارتفاع در موقعیت چگونه تفسیر میشود.
مشخصه HTML: altitude-mode="value-name" |
orientation
attr: orientation |
چرخش سیستم مختصات مدل سهبعدی را برای قرار دادن مدل در «نقشه سهبعدی» توصیف میکند.
چرخشها بهترتیب زیر روی مدل اعمال میشوند: چرخش، کج کردن، و سپس جهت. مشخصه HTML: orientation="heading,tilt,roll" |
position
attr: position |
نوع ورودی:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalنوع خروجی: LatLngAltitude optionalموقعیت
Model3DElement را تنظیم میکند. ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است.مشخصه HTML:
|
scale
attr: scale |
پیشفرض:
1مدل را در امتداد محورهای x، y، و z در فضای مختصات مدل مقیاسبندی میکند.
مشخصه HTML:
|
src
attr: src |
نشانی وب مدل سهبعدی را مشخص میکند. درحالحاضر، فقط مدلهای با قالب
.glb پشتیبانی میشوند. هر نشانی وب HTTP نسبی به نشانی وب مطلق مربوطه تبدیل خواهد شد. لطفاً توجه داشته باشید که اگر فایلهای مدل .glb را در وبسایت یا سروری متفاوت از برنامه اصلیتان میزبانی میکنید، حتماً سرایندهای HTTP CORS صحیح را راهاندازی کنید. این کار به برنامه شما اجازه میدهد بهطور ایمن به فایلهای مدل از دامنه دیگر دسترسی داشته باشد.مشخصه HTML: src="url" |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای Model3DElementOptions
میانا
google.maps.maps3d.Model3DElementOptions
شیء Model3DElementOptions برای تعریف ویژگیهایی استفاده میشود که میتوانند روی Model3DElement تنظیم شوند.
مشخصات | |
|---|---|
altitudeMode
اختیاری |
نوع:
AltitudeMode optionalModel3DElement.altitudeMode را ببینید. |
orientation
اختیاری |
نوع:
Orientation3D|Orientation3DLiteral optionalModel3DElement.orientation را ببینید. |
position
اختیاری |
نوع:
LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral optionalModel3DElement.position را ببینید. |
scale
اختیاری |
نوع:
number|Vector3D|Vector3DLiteral optionalModel3DElement.scale را ببینید. |
src
اختیاری |
نوع:
string|URL optionalModel3DElement.src را ببینید. |
Model3DInteractiveElement class
google.maps.maps3d.Model3DInteractiveElement
class
extends Model3DElement
implements Model3DInteractiveElementOptions
library "maps3d"
مدل سهبعدی که امکان پرداز مدلهای gLTF را فراهم میکند. توجه داشته باشید که position و src باید برای نمایش Model3DElement تنظیم شوند.
ویژگیهای اصلی gLTF PBR باید پشتیبانی شود. درحالحاضر هیچ افزونه یا ویژگی افزونهای پشتیبانی نمیشود.
برخلاف Model3DElement، Model3DInteractiveElement رویداد gmp-click را دریافت میکند.
<gmp-model-3d-interactive></gmp-model-3d-interactive>
const {Model3DInteractiveElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Model3DInteractiveElement |
Model3DInteractiveElement([options])پارامترها:
Model3DInteractiveElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
بهارثرسیده:
altitudeMode (attr: altitude-mode)،
orientation (attr: orientation)،
position (attr: position)،
scale (attr: scale)،
src (attr: src)
|
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
رویدادها | |
|---|---|
gmp-click |
function(clickEvent)متغیرهای مستقل:
این رویداد زمانی فعال میشود که روی عنصر Model3DInteractiveElement کلیک شود. |
میانای Model3DInteractiveElementOptions
google.maps.maps3d.Model3DInteractiveElementOptions
interface
extends Model3DElementOptions
شیء Model3DInteractiveElementOptions برای تعریف ویژگیهایی استفاده میشود که میتوانند در Model3DInteractiveElement تنظیم شوند.
مشخصات | |
|---|---|
بهارثرسیده:
altitudeMode،
orientation،
position،
scale،
src
|
کلاس Polyline3DElement
google.maps.maps3d.Polyline3DElement
class
extends HTMLElement
implements Polyline3DElementOptions
library "maps3d"
چندخطی سهبعدی یک برهمگذاری خطی از بخشهای خطی متصل در نقشه سهبعدی است.
<gmp-polyline-3d altitude-mode="value-name" autofits-camera draws-occluded-segments extruded geodesic outer-color="string" outer-width="number" path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..." stroke-color="string" stroke-width="number" z-index="number"> </gmp-polyline-3d>
const {Polyline3DElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Polyline3DElement |
Polyline3DElement([options])پارامترها:
Polyline3DElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
altitudeMode
attr: altitude-mode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند مؤلفههای ارتفاع در مختصات چگونه تفسیر میشوند.
مشخصه HTML: altitude-mode="value-name" |
attr: autofits-camera |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseدرصورت ارائه، چندخطی مشخصشده در نمای نقشه، در کنار هر عنصر دیگری که انتخاب شده است، قابلمشاهده خواهد بود.
مشخصه HTML: autofits-camera |
drawsOccludedSegments
attr: draws-occluded-segments |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که آیا بخشهایی از چندخطی که ممکن است مسدود شوند ترسیم شوند یا نه. چندخطیها را میتوان با هندسه نقشه (مثلاً ساختمانها) مسدود کرد.
مشخصه HTML: draws-occluded-segments |
extruded
attr: extruded |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که چندخطی به زمین متصل شود یا نه. برای برونراندن چندخطی،
altitudeMode باید RELATIVE_TO_GROUND یا ABSOLUTE باشد.مشخصه HTML: extruded |
geodesic
attr: geodesic |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseوقتی
true باشد، لبههای چندخطی بهعنوان ژئودزیک تفسیر میشوند و از انحنای زمین پیروی میکنند. وقتی false، لبههای چندخطی بهصورت خطوط مستقیم در فضای صفحهنمایش رندر میشوند.مشخصه HTML: geodesic |
outerColor
attr: outer-color |
نوع ورودی:
string optionalنوع خروجی: string optionalرنگ بیرونی. همه رنگهای CSS3 پشتیبانی میشوند.
مشخصه HTML: outer-color="string" |
outerWidth
attr: outer-width |
نوع ورودی:
number optionalنوع خروجی: number optionalعرض بیرونی بین
0.0 و 1.0 است. این درصدی از strokeWidth است.مشخصه HTML: outer-width="number" |
path
attr: path |
نوع ورودی:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalنوع خروجی: Array<LatLngAltitude> optionalتوالی مرتب مختصات «چندخطی». ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است.
مشخصه HTML: path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..." |
strokeColor
attr: stroke-color |
نوع ورودی:
string optionalنوع خروجی: string optionalرنگ خط پیرامونی. همه رنگهای CSS3 پشتیبانی میشوند.
مشخصه HTML: stroke-color="string" |
strokeWidth
attr: stroke-width |
نوع ورودی:
number optionalنوع خروجی: number optionalضخامت خط پیرامونی به پیکسل.
مشخصه HTML: stroke-width="number" |
zIndex
attr: z-index |
نوع ورودی:
number optionalنوع خروجی: number optionalzIndex در مقایسه با چندضلعیهای دیگر.
مشخصه HTML: z-index="number" |
|
نوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalتوالی مرتب مختصات «چندخطی». ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای Polyline3DElementOptions
میانا
google.maps.maps3d.Polyline3DElementOptions
شیء Polyline3DElementOptions برای تعریف ویژگیهایی که میتوانند در Polyline3DElement تنظیم شوند استفاده میشود.
کلاس Polyline3DInteractiveElement
google.maps.maps3d.Polyline3DInteractiveElement
class
extends Polyline3DElement
implements Polyline3DInteractiveElementOptions
library "maps3d"
چندخطی سهبعدی یک برهمگذاری خطی از بخشهای خطی متصل در نقشه سهبعدی است. برخلاف Polyline3DElement، Polyline3DInteractiveElement رویداد gmp-click دریافت میکند.
<gmp-polyline-3d-interactive></gmp-polyline-3d-interactive>
const {Polyline3DInteractiveElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Polyline3DInteractiveElement |
Polyline3DInteractiveElement([options])پارامترها:
Polyline3DInteractiveElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
بهارثرسیده:
altitudeMode (attr: altitude-mode)،
(attr: autofits-camera)،
drawsOccludedSegments (attr: draws-occluded-segments)،
extruded (attr: extruded)،
geodesic (attr: geodesic)،
outerColor (attr: outer-color)،
outerWidth (attr: outer-width)،
path (attr: path)،
strokeColor (attr: stroke-color)،
strokeWidth (attr: stroke-width)،
zIndex (attr: z-index)،
|
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
رویدادها | |
|---|---|
gmp-click |
function(clickEvent)متغیرهای مستقل:
این رویداد زمانی فعال میشود که روی عنصر Polyline3DInteractiveElement کلیک شود. |
میانای Polyline3DInteractiveElementOptions
google.maps.maps3d.Polyline3DInteractiveElementOptions
interface
extends Polyline3DElementOptions
شیء Polyline3DInteractiveElementOptions برای تعریف ویژگیهایی استفاده میشود که میتوانند در Polyline3DInteractiveElement تنظیم شوند.
مشخصات | |
|---|---|
بهارثرسیده:
altitudeMode،
،
coordinates،
drawsOccludedSegments،
extruded،
geodesic،
outerColor،
outerWidth،
path،
strokeColor،
strokeWidth،
zIndex
|
کلاس Polygon3DElement
google.maps.maps3d.Polygon3DElement
class
extends HTMLElement
implements Polygon3DElementOptions
library "maps3d"
چندضلعی سهبعدی (مانند چندخطی سهبعدی) مجموعهای از مختصات متصل را در یک توالی مرتب تعریف میکند. علاوهبراین، چندضلعیها یک حلقه بسته تشکیل میدهند و یک منطقه پرشده را تعریف میکنند.
<gmp-polygon-3d autofits-camera draws-occluded-segments extruded fill-color="string" geodesic path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..." stroke-color="string" stroke-width="number" z-index="number"> </gmp-polygon-3d>
const {Polygon3DElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Polygon3DElement |
Polygon3DElement([options])پارامترها:
Polygon3DElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
altitudeMode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند مؤلفههای ارتفاع در مختصات چگونه تفسیر میشوند. |
attr: autofits-camera |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseدرصورت ارائه، چندضلعی مشخصشده در نمای نقشه، در کنار هر عنصر دیگری که انتخاب شده است، قابلمشاهده خواهد بود.
مشخصه HTML: autofits-camera |
drawsOccludedSegments
attr: draws-occluded-segments |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که آیا بخشهایی از چندضلعی که ممکن است مسدود شوند، ترسیم شوند یا نه. چندضلعیها میتوانند توسط هندسه نقشه (مثلاً ساختمانها) مسدود شوند.
مشخصه HTML: draws-occluded-segments |
extruded
attr: extruded |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که چندضلعی به زمین متصل شود یا نه. برای برونکشی چندضلعی،
altitudeMode باید RELATIVE_TO_GROUND یا ABSOLUTE باشد.مشخصه HTML: extruded |
fillColor
attr: fill-color |
نوع ورودی:
string optionalنوع خروجی: string optionalرنگ پرکننده. همه رنگهای CSS3 پشتیبانی میشوند.
مشخصه HTML: fill-color="string" |
geodesic
attr: geodesic |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseوقتی
true، لبههای چندضلعی بهعنوان ژئودزیک تفسیر میشوند و از انحنای زمین پیروی میکنند. وقتی false، لبههای چندضلعی بهصورت خطوط مستقیم در فضای صفحهنمایش رندر میشوند.مشخصه HTML: geodesic |
innerPaths |
نوع ورودی:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral>> optionalنوع خروجی: Array<Array<LatLngAltitude>> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. برخلاف چندخطیها، چندضلعی ممکن است از یک یا چند مسیر تشکیل شده باشد که چندین برش در داخل چندضلعی ایجاد میکنند. |
path
attr: path |
نوع ورودی:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalنوع خروجی: Array<LatLngAltitude> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است.
مشخصه HTML: path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..." |
strokeColor
attr: stroke-color |
نوع ورودی:
string optionalنوع خروجی: string optionalرنگ خط پیرامونی. همه رنگهای CSS3 پشتیبانی میشوند.
مشخصه HTML: stroke-color="string" |
strokeWidth
attr: stroke-width |
نوع ورودی:
number optionalنوع خروجی: number optionalضخامت خط پیرامونی به پیکسل.
مشخصه HTML: stroke-width="number" |
zIndex
attr: z-index |
نوع ورودی:
number optionalنوع خروجی: number optionalzIndex در مقایسه با چندضلعیهای دیگر.
مشخصه HTML: z-index="number" |
|
نوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. ارتفاع در برخیاز حالتها نادیده گرفته میشود و بنابراین اختیاری است. |
|
نوع:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral>> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. برخلاف چندخطیها، چندضلعی ممکن است از یک یا چند مسیر تشکیل شده باشد که چندین برش در داخل چندضلعی ایجاد میکنند. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای Polygon3DElementOptions
میانا
google.maps.maps3d.Polygon3DElementOptions
شیء Polygon3DElementOptions برای تعریف ویژگیهایی که میتوان در Polygon3DElement تنظیم کرد استفاده میشود.
کلاس Polygon3DInteractiveElement
google.maps.maps3d.Polygon3DInteractiveElement
class
extends Polygon3DElement
implements Polygon3DInteractiveElementOptions
library "maps3d"
چندضلعی سهبعدی (مانند چندخطی سهبعدی) مجموعهای از مختصات متصل را در یک توالی مرتب تعریف میکند. علاوهبراین، چندضلعیها یک حلقه بسته تشکیل میدهند و یک منطقه پرشده را تعریف میکنند. برخلاف Polygon3DElement، Polygon3DInteractiveElement رویداد gmp-click دریافت میکند.
<gmp-polygon-3d-interactive></gmp-polygon-3d-interactive>
const {Polygon3DInteractiveElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
Polygon3DInteractiveElement |
Polygon3DInteractiveElement([options])پارامترها:
Polygon3DInteractiveElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
موروثی:
altitudeMode،
(مشخصه: autofits-camera)،
drawsOccludedSegments (مشخصه: draws-occluded-segments)،
extruded (مشخصه: extruded)،
fillColor (مشخصه: fill-color)،
geodesic (مشخصه: geodesic)،
innerPaths،
path (مشخصه: path)،
strokeColor (مشخصه: stroke-color)،
strokeWidth (مشخصه: stroke-width)،
zIndex (مشخصه: z-index)،
،
|
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
رویدادها | |
|---|---|
gmp-click |
function(clickEvent)متغیرهای مستقل:
این رویداد زمانی فعال میشود که روی عنصر Polygon3DInteractiveElement کلیک شود. |
میانای Polygon3DInteractiveElementOptions
google.maps.maps3d.Polygon3DInteractiveElementOptions
interface
extends Polygon3DElementOptions
شیء Polygon3DInteractiveElementOptions برای تعریف ویژگیهایی که میتوان در Polygon3DInteractiveElement تنظیم کرد استفاده میشود.
مشخصات | |
|---|---|
بهارثرسیده:
altitudeMode،
،
drawsOccludedSegments،
extruded،
fillColor،
geodesic،
innerCoordinates،
innerPaths،
outerCoordinates،
path،
strokeColor،
strokeWidth،
zIndex
|
کلاس FlattenerElement
google.maps.maps3d.FlattenerElement
class
extends HTMLElement
implements FlattenerElementOptions
library "maps3d"
از عنصر مسطحکننده برای مسطح کردن ناحیه مشخصی در نقشه استفاده میشود.
<gmp-flattener path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..."> </gmp-flattener>
const {FlattenerElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
FlattenerElement |
FlattenerElement([options])پارامترها:
|
مشخصات | |
|---|---|
innerPaths |
نوع ورودی:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral>> optionalنوع خروجی: Array<Array<LatLngAltitude>> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. این مسیرها «حفرههای استثنا» را در مسیر اصلی چندضلعی که «منطقه مسطحسازی» است تعریف میکنند. مناطق داخل innerPath از مسطحسازی معاف هستند. |
path
attr: path |
نوع ورودی:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalنوع خروجی: Array<LatLngAltitude> optionalدنباله مرتب مختصات که یک حلقه بسته را مشخص میکند. این حلقه «منطقه مسطحسازی» را تعریف میکند.
مشخصه HTML: path="lat1,lng1,altitude1 lat2,lng2,altitude2 lat3,lng3,altitude3 ..." |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای FlattenerElementOptions
میانا
google.maps.maps3d.FlattenerElementOptions
شیء FlattenerElementOptions برای تعریف ویژگیهایی که میتوانند در FlattenerElement تنظیم شوند استفاده میشود.
مشخصات | |
|---|---|
innerPaths
اختیاری |
نوع:
Iterable<Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral>> optionalFlattenerElement.innerPaths را ببینید. |
path
اختیاری |
نوع:
Iterable<LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral> optionalFlattenerElement.path را ببینید. |
کلاس PopoverElement
google.maps.maps3d.PopoverElement
class
extends HTMLElement
implements PopoverElementOptions
library "maps3d"
عنصر HTML سفارشی که یک پاپاور را رندر میکند. این برچسب شبیه حباب است و اغلب به نشانگر متصل است.
<gmp-popover auto-pan-disabled light-dismiss-disabled open position-anchor="lat,lng"> </gmp-popover>
const {PopoverElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
PopoverElement |
PopoverElement([options])پارامترها:
|
مشخصات | |
|---|---|
altitudeMode |
پیشفرض:
AltitudeMode.CLAMP_TO_GROUNDمشخص میکند که مؤلفه ارتفاع موقعیت چگونه تفسیر میشود. |
autoPanDisabled
attr: auto-pan-disabled |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseاگر روی «درست» تنظیم شود، حرکت افقی نقشه را غیرفعال میکند تا وقتی پنجره بازشو باز میشود کاملاً نمایان باشد.
مشخصه HTML: auto-pan-disabled |
lightDismissDisabled
attr: light-dismiss-disabled |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که آیا این پاپاور باید «بهطور جزئی رد شود» یا نه. رفتار «بستن با کلیک در خارج» مشابه تنظیم کردن مشخصه
popover="auto" است که بخشی از میانای برنامهسازی کاربردی Popover مرورگر است.مشخصه HTML: light-dismiss-disabled |
open
attr: open |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseمشخص میکند که این بالاپر باید باز باشد یا نه.
مشخصه HTML: open |
positionAnchor
attr: position-anchor |
نوع ورودی:
LatLngLiteral|LatLngAltitudeLiteral|Marker3DInteractiveElement|MarkerInteractiveElement|string optionalنوع خروجی: LatLngAltitude|Marker3DInteractiveElement|MarkerInteractiveElement optionalموقعیتی که این بالاپر در آن نمایش داده میشود. اگر پاپاور به نشانگر تعاملی لنگر شده باشد، بهجای آن از موقعیت نشانگر استفاده خواهد شد.
مشخصه HTML:
|
ماشین سکهای | |
|---|---|
default |
محتوای شکافدار را در بخش اصلی بالاپر قرار میدهد. |
header |
محتوای شکافدار را در بخش عنوان بالاپر قرار میدهد. |
داراییهای CSS | |
|---|---|
--gmp-popover-max-width |
حداکثر پهنای popover، صرفنظر از پهنای محتوا. |
--gmp-popover-min-width |
حداقل عرض پنجره بالاپر، صرفنظر از عرض محتوا. هنگام استفاده از این ویژگی، اکیداً توصیه میشود آن را روی مقداری کمتر از عرض نقشه (به پیکسل) تنظیم کنید. |
--gmp-popover-pixel-offset-x |
انحراف در محور x، برحسب پیکسل، از نوک پاپاور تا نقطهای روی نقشه که پاپاور در مختصات جغرافیایی آن لنگر انداخته است. |
--gmp-popover-pixel-offset-y |
انحراف در محور y، برحسب پیکسل، از نوک پاپاور از نقطهای روی نقشه که پاپاور در مختصات جغرافیایی آن لنگر انداخته است. |
background-color |
رنگ پسزمینه پاپاور. برای جزئیات بیشتر، اسناد background-color را ببینید. لطفاً توجه داشته باشید که این ویژگی بر پاپاور پیشفرض مکان نیز تأثیر میگذارد. از کلاسهای CSS هدفیابیشده یا سبکهای درونخطی در بالاپر سفارشی استفاده کنید تا از اعمال سبک به بالاپر مکان پیشفرض اجتناب شود. |
border-radius |
شعاع حاشیه popover. برای جزئیات بیشتر، اسناد border-radius را ببینید. لطفاً توجه داشته باشید که این ویژگی بر پاپاور پیشفرض مکان نیز تأثیر میگذارد. از کلاسهای CSS هدفیابیشده یا سبکهای درونخطی در بالاپر سفارشی استفاده کنید تا از اعمال سبک به بالاپر مکان پیشفرض اجتناب شود. |
box-shadow |
سایه کادر بالاپر. برای جزئیات بیشتر، اسناد box-shadow را ببینید. لطفاً توجه داشته باشید که این ویژگی بر پاپاور پیشفرض مکان نیز تأثیر میگذارد. از کلاسهای CSS هدفیابیشده یا سبکهای درونخطی در بالاپر سفارشی استفاده کنید تا از اعمال سبک به بالاپر مکان پیشفرض اجتناب شود. |
color-scheme |
نشان میدهد این بالاپر با کدام آرایش رنگها میتواند ارائه شود. برای جزئیات بیشتر، اسناد color-scheme را ببینید. اگر مشخص نشده باشد، بهطور پیشفرض از اولویتهای آرایش رنگی کاربر استفاده میشود. |
padding |
لایهگذاری بالاپر. برای جزئیات بیشتر، اسناد padding را ببینید. لطفاً توجه داشته باشید که این ویژگی بر پاپاور پیشفرض مکان نیز تأثیر میگذارد. از کلاسهای CSS هدفیابیشده یا سبکهای درونخطی در بالاپر سفارشی استفاده کنید تا از اعمال سبک به بالاپر مکان پیشفرض اجتناب شود. |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای PopoverElementOptions
میانا
google.maps.maps3d.PopoverElementOptions
شیء PopoverElementOptions برای تعریف ویژگیهایی استفاده میشود که میتوانند در PopoverElement تنظیم شوند.
مشخصات | |
|---|---|
altitudeMode
اختیاری |
نوع:
AltitudeMode optionalPopoverElement.altitudeMode را ببینید. |
autoPanDisabled
اختیاری |
نوع:
boolean optionalPopoverElement.autoPanDisabled را ببینید. |
lightDismissDisabled
اختیاری |
نوع:
boolean optionalPopoverElement.lightDismissDisabled را ببینید. |
open
اختیاری |
نوع:
boolean optionalPopoverElement.open را ببینید. |
positionAnchor
اختیاری |
نوع:
LatLngLiteral|LatLngAltitudeLiteral|string|Marker3DInteractiveElement|MarkerInteractiveElement optionalPopoverElement.positionAnchor را ببینید. |
ثابتهای AltitudeMode
google.maps.maps3d.AltitudeMode
ثابتها
کتابخانه "maps3d"
مشخص میکند مؤلفههای ارتفاع در مختصات چگونه تفسیر میشوند.
این ثابتها بهعنوان رشته نیز قابلاستفاده هستند. در TypeScript، رشتههای لفظی با نوع AltitudeModeString تعریف میشوند.
const {AltitudeMode} = await google.maps.importLibrary("maps3d");
ثابتها | |
|---|---|
ABSOLUTE |
امکان بیان اشیاء نسبت به میانگین سطح دریا را فراهم میکند. این همچنین به این معنی است که اگر سطح جزئیات زمین در زیر شیء تغییر کند، موقعیت مطلق آن ثابت باقی خواهد ماند. |
CLAMP_TO_GROUND |
امکان بیان اشیای قرارگرفته روی زمین را فراهم میکند. آنها بدون توجه به ارتفاع ارائهشده، در سطح زمین باقی میمانند و از پستی و بلندی زمین پیروی میکنند. اگر شیء روی پهنه آبی بزرگی قرار داشته باشد، در سطح دریا قرار خواهد گرفت. |
RELATIVE_TO_GROUND |
امکان بیان اشیاء نسبت به سطح زمین را فراهم میکند. اگر سطح جزئیات ناهمواری تغییر کند، موقعیت شیء نسبت به زمین ثابت باقی خواهد ماند. وقتی روی آب باشد، ارتفاع بهعنوان مقداری به متر بالاتر از سطح دریا تفسیر میشود. |
RELATIVE_TO_MESH |
امکان بیان اشیاء را نسبت به بالاترین سطح زمین+ساختمان+آب فراهم میکند. وقتی روی آب باشد، این سطح آب خواهد بود؛ وقتی روی زمین باشد، این سطح ساختمان (درصورت وجود) یا سطح زمین (درصورت نبود ساختمان) خواهد بود. |
کلاس CirclePathElement
google.maps.maps3d.CirclePathElement
class
extends HTMLElement
implements CirclePathElementOptions
library "maps3d"
برهمگذاری دایره سهبعدی روی نقشه سهبعدی.
<gmp-circle-path center="lat,lng,altitude" radius="number"> </gmp-circle-path>
const {CirclePathElement} = await google.maps.importLibrary("maps3d");
سازنده | |
|---|---|
CirclePathElement |
CirclePathElement([options])پارامترها:
CirclePathElement را با گزینههای مشخصشده ایجاد میکند. |
مشخصات | |
|---|---|
center
attr: center |
نوع ورودی:
LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral optionalنوع خروجی: LatLngAltitude optionalمرکز دایره.
مشخصه HTML: center="lat,lng,altitude" |
radius
attr: radius |
نوع ورودی:
number optionalنوع خروجی: number optionalشعاع دایره به متر.
مشخصه HTML: radius="number" |
روشها | |
|---|---|
بهارثرسیده:
addEventListener،
removeEventListener
|
میانای CirclePathElementOptions
میانا
google.maps.maps3d.CirclePathElementOptions
شیء CirclePathElementOptions برای تعریف ویژگیهایی استفاده میشود که میتوانند در CirclePathElement تنظیم شوند.
مشخصات | |
|---|---|
center
اختیاری |
نوع:
LatLngAltitude|LatLngAltitudeLiteral|LatLngLiteral optionalCirclePathElement.center را ببینید. |
radius
اختیاری |
نوع:
number optionalCirclePathElement.radius را ببینید. |