Polygons

Polyline sınıfı

google.maps.Polyline sınıf

Çoklu çizgi, harita üzerindeki bağlı çizgi segmentlerinin doğrusal bir yer paylaşımıdır.

Bu sınıf MVCObject tarihinde uzatılır.

const {Polyline} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.

Polyline
Polyline([opts])
Parametreler: 
Geçirilen PolylineOptions ifadesini kullanarak bir çoklu çizgi oluşturun. Bu çizgi, çoklu çizgiyi çizerken kullanılacak çoklu çizgi yolunu ve fırça stilini belirtir. Çoklu çizgi oluştururken LatLng dizisini veya MVCArray LatLng değerini iletebilirsiniz. Basit diziler ise örnek yapıldıktan sonra çoklu çizgideki MVCArray karakterlerine dönüştürülür.
getDraggable
getDraggable()
Parametreler: Yok
İade Değeri:  boolean
Bu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür.
getEditable
getEditable()
Parametreler: Yok
İade Değeri:  boolean
Bu şeklin kullanıcı tarafından düzenlenebilir olup olmadığını döndürür.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map|null
Bu şeklin ekli olduğu haritayı döndürür.
getPath
getPath()
Parametreler: Yok
İade Değeri:  MVCArray<LatLng>
Yolu alır.
getVisible
getVisible()
Parametreler: Yok
İade Değeri:  boolean
Bu poliçenin haritada görünür olup olmadığını döndürür.
setDraggable
setDraggable(draggable)
Parametreler: 
  • draggableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı bu şekli haritanın üzerine sürükleyebilir. geodesic özelliği, sürükleme modunu tanımlar.
setEditable
setEditable(editable)
Parametreler: 
  • editableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı, tepe noktalarında ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Return Value: Yok
Bu şekli belirtilen haritada oluşturur. Harita null değerine ayarlanırsa şekil kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Return Value: Yok
setPath
setPath(path)
Parametreler: 
Return Value: Yok
Yolu ayarlar. Daha fazla bilgi için PolylineOptions sayfasını inceleyin.
setVisible
setVisible(visible)
Parametreler: 
  • visibleboolean
Return Value: Yok
false olarak ayarlanırsa bu politikayı gizler.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polyline'da DOM tıklama etkinliği tetiklendiğinde tetiklenir.
contextmenu
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Poyline'da DOM bağlam menüsü etkinliği tetiklendiğinde tetiklenir.
dblclick
function(event)
Bağımsız değişkenler: 
Polyline'da DOM dblclick etkinliği tetiklendiğinde bu etkinlik tetiklenir.
drag
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı çoklu çizgiyi sürüklerken tetiklenir.
dragend
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı çoklu çizgiyi sürüklemeyi bıraktığında tetiklenir.
dragstart
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı çoklu çizgiyi sürüklemeye başladığında tetiklenir.
mousedown
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Polyline'da DOM mouse down etkinliği tetiklendiğinde tetiklenir.
mousemove
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Polyline üzerinde DOM mousemove etkinliği tetiklendiğinde tetiklenir.
mouseout
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polyline fare üzerinden tetiklendiğinde tetiklenir.
mouseover
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polyline fareyle üzerine gelindiğinde tetiklenir.
mouseup
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Polyline'da DOM mouse up etkinliği tetiklendiğinde tetiklenir.
rightclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polyline sağ tıklandığında tetiklenir.

PolylineOptions arayüz

google.maps.PolylineOptions arayüz

Polyline üzerinde ayarlanabilen özellikleri tanımlamak için kullanılan PolylineOptions nesnesi.

