CameraControlOptions arayüzü
google.maps.CameraControlOptions
arayüz
Kamera kontrolü için görüntüleme seçenekleri.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_START_BLOCK_ENDPozisyon 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.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_END_BLOCK_STARTPozisyon 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.
Özellikler | |
|---|---|
mapTypeIds
isteğe bağlı |
Denetimde gösterilecek harita türlerinin kimlikleri. |
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.BLOCK_START_INLINE_STARTPozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
style
isteğe bağlı |
Tür:
MapTypeControlStyle optionalStil kimliği. Hangi harita türü kontrolü stilinin gösterileceğini seçmek için kullanılır. |
MapTypeControlStyle sabitleri
google.maps.MapTypeControlStyle
sabitleri
kitaplığı "maps"
Yaygın MapTypesControls için tanımlayıcılar.
const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
Sabitler | |
|---|---|
DEFAULT |
Varsayılan harita türü kontrolünü kullanır. DEFAULT kontrolünün gösterilme zamanı, pencere boyutuna ve diğer faktörlere göre değişir. 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ıyla ilgili seçenekler.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_END_BLOCK_ENDPozisyon kimliği. Bu, 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ıyla ilgili seçenekler.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_END_BLOCK_ENDPozisyon 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ıyla ilgili seçenekler.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_END_BLOCK_ENDPozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
ScaleControlOptions arayüzü
google.maps.ScaleControlOptions
arayüz
Ölçek kontrolünün oluşturulmasıyla ilgili seçenekler.
Özellikler | |
|---|---|
style
isteğe bağlı |
Tür:
ScaleControlStyle optionalStil kimliği. Hangi ölçek kontrolü stilinin gösterileceğini seçmek için kullanılır. |
ScaleControlStyle sabitleri
google.maps.ScaleControlStyle
sabitler
Ölçek kontrolü kimlikleri için tanımlayıcılar.
Sabitler | |
|---|---|
DEFAULT |
Standart ölçek kontrolü. |
StreetViewControlOptions arayüzü
google.maps.StreetViewControlOptions
arayüz
Street View Pegman kontrolünün haritada oluşturulmasıyla ilgili seçenekler.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalPozisyon 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 belirtilenle aynıysa Street View kontrolü, gezinme kontrollerinin bir parçası olarak gösterilir. Aksi takdirde ayrı olarak gösterilir. |
sources
isteğe bağlı |
Tür:
Iterable<StreetViewSource> optionalVarsayılan: [
StreetViewSource.DEFAULT]Aranacak panoramaların kaynaklarını belirtir. Bu, örneğin yalnızca resmi Google panoramalarını aramak için bir kısıtlama sağlar. Birden fazla kaynak ayarlanırsa bu kaynakların kesişimi değerlendirilir. Not: StreetViewSource.OUTDOOR kaynağı şu anda desteklenmiyor. |
ZoomControlOptions arayüzü
google.maps.ZoomControlOptions
arayüz
Yakınlaştırma kontrolünün oluşturulmasıyla ilgili seçenekler.
Özellikler | |
|---|---|
position
isteğe bağlı |
Tür:
ControlPosition optionalVarsayılan:
ControlPosition.INLINE_END_BLOCK_ENDPozisyon kimliği. Kontrolün haritadaki konumunu belirtmek için kullanılır. |
ControlPosition sabitleri
google.maps.ControlPosition
sabitleri
kitaplığı "core"
Haritadaki kontrollerin 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. İlk 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ğerlerin" (bkz. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) kullanılması önerilir.
LTR'deki mantıksal değerler:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
RTL'de 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");
Sabitler | |
|---|---|
BLOCK_END_INLINE_CENTER |
Hem LTR hem de RTL'de BOTTOM_CENTER ile eşdeğerdir. |
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 kullanabilirsiniz. |
BOTTOM_LEFT |
Öğeler sol alt tarafa yerleştirilir ve ortaya doğru akar. Öğeler, Google logosunun sağında yer alır. 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 |
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, RTL'de LEFT_TOP ile eşdeğerdir. |
INLINE_START_BLOCK_CENTER |
Soldan sağa dillerde LEFT_CENTER, sağdan sola dillerde 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 kullanabilirsiniz. |
LEFT_CENTER |
Öğeler sol tarafın ortasına yerleştirilir. Bunun yerine INLINE_START_BLOCK_CENTER kullanabilirsiniz. |
LEFT_TOP |
Öğeler sol tarafta, 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ına yerleştirilir. Bunun yerine INLINE_END_BLOCK_CENTER 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 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. |