Marker (legacy)

İşaretçi sınıfı

google.maps.Marker sınıf

Bu sınıfın süresi MVCObject tarihinde sona eriyor.

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

Marker
Marker([opts])
Parametreler: 
  • optsMarkerOptions optional Adlandırılmış isteğe bağlı bağımsız değişkenler
Belirtilen seçeneklerle bir işaretçi oluşturur. Bir harita belirtilirse işaretçi, oluşturma sırasında haritaya eklenir. İşaretçinin gösterilmesi için konumun ayarlanması gerektiğini unutmayın.
MAX_ZINDEX API'nin bir işaretçiye atayacağı maksimum varsayılan z-endeksi. Bir işaretçiyi öne getirmek için daha yüksek bir Z-endeksi ayarlayabilirsiniz.
getAnimation
getAnimation()
Parametreler: Yok
İade Değeri:  Animation|null|undefined
Şu anda çalıştırılan animasyonu alır.
getClickable
getClickable()
Parametreler: Yok
Dönüş Değeri: İşaretçi tıklanabilirse boolean Doğru.
Marker öğesinin tıklanabilir durumunu alın.
getCursor
getCursor()
Parametreler: Yok
İade Değeri:  string|null|undefined
Fare imleciyle üzerine gelindiğinde gösterilen imleç türünü alır.
getDraggable
getDraggable()
Parametreler: Yok
Dönüş Değeri:  boolean İşaretçi sürüklenebiliyorsa True (Doğru).
Marker öğesinin sürüklenebilir durumunu alın.
getIcon
getIcon()
Parametreler: Yok
İade Değeri:  string|Icon|Symbol|null|undefined
Marker simgesini alın. Şu sayfaya göz atın: MarkerOptions.icon.
getLabel
getLabel()
Parametreler: Yok
İade Değeri:  MarkerLabel|string|null|undefined
Marker etiketini alın. Şu sayfaya göz atın: MarkerOptions.label.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map|StreetViewPanorama
Marker öğesinin oluşturulduğu haritayı veya panoramayı alın.
getOpacity
getOpacity()
Parametreler: Yok
Döndürülen Değer:  number|null|undefined 0,0 ile 1,0 arasında bir sayı.
Marker opaklığını alın.
getPosition
getPosition()
Parametreler: Yok
İade Değeri:  LatLng|null|undefined
Marker konumunu alın.
getShape
getShape()
Parametreler: Yok
İade Değeri:  MarkerShape|null|undefined
Etkileşim için kullanılan Marker şeklini alın. MarkerOptions.shape ve MarkerShape hükümlerini inceleyin.
getTitle
getTitle()
Parametreler: Yok
İade Değeri:  string|null|undefined
Marker ipucunun başlığını alır. Şu sayfaya göz atın: MarkerOptions.title.
getVisible
getVisible()
Parametreler: Yok
Dönüş Değeri:  İşaretçi görünürse boolean Doğru.
Marker görünürlüğünü elde edin.
getZIndex
getZIndex()
Parametreler: Yok
Döndürülen Değer:  number|null|undefined İşaretçinin zIndex'i.
Marker öğesinin zIndex'ini alın. Şu sayfaya göz atın: MarkerOptions.zIndex.
setAnimation
setAnimation([animation])
Parametreler: 
  • animationAnimation optional Oynatılacak animasyon.
Döndürülen Değer: Yok
Animasyon başlatma Devam eden tüm animasyonlar iptal edilir. Şu anda desteklenen animasyonlar: Animation.BOUNCE, Animation.DROP. null iletildiğinde tüm animasyonlar durur.
setClickable
setClickable(flag)
Parametreler: 
  • flagboolean true ise işaretçi tıklanabilir.
Döndürülen Değer: Yok
Marker öğesinin tıklanabilir olup olmadığını ayarlayın.
setCursor
setCursor([cursor])
Parametreler: 
  • cursorstring optional Fare imleci türü.
Döndürülen Değer: Yok
Fareyle üzerine gelindiğinde gösterilen fare imleci türünü ayarlayın.
setDraggable
setDraggable(flag)
Parametreler: 
  • flagboolean optional true ise işaretçi sürüklenebilir.