clickable optional
Tür:  boolean optional
Varsayılan: true
Bu Polyline öğesinin fare etkinliklerini işleyip işlemediğini belirtir.
draggable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı bu şekli haritanın üzerine sürükleyebilir. geodesic özelliği, sürükleme modunu tanımlar.
editable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı, tepe noktalarında ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir.
geodesic optional
Tür:  boolean optional
Varsayılan: false
true olduğunda, çokgenin kenarları jeodezik olarak yorumlanır ve Dünya'nın eğriliğini takip eder. false olduğunda, poligonun kenarları ekran alanında düz çizgiler olarak oluşturulur. Boyutlar yerkürenin yüzeyine göre korunduğundan, jeodezik çokgen şekli sürüklendiğinde değişebilir.
icons optional
Tür:  Array<IconSequence> optional
Çoklu çizgi boyunca oluşturulacak simgeler.
map optional
Tür:  Map optional
Polyline'in gösterileceği harita.
path optional
Çoklu Çizginin koordinatlarının sıralı sırası. Bu yol, basit bir LatLng dizisi veya LatLng'lık MVCArray değeri kullanılarak belirtilebilir. Basit bir diziyi geçerseniz, dizi MVCArray değerine eklendiğinde veya MVCArray içinde enl
strokeColor optional
Tür:  string optional
Fırça rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
strokeOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında fırça opaklığı.
strokeWeight optional
Tür:  number optional
Piksel cinsinden fırça genişliği.
visible optional
Tür:  boolean optional
Varsayılan: true
Bu çoklu çizginin haritada görünür olup olmadığı.
zIndex optional
Tür:  number optional
Diğer politiklere kıyasla zEndeksi.

IconSequence arayüzü

google.maps.IconSequence arayüz

Simgelerin bir satırda nasıl oluşturulacağını açıklar.

Çoklu çizginiz jeodezikse hem ofset hem de tekrarlama için belirtilen mesafeler, varsayılan olarak metre cinsinden hesaplanır. Uzaklık değerini ayarlamak veya bir piksel değeri için tekrarlamak, mesafelerin ekrandaki piksel cinsinden hesaplanmasına neden olur.

fixedRotation optional
Tür:  boolean optional
Varsayılan: false
true değeri varsa dizideki her simge, yattığı kenarın açısı ne olursa olsun aynı sabit dönüşe sahip olur. false değeri varsa dizideki her bir simgenin kenarlarıyla hizalı olarak döndürülmesini sağlayın.
icon optional
Tür:  Symbol optional
Satırda oluşturulacak simge.
offset optional
Tür:  string optional
Varsayılan: '100%'
Bir simgenin oluşturulacağı çizginin başlangıcına olan mesafe. Bu mesafe, çizgi uzunluğunun yüzdesi (ör. "%50") veya piksel cinsinden (ör. "50 piksel") ifade edilebilir.
repeat optional
Tür:  string optional
Varsayılan: 0
Çizgi üzerindeki art arda simgeler arasındaki mesafe. Bu mesafe, çizgi uzunluğunun yüzdesi (ör. "%50") veya piksel cinsinden (ör. "50 piksel") ifade edilebilir. Simgenin tekrarlanmasını devre dışı bırakmak için "0" değerini belirtin.

Polygon sınıfı

google.maps.Polygon sınıf

Poligon (çoklu çizgi gibi), sıralı bir dizide bir dizi bağlı koordinat tanımlar. Ayrıca, çokgenler kapalı bir döngü oluşturur ve doldurulmuş bir bölge tanımlar. Basit poligonla, delikli poligonla ve daha fazlasıyla başlayarak geliştirici kılavuzundaki örneklere bakın. Ayrıca, bir çokgen oluşturmak için Veri katmanını da kullanabileceğinizi unutmayın. Veri katmanı, sizin için iç ve dış yolların sırasını işlediğinden delik oluşturmak için daha basit bir yol sunar.

Bu sınıf MVCObject tarihinde uzatılır.

const {Polygon} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.

Polygon
Polygon([opts])
Parametreler: 
Geçen PolygonOptions öğesini kullanarak poligon oluşturun. Bu poligon, poligonun kenarları için fırça stilini ve poligonun iç bölgelerindeki dolgu stilini belirtir. Poligonlar, bir veya daha fazla yol içerebilir. Her yol, bir LatLng dizisinden oluşur. Bu yolları oluştururken bir LatLngs dizisi veya MVCArray / LatLng aktarabilirsiniz. Diziler, örnek yapıldıktan sonra poligonun içindeki MVCArray öğelerine dönüştürülür.
getDraggable
getDraggable()
Parametreler: Yok
İade Değeri:  boolean
Bu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür.
getEditable
getEditable()
Parametreler: Yok
İade Değeri:  boolean
Bu şeklin kullanıcı tarafından düzenlenebilir olup olmadığını döndürür.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map|null
Bu şeklin ekli olduğu haritayı döndürür.
getPath
getPath()
Parametreler: Yok
İade Değeri:  MVCArray<LatLng>
İlk yolu alır.
getPaths
getPaths()
Parametreler: Yok
İade Değeri:  MVCArray<MVCArray<LatLng>>
Bu poligonun yollarını alır.
getVisible
getVisible()
Parametreler: Yok
İade Değeri:  boolean
Bu poliçenin haritada görünür olup olmadığını döndürür.
setDraggable
setDraggable(draggable)
Parametreler: 
  • draggableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı bu şekli haritanın üzerine sürükleyebilir. geodesic özelliği, sürükleme modunu tanımlar.
