CameraControlOptions arabirim
google.maps.CameraControlOptions
arayüz
Kamera kontrolü için görüntüleme seçenekleri.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_START_BLOCK_END Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
FullscreenControlOptions arabirim
google.maps.FullscreenControlOptions
arayüz
Tam ekran kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_END_BLOCK_START Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
MapTypeControlOptions arabirim
google.maps.MapTypeControlOptions
arayüz
Harita türü kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
mapTypeIds optional |
Kontrolde gösterilecek harita türlerinin kimlikleri. |
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.BLOCK_START_INLINE_START Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
style optional |
Tür:
MapTypeControlStyle optional Stil kimliği. Gösterilecek harita türü kontrol stilini seçmek için kullanılır. |
MapTypeControlStyle constants
google.maps.MapTypeControlStyle
constants
Yaygın MapTypesControls için tanımlayıcılardır.
const {MapTypeControlStyle} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
Sabitler | |
---|---|
DEFAULT |
Varsayılan harita türü kontrolünü kullanır. DEFAULT denetimi gösterilirken pencere boyutuna ve diğer faktörlere göre değişiklik gösterir. DEFAULT denetimi, API'nin gelecekteki sürümlerinde değişebilir. |
DROPDOWN_MENU |
Ekran alanından tasarruf etmek isteyenler için açılır menü. |
HORIZONTAL_BAR |
Standart yatay radyo düğmeleri çubuğu. |
MotionTrackingControlOptions arabirim
google.maps.MotionTrackingControlOptions
arayüz
Hareket izleme kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_END_BLOCK_END Konum kimliği. Bu, kontrol panelinin panoramadaki konumunu belirtmek için kullanılır. |
PanControlOptions arabirim
google.maps.PanControlOptions
arayüz
Yakınlaştırma/uzaklaştırma kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_END_BLOCK_END Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
RotateControlOptions arabirim
google.maps.RotateControlOptions
arayüz
Döndürme kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_END_BLOCK_END Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
ScaleControlOptions arabirim
google.maps.ScaleControlOptions
arayüz
Ölçek denetiminin oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
style optional |
Tür:
ScaleControlStyle optional Stil kimliği. Gösterilecek ölçek kontrol stilini seçmek için kullanılır. |
ScaleControlStyle constants
google.maps.ScaleControlStyle
constants
Ölçek kontrolü kimlikleri için tanımlayıcılar.
Sabitler | |
---|---|
DEFAULT |
Standart ölçek kontrolü. |
StreetViewControlOptions arabirim
google.maps.StreetViewControlOptions
arayüz
Haritadaki Street View Pegman kontrolünün oluşturulmasıyla ilgili seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. Varsayılan konum, gezinme (yakınlaştırma ve kaydırma) denetimlerine yerleştirilir. Bu konum boşsa veya zoomControlOptions ya da panControlOptions içinde belirtilen konumla aynıysa Street View kontrolü, navigasyon kontrollerinin bir parçası olarak gösterilir. Aksi takdirde ayrı olarak gösterilir. |
sources optional |
Tür:
Iterable<StreetViewSource> optional Varsayılan: [
StreetViewSource.DEFAULT ]Aranacak panorama kaynaklarını belirtir. Bu sayede, örneğin yalnızca resmi Google panoramalarını aramak için kısıtlama uygulayabilirsiniz. Birden fazla kaynak ayarlandığında bu kaynaklar kesişimi olarak değerlendirilir. Not: StreetViewSource.OUTDOOR kaynağı şu anda desteklenmemektedir. |
ZoomControlOptions arayüzü
google.maps.ZoomControlOptions
arayüz
Yakınlaştırma kontrolünün oluşturulmasına yönelik seçenekler.
Özellikler | |
---|---|
position optional |
Tür:
ControlPosition optional Varsayılan:
ControlPosition.INLINE_END_BLOCK_END Konum kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
ControlPosition sabitleri
google.maps.ControlPosition
constants
Kontrollerin haritada yerleşimini belirtmek için kullanılan tanımlayıcılar. Kontroller, aynı düzen konumundaki diğer kontrollere göre konumlandırılır. Önce eklenen denetimler haritanın kenarına daha yakın konumlandırılır. Hem soldan sağa (LTR) hem de sağdan sola (RTL) düzen bağlamlarını otomatik olarak destekleyebilmek için "mantıksal değerler"in kullanılması önerilir (https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values adresine bakın).
LTR'de mantıksal değerler:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
Sağdan sola doğru yazılan dillerdeki mantıksal değerler:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
Eski değerler:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
Üst veya alt satırdaki öğeler satırın ortasına doğru akar. Sol veya sağ sütundaki öğeler sütunun ortasına doğru akar.
const {ControlPosition} = await google.maps.importLibrary("core")
numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
Sabitler | |
---|---|
BLOCK_END_INLINE_CENTER |
Hem soldan sağa hem de sağdan sola metin akışlarında BOTTOM_CENTER ile aynıdır. |
BLOCK_END_INLINE_END |
LTR'de BOTTOM_RIGHT veya RTL'de BOTTOM_LEFT ile eşdeğerdir. |
BLOCK_END_INLINE_START |
LTR'de BOTTOM_LEFT veya RTL'de BOTTOM_RIGHT ile eşdeğerdir. |
BLOCK_START_INLINE_CENTER |
Hem LTR hem de RTL'de TOP_CENTER ile eşdeğerdir. |
BLOCK_START_INLINE_END |
LTR'de TOP_RIGHT veya RTL'de TOP_LEFT ile eşdeğerdir. |
BLOCK_START_INLINE_START |
LTR'de TOP_LEFT veya RTL'de TOP_RIGHT ile eşdeğerdir. |
BOTTOM_CENTER |
Öğeler alt satırın ortasına yerleştirilir. Bunun yerine BLOCK_END_INLINE_CENTER öğesini kullanabilirsiniz. |
BOTTOM_LEFT |
Öğeler sol altta konumlandırılır ve ortaya doğru akar. Öğeler Google logosunun sağına yerleştirilir. Bunun yerine BLOCK_END_INLINE_START öğesini kullanabilirsiniz. |
BOTTOM_RIGHT |
Öğeler sağ altta konumlandırılır ve ortaya doğru akar. Öğeler, telif haklarının soluna yerleştirilir. Bunun yerine BLOCK_END_INLINE_END kullanabilirsiniz. |
INLINE_END_BLOCK_CENTER |
LTR'de RIGHT_CENTER veya RTL'de LEFT_CENTER ile eşdeğerdir. |
INLINE_END_BLOCK_END |
LTR'de RIGHT_BOTTOM veya RTL'de LEFT_BOTTOM ile eşdeğerdir. |
INLINE_END_BLOCK_START |
LTR'de RIGHT_TOP veya RTL'de LEFT_TOP ile eşdeğerdir. |
INLINE_START_BLOCK_CENTER |
LTR'de LEFT_CENTER veya RTL'de RIGHT_CENTER ile eşdeğerdir. |
INLINE_START_BLOCK_END |
LTR'de LEFT_BOTTOM veya RTL'de RIGHT_BOTTOM ile eşdeğerdir. |
INLINE_START_BLOCK_START |
LTR'de LEFT_TOP veya RTL'de RIGHT_TOP ile eşdeğerdir. |
LEFT_BOTTOM |
Öğeler solda, sol alttaki öğelerin üzerinde konumlandırılır ve yukarı doğru akar. Bunun yerine INLINE_START_BLOCK_END öğesini kullanabilirsiniz. |
LEFT_CENTER |
Öğeler sol tarafın ortasına yerleştirilir. Bunun yerine INLINE_START_BLOCK_CENTER öğesini kullanabilirsiniz. |
LEFT_TOP |
Öğeler solda, sol üstteki öğelerin altında konumlandırılır ve aşağı doğru akar. Bunun yerine INLINE_START_BLOCK_START öğesini kullanabilirsiniz. |
RIGHT_BOTTOM |
Öğeler sağ tarafta, sağ alttaki öğelerin üzerinde konumlandırılır ve yukarı doğru akar. Bunun yerine INLINE_END_BLOCK_END kullanabilirsiniz. |
RIGHT_CENTER |
Öğeler sağ tarafın ortasına yerleştirilir. Bunun yerine INLINE_END_BLOCK_CENTER öğesini kullanabilirsiniz. |
RIGHT_TOP |
Öğeler sağ tarafta, sağ üstteki öğelerin altında konumlandırılır ve aşağı doğru akar. Bunun yerine INLINE_END_BLOCK_START öğesini kullanabilirsiniz. |
TOP_CENTER |
Öğeler en üst satırın ortasına yerleştirilir. Bunun yerine BLOCK_START_INLINE_CENTER öğesini kullanabilirsiniz. |
TOP_LEFT |
Öğeler sol üstte konumlandırılır ve ortaya doğru akar. Bunun yerine BLOCK_START_INLINE_START öğesini kullanabilirsiniz. |
TOP_RIGHT |
Öğeler sağ üstte konumlandırılır ve ortaya doğru akar. Bunun yerine BLOCK_START_INLINE_END öğesini kullanabilirsiniz. |