Döndürülen Değer: Yok
Marker öğesinin sürüklenebilir olup olmadığını ayarlayın.
setIcon
setIcon([icon])
Parametreler: 
Döndürülen Değer: Yok
Marker için simge ayarlayın. Şu sayfaya göz atın: MarkerOptions.icon.
setLabel
setLabel([label])
Parametreler: 
Döndürülen Değer: Yok
Marker için etiketi ayarlayın. Şu sayfaya göz atın: MarkerOptions.label.
setMap
setMap(map)
Parametreler: 
Döndürülen Değer: Yok
Belirtilen haritada veya panoramada Marker simgesini oluşturur. Harita null olarak ayarlanırsa işaretçi kaldırılır.
setOpacity
setOpacity([opacity])
Parametreler: 
  • opacitynumber optional 0,0 (şeffaf) ile 1,0 (opak) arasında bir sayı.
Döndürülen Değer: Yok
Marker opaklığını ayarlayın.
setOptions
setOptions(options)
Parametreler: 
Döndürülen Değer: Yok
Marker için seçenekleri ayarlayın.
setPosition
setPosition([latlng])
Parametreler: 
Döndürülen Değer: Yok
Marker için konumu ayarlayın.
setShape
setShape([shape])
Parametreler: 
Döndürülen Değer: Yok
Etkileşim için kullanılan Marker şeklini ayarlayın. MarkerOptions.shape ve MarkerShape hükümlerini inceleyin.
setTitle
setTitle([title])
Parametreler: 
  • titlestring optional
Döndürülen Değer: Yok
Marker ipucunun başlığını ayarlayın. Şu sayfaya göz atın: MarkerOptions.title.
setVisible
setVisible(visible)
Parametreler: 
  • visibleboolean true ise işaretçi görünür.
Döndürülen Değer: Yok
Marker öğesinin görünür olup olmayacağını ayarlayın.
setZIndex
setZIndex([zIndex])
Parametreler: 
  • zIndexnumber optional
Döndürülen Değer: Yok
Marker öğesinin zIndex'ini ayarlayın. Şu sayfaya göz atın: MarkerOptions.zIndex.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
animation_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker animasyon özelliği değiştiğinde tetiklenir.
click
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker simgesi tıklandığında tetiklenir.
clickable_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker tıklanabilir özellik değiştiğinde tetiklenir.
contextmenu
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker üzerinde DOM contextmenu etkinliği tetiklendiğinde tetiklenir.
cursor_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker imleç özelliği değiştiğinde tetiklenir.
dblclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker simgesi çift tıklandığında tetiklenir.
drag
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı Marker simgesini sürüklerken tekrar tekrar tetiklenir.
dragend
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı Marker simgesini sürüklemeyi bıraktığında tetiklenir.
draggable_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker draggable özelliği değiştiğinde tetiklenir.
dragstart
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı Marker simgesini sürüklemeye başladığında tetiklenir.
flat_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker düz özelliği değiştiğinde tetiklenir.
icon_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker simge özelliği değiştiğinde tetiklenir.
mousedown
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker üzerinde mousedown için tetiklenir.
mouseout
function(event)
Bağımsız değişkenler: 
Bu etkinlik, fare Marker simgesinin alanından çıktığında tetiklenir.
mouseover
function(event)
Bağımsız değişkenler: 
Bu etkinlik, fare Marker simgesinin alanına girdiğinde tetiklenir.
mouseup
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker üzerinde mouseup için tetiklenir.
position_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker konum özelliği değiştiğinde tetiklenir.
shape_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker şekil özelliği değiştiğinde tetiklenir.
title_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Markertitle özelliği değiştiğinde tetiklenir.
visible_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker visible özelliği değiştiğinde tetiklenir.
zindex_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, Marker zIndex özelliği değiştiğinde tetiklenir.
rightclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Marker üzerinde sağ tıklama yapıldığında tetiklenir.

MarkerOptions arayüzü

google.maps.MarkerOptions arayüz

Bir işaretçide ayarlanabilecek özellikleri tanımlamak için kullanılan MarkerOptions nesnesi.

anchorPoint optional
Tür:  Point optional
İşaretçi konumundan, işaretçiyle tutturulmuş olarak açılan bir bilgi penceresinin ucuna olan uzaklık.