setEditable
setEditable(editable)
Parametreler: 
  • editableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı, tepe noktalarında ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Return Value: Yok
Bu şekli belirtilen haritada oluşturur. Harita null değerine ayarlanırsa şekil kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Return Value: Yok
setPath
setPath(path)
Parametreler: 
Return Value: Yok
İlk yolu ayarlar. Daha fazla bilgi için PolygonOptions sayfasını inceleyin.
setPaths
setPaths(paths)
Return Value: Yok
Bu poligonun yolunu ayarlar.
setVisible
setVisible(visible)
Parametreler: 
  • visibleboolean
Return Value: Yok
false olarak ayarlanırsa bu politikayı gizler.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Poligon'da DOM tıklama etkinliği tetiklendiğinde tetiklenir.
contextmenu
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Çokgen üzerinde DOM bağlam menüsü etkinliği tetiklendiğinde tetiklenir.
dblclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Çokgen üzerinde DOM dblclick etkinliği tetiklendiğinde tetiklenir.
drag
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı çokgeni sürüklerken tetiklenir.
dragend
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı poligonu sürüklemeyi bıraktığında tetiklenir.
dragstart
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı poligonu sürüklemeye başladığında tetiklenir.
mousedown
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Çokgen üzerinde DOM mouse down etkinliği tetiklendiğinde tetiklenir.
mousemove
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Çokgen üzerinde DOM mousemove etkinliği tetiklendiğinde tetiklenir.
mouseout
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polygon fare çıkışıyla tetiklendi.
mouseover
function(event)
Bağımsız değişkenler: 
Bu etkinlik Polygon fareyle üzerine gelindiğinde tetiklenir.
mouseup
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Çokgen üzerinde DOM fare tetikleme etkinliği tetiklendiğinde tetiklenir.
rightclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, Poligon sağ tıklandığında tetiklenir.

PolygonOptions arayüzü

google.maps.PolygonOptions arayüz

Bir Polygon'da ayarlanabilen özellikleri tanımlamak için kullanılan PolygonOptions nesnesi.

clickable optional
Tür:  boolean optional
Varsayılan: true
Bu Polygon öğesinin fare etkinliklerini işleyip işlemediğini belirtir.
draggable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı bu şekli haritanın üzerine sürükleyebilir. geodesic özelliği, sürükleme modunu tanımlar.
editable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı, tepe noktalarında ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir.
fillColor optional
Tür:  string optional
Dolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
fillOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında dolgu opaklığı
geodesic optional
Tür:  boolean optional
Varsayılan: false
true olduğunda, çokgenin kenarları jeodezik olarak yorumlanır ve Dünya'nın eğriliğini takip eder. false olduğunda, poligonun kenarları ekran alanında düz çizgiler olarak oluşturulur. Boyutlar yerkürenin yüzeyine göre korunduğundan, jeodezik çokgen şekli sürüklendiğinde değişebilir.
map optional
Tür:  Map optional
Poligon gösterilen harita.
paths optional
Kapalı bir döngüyü belirten sıralı koordinat dizisi. Çoklu çizgilerden farklı olarak, bir poligon bir veya daha fazla yoldan oluşabilir. Sonuç olarak, path özelliği bir veya daha fazla LatLng koordinatları dizisi belirtebilir. Yollar otomatik olarak kapatılır. Yolun ilk köşesini son köşe olarak kullanmayın. Basit çokgenler, tek bir LatLng dizisi kullanılarak tanımlanabilir. Daha karmaşık çokgenler, bir dizi dizisini belirtebilir. Tüm basit diziler, MVCArray saniyelerine dönüştürülür. MVCArray öğesinin LatLng eklenmesi veya kaldırılması, haritadaki poligonu otomatik olarak günceller.
strokeColor optional
Tür:  string optional
Fırça rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
strokeOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında fırça opaklığı
strokePosition optional
Tür:  StrokePosition optional
Fırça konumu.
strokeWeight optional
Tür:  number optional
Piksel cinsinden fırça genişliği.
visible optional
Tür:  boolean optional
Varsayılan: true
Bu poligonun haritada görünür olup olmadığı.
zIndex optional
Tür:  number optional
Diğer politiklere kıyasla zEndeksi.

