type
- نوع کنترل شامل:
vertical
,horizontal
,
toggle
.
style
-
(غیرضروری)
options
(غیرضروری)
در صورت استفاده نشدن از type
تنها میتوان
Tile
نقشه را تعیین نمود و طبیعتاً کنترلی روی نقشه
ایجاد نخواهد شد.
BasemapControl {
type: string,
basemaps: Basemaps,
style?: BasemapStyle,
options?: BasemapOptions,
}
parsimap
(غیرضروری)
googlesat
(غیرضروری)
googlemap
(غیرضروری)
سه Tile
قابل قبول شامل: parsimap
،
googlesat
و googlemap
قادرند به عنوان
Tile
نقشه تعیین شوند. در هر زمان تنها دو
Tile
قادر است در کنترل تعیین شود و پیشفرض
parsimap
به عنوان Tile
اولیه و
googlesat
به عنوان Tile
دوم در کنترل
قرار میگیرد بدین معنی که پس از مقداردهی اولیه و ساخت نقشه
parsimap
به عنوان Tile
نقشه در نظر گرفته
شده و به کمک تغییر Tile توسط کنترل میتوان Tile دیگری را در نقشه
نمایش داد.
Basemaps {
parsimap?: BasemapGallery,
googlesat?: BasemapGallery,
googlemap?: BasemapGallery
}
title
(غیرضروری)style
(غیرضروری)
src
(غیرضروری) -
آدرس تصویر thumb
.
به طور پیشفرض مقدار نقشه
و
ماهواره
برای عنوان دو دکمه بکاررفته در
کنترل در نظر گرفته شده است که این مقدارها را میتوان با
title
مربوط به هر Tile
تغییر داد. گزینه
style
تنها در نوع کنتترل toggle
قابل
اعمال است و از طریق خصوصیت src
آن میتوان تصویر
thumb
را به عنوان تصویری که بروی دکمه ظاهر میشود
تعیین نمود.
BasemapGallery {
title?: string,
style?: {
src?: string
}
}
position
(غیرضروری) -
موقعیت کنترل. پیشفرض: bottom-left
.
BasemapOptions {
position?: string
}