Controls

CameraControlOptions arayüzü

google.maps.CameraControlOptions arayüz

Kamera kontrolü için görüntüleme seçenekleri.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.

FullscreenControlOptions arayüzü

google.maps.FullscreenControlOptions arayüz

Tam ekran kontrolünün oluşturulmasıyla ilgili seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.

MapTypeControlOptions arayüzü

google.maps.MapTypeControlOptions arayüz

Harita türü kontrolünün oluşturulmasıyla ilgili seçenekler.

mapTypeIds optional
Tür:  Array<MapTypeId|string> optional
Kontrolde gösterilecek harita türlerinin kimlikleri.
position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.
style optional
Tür:  MapTypeControlStyle optional
Stil kimliği. Hangi harita türü kontrolü stilinin görüntüleneceğini seçmek için kullanılır.

MapTypeControlStyle sabitleri

google.maps.MapTypeControlStyle sabitler

Yaygın MapTypesControls için tanımlayıcılar.

const {MapTypeControlStyle} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

DEFAULT Varsayılan harita türü kontrolünü kullanır. DEFAULT denetimi gösterildiğinde pencere boyutuna ve diğer faktörlere göre değişiklik gösterir. DEFAULT kontrolü, API'nin gelecekteki sürümlerinde değişebilir.
DROPDOWN_MENU Ekran alanını verimli kullanmak isteyenler için açılır menü.
HORIZONTAL_BAR Standart yatay radyo düğmeleri çubuğu.

MotionTrackingControlOptions arayüzü

google.maps.MotionTrackingControlOptions arayüz

Hareket izleme kontrolünün oluşturulması için seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Bu, kontrolün panoramadaki konumunu belirtmek için kullanılır.

PanControlOptions arayüzü

google.maps.PanControlOptions arayüz

Kaydırma kontrolünün oluşturulması için seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.

RotateControlOptions arayüzü

google.maps.RotateControlOptions arayüz

Döndürme kontrolünün oluşturulması için seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.

ScaleControlOptions arayüzü

google.maps.ScaleControlOptions arayüz

Ölçek denetiminin oluşturulması için seçenekler.

style optional
Tür:  ScaleControlStyle optional
Stil kimliği. Hangi ölçek kontrolü stilinin görüntüleneceğini seçmek için kullanılır.

ScaleControlStyle sabitleri

google.maps.ScaleControlStyle sabitler

Ölçek kontrolü kimlikleri için tanımlayıcılar.

DEFAULT Standart ölçek kontrolü.

StreetViewControlOptions arayüzü

google.maps.StreetViewControlOptions arayüz

Haritada Street View Pegman kontrolünün oluşturulmasıyla ilgili seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. Varsayılan konum, gezinme (yakınlaştırma ve kaydırma) kontrollerine yerleştirilmiştir. Bu konum boşsa veya zoomControlOptions ya da panControlOptions içinde belirtilen konumla aynıysa Street View kontrolü, gezinme kontrollerinin bir parçası olarak gösterilir. Aksi takdirde ayrı olarak gösterilir.
sources optional
Tür:  Iterable<StreetViewSource> optional
Aranacak panoramaların kaynaklarını belirtir. Bu, örneğin yalnızca resmi Google panoramalarını arama kısıtlaması yapmanıza olanak tanır. Birden fazla kaynak ayarlama, bu kaynakların 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ı için seçenekler.

position optional
Tür:  ControlPosition optional
Pozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır.

ControlPosition sabitleri

google.maps.ControlPosition sabitler

Haritadaki kontrollerin yerleşimini belirtmek için kullanılan tanımlayıcılar. Kontroller, aynı düzendeki diğer kontrollere göre konumlandırılır. Önce eklenen kontroller, 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 (bkz. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) kullanılması önerilir.

Soldan sağa dillerde mantıksal değerler:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

Sağdan sola dillerde 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.

BLOCK_END_INLINE_CENTER Hem soldan sağa hem de sağdan sola dillerde BOTTOM_CENTER'a eşdeğerdir.
BLOCK_END_INLINE_END LTR'de BOTTOM_RIGHT'a, RTL'de ise BOTTOM_LEFT'e eşdeğerdir.
BLOCK_END_INLINE_START Soldan sağa (LTR) dil yönünde BOTTOM_LEFT'e, sağdan sola (RTL) dil yönünde ise BOTTOM_RIGHT'a eşdeğerdir.
BLOCK_START_INLINE_CENTER Hem LTR hem de RTL'de TOP_CENTER'a eşdeğerdir.
BLOCK_START_INLINE_END LTR'de TOP_RIGHT'a (sağ üst), RTL'de ise TOP_LEFT'e (sol üst) eşdeğerdir.
BLOCK_START_INLINE_START LTR'de TOP_LEFT'e veya RTL'de TOP_RIGHT'a eşdeğerdir.
BOTTOM_CENTER Öğeler, alt satırın ortasına yerleştirilir. Bunun yerine BLOCK_END_INLINE_CENTER kullanabilirsiniz.
BOTTOM_LEFT Öğeler sol altta konumlandırılır ve ortaya doğru akar. Öğeler, Google logosunun sağında yer alıyor. Bunun yerine BLOCK_END_INLINE_START'ı 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 Soldan sağa (LTR) dilinde RIGHT_CENTER'a, sağdan sola (RTL) dilinde ise LEFT_CENTER'a eşdeğerdir.
INLINE_END_BLOCK_END LTR'de RIGHT_BOTTOM'a, RTL'de ise LEFT_BOTTOM'a eşdeğerdir.
INLINE_END_BLOCK_START LTR'de RIGHT_TOP'a, RTL'de ise LEFT_TOP'a eşdeğerdir.
INLINE_START_BLOCK_CENTER Soldan sağa (LTR) dil yönünde LEFT_CENTER'a, sağdan sola (RTL) dil yönünde ise RIGHT_CENTER'a eşdeğerdir.
INLINE_START_BLOCK_END LTR'de LEFT_BOTTOM'a, RTL'de ise RIGHT_BOTTOM'a eşdeğerdir.
INLINE_START_BLOCK_START LTR'de LEFT_TOP'a veya RTL'de RIGHT_TOP'a 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 kullanabilirsiniz.
LEFT_CENTER Öğeler, sol tarafın ortasına yerleştirilir. Bunun yerine INLINE_START_BLOCK_CENTER 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 kullanabilirsiniz.
RIGHT_BOTTOM Öğeler sağda, 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ında konumlandırılır. Bunun yerine INLINE_END_BLOCK_CENTER kullanabilirsiniz.
RIGHT_TOP Öğeler sağda, sağ üstteki öğelerin altında konumlandırılır ve aşağı doğru akar. Bunun yerine INLINE_END_BLOCK_START kullanabilirsiniz.
TOP_CENTER Öğeler, üst satırın ortasına yerleştirilir. Bunun yerine BLOCK_START_INLINE_CENTER kullanabilirsiniz.
TOP_LEFT Öğeler sol üstte konumlandırılır ve ortaya doğru akar. Bunun yerine BLOCK_START_INLINE_START kullanabilirsiniz.
TOP_RIGHT Öğeler sağ üstte konumlandırılır ve ortaya doğru akar. Bunun yerine BLOCK_START_INLINE_END kullanabilirsiniz.