PolyMouseEvent arayüzü

google.maps.PolyMouseEvent arayüz

Bu nesne, çokgenler ve poligonlardaki fare etkinliklerinden döndürülür.

Bu arayüzün süresi MapMouseEvent tarihindedir.

edge optional
Tür:  number optional
Etkinlik düzenlenebilir bir poligonun ortasındaki bir noktada gerçekleştiyse, etkinlik meydana geldiğinde imlecin altındaki yolda bulunan kenarın dizini.
path optional
Tür:  number optional
Etkinlik bir köşe noktasında gerçekleştiyse ve çokgen düzenlenebilirse etkinlik gerçekleştiğinde imlecin altındaki yolun dizini. Aksi takdirde undefined.
vertex optional
Tür:  number optional
Etkinlik bir tepe noktasında gerçekleştiyse ve çoklu çizgi ya da çokgen düzenlenebilirse etkinlik sırasında imlecin altındaki tepe noktasının dizini. Etkinlik bir köşe noktasında gerçekleşmediyse değer undefined olur.
Devralındı: domEvent, latLng
Devralındı: stop

Dikdörtgen sınıf

google.maps.Rectangle sınıf

Dikdörtgen yer paylaşımı.

Bu sınıf MVCObject tarihinde uzatılır.

const {Rectangle} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.

Rectangle
Rectangle([opts])
Parametreler: 
Geçirilen RectangleOptions değerini kullanarak sınırları ve stili belirten bir dikdörtgen oluşturun.
getBounds
getBounds()
Parametreler: Yok
İade Değeri:  LatLngBounds|null
Bu dikdörtgenin sınırlarını döndürür.
getDraggable
getDraggable()
Parametreler: Yok
İade Değeri:  boolean
Bu dikdörtgenin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür.
getEditable
getEditable()
Parametreler: Yok
İade Değeri:  boolean
Bu dikdörtgenin kullanıcı tarafından düzenlenebilir olup olmadığını döndürür.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map|null
Bu dikdörtgenin görüntülendiği haritayı döndürür.
getVisible
getVisible()
Parametreler: Yok
İade Değeri:  boolean
Bu dikdörtgenin haritada görünür olup olmadığını döndürür.
setBounds
setBounds(bounds)
Parametreler: 
Return Value: Yok
Bu dikdörtgenin sınırlarını ayarlar.
setDraggable
setDraggable(draggable)
Parametreler: 
  • draggableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı bu dikdörtgeni haritanın üzerinde sürükleyebilir.
setEditable
setEditable(editable)
Parametreler: 
  • editableboolean
Return Value: Yok
true değerine ayarlanırsa kullanıcı, köşelerde ve her kenarda gösterilen kontrol noktalarını sürükleyerek bu dikdörtgeni düzenleyebilir.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Return Value: Yok
Belirtilen haritada dikdörtgeni oluşturur. Harita null değerine ayarlanırsa dikdörtgen kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Return Value: Yok
setVisible
setVisible(visible)
Parametreler: 
  • visibleboolean
Return Value: Yok
false değerine ayarlanırsa bu dikdörtgeni gizler.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
bounds_changed
function()
Bağımsız değişkenler: Yok
Dikdörtgenin sınırları değiştirildiğinde bu etkinlik tetiklenir.
click
function(event)
Bağımsız değişkenler: 
Bu etkinlik, dikdörtgen üzerinde DOM tıklama etkinliği tetiklendiğinde tetiklenir.
contextmenu
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM bağlam menüsü etkinliği dikdörtgen üzerinde tetiklendiğinde tetiklenir.
dblclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM dblclick etkinliği dikdörtgen üzerinde tetiklendiğinde tetiklenir.
drag
function(event)
Bağımsız değişkenler: 
Kullanıcı dikdörtgeni sürüklerken bu etkinlik tekrar tekrar tetiklenir.
dragend
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı dikdörtgeni sürüklemeyi bıraktığında tetiklenir.
dragstart
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı dikdörtgeni sürüklemeye başladığında tetiklenir.
mousedown
function(event)
Bağımsız değişkenler: 
Bu etkinlik, dikdörtgen üzerinde DOM mouse down etkinliği tetiklendiğinde tetiklenir.
mousemove
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM mousemove etkinliği dikdörtgen üzerinde tetiklendiğinde tetiklenir.
mouseout
function(event)
Bağımsız değişkenler: 
Bu etkinlik dikdörtgen fare üzerinden çekildiğinde tetiklenir.
mouseover
function(event)
Bağımsız değişkenler: 
Bu etkinlik, fareyle üzerine gelindiğinde tetiklenir.
mouseup
function(event)
Bağımsız değişkenler: 
Dikdörtgen üzerinde DOM fare tetikleme etkinliği tetiklendiğinde bu etkinlik tetiklenir.
rightclick
function(event)
Bağımsız değişkenler: 
Dikdörtgen sağ tıklandığında bu etkinlik tetiklenir.

RectangleOptions arayüzü

google.maps.RectangleOptions arayüz

Dikdörtgen üzerine ayarlanabilen özellikleri tanımlamak için kullanılan RectangleOptions nesnesi.

bounds optional
Sınırlar.
clickable optional
Tür:  boolean optional
Varsayılan: true
Bu Rectangle öğesinin fare etkinliklerini işleyip işlemediğini belirtir.
draggable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı bu dikdörtgeni haritanın üzerinde sürükleyebilir.
editable optional
Tür:  boolean optional
Varsayılan: false
true değerine ayarlanırsa kullanıcı, köşelerde ve her kenarda gösterilen kontrol noktalarını sürükleyerek bu dikdörtgeni düzenleyebilir.
fillColor optional
Tür:  string optional
Dolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
fillOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında dolgu opaklığı
map optional
Tür:  Map optional
Dikdörtgenin gösterileceği harita.
strokeColor optional
Tür:  string optional
Fırça rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
strokeOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında fırça opaklığı
strokePosition optional
Tür:  StrokePosition optional
Fırça konumu.
strokeWeight optional
Tür:  number optional
Piksel cinsinden fırça genişliği.
visible optional
Tür:  boolean optional
Varsayılan: true
Bu dikdörtgenin haritada görünür olup olmadığı.
zIndex optional
Tür:  number optional
Diğer politiklere kıyasla zEndeksi.

Circle sınıfı

google.maps.Circle sınıf

Dünya yüzeyinde bulunan ve "küresel başlık" olarak da bilinen daire.

Bu sınıf MVCObject tarihinde uzatılır.

const {Circle} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.

Circle
Circle([circleOrCircleOptions])
Parametreler: 
Ortayı, yarıçapı ve stili belirten, CircleOptions değerini kullanarak daire oluşturun.
getBounds
getBounds()
Parametreler: Yok
İade Değeri:  LatLngBounds|null
Bu çevrenin LatLngBounds değerini alır.
getCenter
getCenter()
Parametreler: Yok
İade Değeri:  LatLng|null
Bu dairenin merkezini döndürür.
getDraggable
getDraggable()
Parametreler: Yok
İade Değeri:  boolean
Bu dairenin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür.
getEditable
getEditable()
Parametreler: Yok
İade Değeri:  boolean
Bu çevrenin kullanıcı tarafından düzenlenebilir olup olmadığını döndürür.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map|null
Bu dairenin görüntülendiği haritayı döndürür.
getRadius
getRadius()
Parametreler: Yok
İade Değeri:  number
Bu dairenin yarıçapını döndürür (metre cinsinden).
getVisible
getVisible()
Parametreler: Yok
İade Değeri:  boolean
Bu dairenin haritada görünür olup olmadığını döndürür.
setCenter
setCenter(center)
Parametreler: 
Return Value: Yok
Bu dairenin merkezini belirler.
setDraggable
setDraggable(draggable)
Parametreler: 
  • draggableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı bu daireyi haritanın üzerine sürükleyebilir.
setEditable
setEditable(editable)
Parametreler: 
  • editableboolean
Return Value: Yok
true olarak ayarlanırsa kullanıcı, merkezde ve dairenin çevresinde gösterilen kontrol noktalarını sürükleyerek bu daireyi düzenleyebilir.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Return Value: Yok
Daireyi belirtilen haritada oluşturur. Harita null olarak ayarlanırsa daire kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Return Value: Yok
setRadius
setRadius(radius)
Parametreler: 
  • radiusnumber
Return Value: Yok
Bu dairenin yarıçapını ayarlar (metre cinsinden).
setVisible
setVisible(visible)
Parametreler: 
  • visibleboolean
Return Value: Yok
false olarak ayarlanırsa bu daireyi gizler.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
center_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, dairenin merkezi değiştirildiğinde tetiklenir.
click
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM tıklama etkinliği daire içinde tetiklendiğinde tetiklenir.
dblclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM dblclick etkinliği daire içinde tetiklendiğinde tetiklenir.
drag
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı daireyi sürüklerken tekrar tekrar tetiklenir.
dragend
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı daireyi sürüklemeyi bıraktığında tetiklenir.
dragstart
function(event)
Bağımsız değişkenler: 
Bu etkinlik, kullanıcı daireyi sürüklemeye başladığında tetiklenir.
mousedown
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM mouse down etkinliği tetiklendiğinde tetiklenir.
mousemove
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM mousemove etkinliği daire üzerinde tetiklendiğinde tetiklenir.
mouseout
function(event)
Bağımsız değişkenler: 
Bu etkinlik dairenin fareyle üzerine gelindiğinde tetiklenir.
mouseover
function(event)
Bağımsız değişkenler: 
Bu etkinlik, fareyle üzerine gelindiğinde tetiklenir.
mouseup
function(event)
Bağımsız değişkenler: 
Bu etkinlik, DOM fareyle tetikleme etkinliği daire içinde tetiklendiğinde tetiklenir.
radius_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, dairenin yarıçapı değiştirildiğinde tetiklenir.
rightclick
function(event)
Bağımsız değişkenler: 
Bu etkinlik, daire sağ tıklandığında tetiklenir.

CircleOptions arayüzü

google.maps.CircleOptions arayüz

Bir Çevre'de ayarlanabilen özellikleri tanımlamak için kullanılan CircleOptions nesnesi.

center optional
Tür:  LatLng|LatLngLiteral optional
Çemberin merkezi.
clickable optional
Tür:  boolean optional
Varsayılan: true
Bu Circle öğesinin fare etkinliklerini işleyip işlemediğini belirtir.
draggable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı bu daireyi haritanın üzerine sürükleyebilir.
editable optional
Tür:  boolean optional
Varsayılan: false
true olarak ayarlanırsa kullanıcı, merkezde ve dairenin çevresinde gösterilen kontrol noktalarını sürükleyerek bu daireyi düzenleyebilir.
fillColor optional
Tür:  string optional
Dolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
fillOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında dolgu opaklığı.
map optional
Tür:  Map optional
Çemberin görüntüleneceği harita.
radius optional
Tür:  number optional
Dünya yüzeyinin metre cinsinden yarıçapı.
strokeColor optional
Tür:  string optional
Fırça rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
strokeOpacity optional
Tür:  number optional
0,0 ile 1,0 arasında fırça opaklığı.
strokePosition optional
Tür:  StrokePosition optional
Fırça konumu.
strokeWeight optional
Tür:  number optional
Piksel cinsinden fırça genişliği.
visible optional
Tür:  boolean optional
Varsayılan: true
Bu dairenin haritada görünür olup olmadığı.
zIndex optional
Tür:  number optional
Diğer politiklere kıyasla zEndeksi.

StrokePosition sabitleri

google.maps.StrokePosition sabit değer

Fırçanın bir poligon üzerindeki olası konumları.

const {StrokePosition} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.

CENTER Fırça, poligonun yolu boyunca ortalanır, çizginin yarısı poligonun içinde, diğer yarısı da poligonun dışındadır.
INSIDE Fırça, poligonun içindedir.
OUTSIDE Fırça, poligonun dışında yer alır.