Çoklu çizgi sınıfı
google.maps.Polyline
sınıf
Çoklu çizgi, haritada bağlı çizgi parçalarının doğrusal bir yerleşimidir.
Bu sınıfın süresi MVCObject tarihinde sona eriyor.
const {Polyline} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz. 
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
| Marka | |
|---|---|
| Polyline | Polyline([opts])Parametreler:   
 Hem çoklu çizginin yolunu hem de çoklu çizgi çizilirken kullanılacak kontur stilini belirten, iletilen  PolylineOptionskullanarak çoklu çizgi oluşturun. Çoklu çizgi oluştururkenLatLngdizisi veyaLatLngMVCArray'si iletebilirsiniz. Ancak basit diziler, örnek oluşturma sırasında çoklu çizgi içindeMVCArray'ye dönüştürülür. | 
| Yöntemler | |
|---|---|
| getDraggable | getDraggable()Parametreler: Yok İade Değeri:   booleanBu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. | 
| getEditable | getEditable()Parametreler: Yok İade Değeri:   booleanBu şeklin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. | 
| getMap | getMap()Parametreler: Yok İade Değeri:   Map|nullBu şeklin eklendiği haritayı döndürür. | 
| getPath | getPath()Parametreler: Yok Yolu alır. | 
| getVisible | getVisible()Parametreler: Yok İade Değeri:   booleanBu poligonun haritada görünür olup olmadığını döndürür. | 
| setDraggable | setDraggable(draggable)Parametreler:   
 Döndürülen Değer: Yok trueolarak 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:   
 Döndürülen Değer: Yok trueolarak ayarlanırsa kullanıcı, köşelerde ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir. | 
| setMap | setMap(map)Parametreler:   
 Döndürülen Değer: Yok Bu şekli belirtilen haritada oluşturur. Harita  nullolarak ayarlanmışsa şekil kaldırılır. | 
| setOptions | setOptions(options)Parametreler:   
 Döndürülen Değer: Yok | 
| setPath | setPath(path)Parametreler:   
 Döndürülen Değer: Yok Yolu ayarlar. Daha fazla bilgi için  PolylineOptionssayfasına bakın. | 
| setVisible | setVisible(visible)Parametreler:   
 Döndürülen Değer: Yok falseolarak ayarlanırsa bu poligon gizlenir. | 
| Devralındı: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Etkinlikler | |
|---|---|
| click | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çoklu çizgi üzerinde DOM tıklama etkinliği tetiklendiğinde tetiklenir. | 
| contextmenu | function(event)Bağımsız değişkenler:   
 Bu etkinlik, Poyline'da DOM contextmenu etkinliği tetiklendiğinde tetiklenir. | 
| dblclick | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çoklu çizgi üzerinde DOM dblclick etkinliği tetiklendiğinde tetiklenir. | 
| drag | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çoklu çizgiyi sürüklerken tekrar tekrar tetiklenir. | 
| dragend | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çoklu çizgi sürüklemeyi durdurduğunda tetiklenir. | 
| dragstart | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çoklu çizgi sürüklemeye başladığında tetiklenir. | 
| mousedown | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çoklu çizgi üzerinde DOM mousedown 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, çoklu çizgi fareyle üzerine gelindiğinde tetiklenir. | 
| mouseover | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çoklu çizgi üzerinde fareyle gezinildiğinde tetiklenir. | 
| mouseup | function(event)Bağımsız değişkenler:   
 Bu etkinlik, Polyline üzerinde DOM mouseup etkinliği tetiklendiğinde tetiklenir. | 
|  | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çoklu çizgi sağ tıklandığında tetiklenir. | 
PolylineOptions arayüzü
google.maps.PolylineOptions
arayüz
Çoklu çizgi üzerinde ayarlanabilecek özellikleri tanımlamak için kullanılan PolylineOptions nesnesi.
| Özellikler | |
|---|---|
| clickable optional | Tür:   boolean optionalVarsayılan:  trueBu  Polylineöğesinin fare etkinliklerini işleyip işlemediğini gösterir. | 
| draggable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak 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 optionalVarsayılan:  falsetrueolarak ayarlanırsa kullanıcı, köşelerde ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir. | 
| geodesic optional | Tür:   boolean optionalVarsayılan:  falsetrueolduğunda poligonun kenarları jeodezik olarak yorumlanır ve Dünya'nın eğriliğini takip eder.falseolduğunda, çokgenin kenarları ekran alanında düz çizgiler olarak oluşturulur. Jeodezik bir poligonun şeklinin, boyutları dünyanın yüzeyine göre korunduğu için sürüklendiğinde değişiyormuş gibi görünebileceğini unutmayın. | 
| icons optional | Tür:   Array<IconSequence> optionalÇoklu çizgi boyunca oluşturulacak simgeler. | 
| map optional | Tür:   Map optionalÇoklu çizginin görüntüleneceği harita. | 
| path optional | Tür:   MVCArray<LatLng>|Array<LatLng|LatLngLiteral> optionalÇoklu çizginin sıralı koordinat dizisi. Bu yol,  LatLngöğelerinin basit bir dizisi veyaLatLngöğelerininMVCArraykullanılarak belirtilebilir. Basit bir dizi iletirseniz bununMVCArrayInserting or removing LatLngs in theMVCArrayotomatik olarak haritadaki çoklu çizgiyi güncelleyeceğini unutmayın. | 
| strokeColor optional | Tür:   string optionalÇizgi rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| strokeOpacity optional | Tür:   number optionalKontur opaklığı 0,0 ile 1,0 arasında olmalıdır. | 
| strokeWeight optional | Tür:   number optionalKontur genişliği (piksel cinsinden). | 
| visible optional | Tür:   boolean optionalVarsayılan:  trueBu çoklu çizginin haritada görünür olup olmadığı. | 
| zIndex optional | Tür:   number optionalDiğer çokgenlere kıyasla zIndex. | 
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 tekrar için belirtilen mesafeler varsayılan olarak metre cinsinden hesaplanır. Ofseti veya tekrarı piksel değerine ayarlamak, mesafelerin ekranda piksel cinsinden hesaplanmasına neden olur.
| Özellikler | |
|---|---|
| fixedRotation optional | Tür:   boolean optionalVarsayılan:  falsetrueise dizideki her simge, üzerinde bulunduğu kenarın açısı ne olursa olsun aynı sabit dönüşe sahiptir.falseise dizideki her simge, kenarıyla hizalanacak şekilde döndürülür. | 
| icon optional | Tür:   Symbol optionalÇizgide oluşturulacak simge. | 
| offset optional | Tür:   string optionalVarsayılan:  '100%'Bir simgenin oluşturulacağı, çizginin başlangıcına olan uzaklık. Bu mesafe, çizginin uzunluğunun yüzdesi (ör. "%50") veya piksel (ör. "50 piksel") olarak ifade edilebilir. | 
| repeat optional | Tür:   string optionalVarsayılan:  0Çizgideki ardışık simgeler arasındaki mesafe. Bu mesafe, çizginin uzunluğunun yüzdesi (ör. "%50") veya piksel (ör. "50 piksel") olarak 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 dizideki bir dizi bağlı koordinatı tanımlar. Ayrıca, poligonlar kapalı bir döngü oluşturur ve dolu bir bölgeyi tanımlar. Geliştirici kılavuzundaki örnekleri inceleyin. Basit bir çokgen, içinde boşluk olan bir çokgen ve daha fazlasını görebilirsiniz. Poligon oluşturmak için veri katmanını da kullanabileceğinizi unutmayın. Veri katmanı, iç ve dış yolların sırasını sizin için yönettiğinden delik oluşturmanın daha basit bir yolunu sunar.
Bu sınıfın süresi MVCObject tarihinde sona eriyor.
const {Polygon} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz. 
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
| Marka | |
|---|---|
| Polygon | Polygon([opts])Parametreler:   
 Poligonun yolunu, kenarlarının kontur stilini ve iç bölgelerinin dolgu stilini belirten, iletilen  PolygonOptionsdeğerini kullanarak bir poligon oluşturun. Bir çokgen bir veya daha fazla yol içerebilir. Her yol, bir diziLatLng'den oluşur. Bu yolları oluştururken LatLng'ler dizisi veyaMVCArraydizisi iletebilirsiniz.LatLngDiziler, örnekleme sırasında poligon içindeMVCArray'lara dönüştürülür. | 
| Yöntemler | |
|---|---|
| getDraggable | getDraggable()Parametreler: Yok İade Değeri:   booleanBu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. | 
| getEditable | getEditable()Parametreler: Yok İade Değeri:   booleanBu şeklin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. | 
| getMap | getMap()Parametreler: Yok İade Değeri:   Map|nullBu şeklin eklendiği haritayı döndürür. | 
| getPath | getPath()Parametreler: Yok İlk yolu alır. | 
| getPaths | getPaths()Parametreler: Yok Bu poligonun yollarını alır. | 
| getVisible | getVisible()Parametreler: Yok İade Değeri:   booleanBu poligonun haritada görünür olup olmadığını döndürür. | 
| setDraggable | setDraggable(draggable)Parametreler:   
 Döndürülen Değer: Yok trueolarak 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:   
 Döndürülen Değer: Yok trueolarak ayarlanırsa kullanıcı, köşelerde ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir. | 
| setMap | setMap(map)Parametreler:   
 Döndürülen Değer: Yok Bu şekli belirtilen haritada oluşturur. Harita  nullolarak ayarlanmışsa şekil kaldırılır. | 
| setOptions | setOptions(options)Parametreler:   
 Döndürülen Değer: Yok | 
| setPath | setPath(path)Parametreler:   
 Döndürülen Değer: Yok İlk yolu ayarlar. Daha fazla bilgi için  PolygonOptionssayfasına bakın. | 
| setPaths | setPaths(paths)Parametreler:   Döndürülen Değer: Yok Bu poligonun yolunu ayarlar. | 
| setVisible | setVisible(visible)Parametreler:   
 Döndürülen Değer: Yok falseolarak ayarlanırsa bu poligon gizlenir. | 
| Devralındı: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Etkinlikler | |
|---|---|
| click | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM tıklama etkinliği çokgende tetiklendiğinde tetiklenir. | 
| contextmenu | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM contextmenu etkinliği Polygon üzerinde tetiklendiğinde tetiklenir. | 
| dblclick | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM dblclick etkinliği Polygon üzerinde tetiklendiğinde tetiklenir. | 
| drag | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çokgeni sürüklerken tekrar tekrar tetiklenir. | 
| dragend | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çokgeni sürüklemeyi bıraktığında tetiklenir. | 
| dragstart | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı çokgeni sürüklemeye başladığında tetiklenir. | 
| mousedown | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM mousedown etkinliği Poligon üzerinde tetiklendiğinde tetiklenir. | 
| mousemove | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM mousemove etkinliği Polygon üzerinde tetiklendiğinde tetiklenir. | 
| mouseout | function(event)Bağımsız değişkenler:   
 Bu etkinlik, Polygon mouseout üzerinde tetiklenir. | 
| mouseover | function(event)Bağımsız değişkenler:   
 Bu etkinlik, fareyle çokgene gelindiğinde tetiklenir. | 
| mouseup | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM mouseup etkinliği Polygon üzerinde tetiklendiğinde tetiklenir. | 
|  | function(event)Bağımsız değişkenler:   
 Bu etkinlik, çokgene sağ tıklandığında tetiklenir. | 
PolygonOptions arayüzü
google.maps.PolygonOptions
arayüz
Bir Polygon'da ayarlanabilecek özellikleri tanımlamak için kullanılan PolygonOptions nesnesi.
| Özellikler | |
|---|---|
| clickable optional | Tür:   boolean optionalVarsayılan:  trueBu  Polygonöğesinin fare etkinliklerini işleyip işlemediğini gösterir. | 
| draggable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak 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 optionalVarsayılan:  falsetrueolarak ayarlanırsa kullanıcı, köşelerde ve her segmentte gösterilen kontrol noktalarını sürükleyerek bu şekli düzenleyebilir. | 
| fillColor optional | Tür:   string optionalDolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| fillOpacity optional | Tür:   number optional0,0 ile 1,0 arasında dolgu opaklığı | 
| geodesic optional | Tür:   boolean optionalVarsayılan:  falsetrueolduğunda poligonun kenarları jeodezik olarak yorumlanır ve Dünya'nın eğriliğini takip eder.falseolduğunda, çokgenin kenarları ekran alanında düz çizgiler olarak oluşturulur. Jeodezik bir poligonun şeklinin, boyutları dünyanın yüzeyine göre korunduğu için sürüklendiğinde değişiyormuş gibi görünebileceğini unutmayın. | 
| map optional | Tür:   Map optionalPoligonun görüntüleneceği harita. | 
| paths optional | Tür:   MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optionalKapalı bir döngüyü belirleyen sıralı koordinatlar dizisi. Çoklu çizgilerden farklı olarak bir poligon, bir veya daha fazla yoldan oluşabilir. Sonuç olarak, yollar özelliği bir veya daha fazla  LatLngkoordinat dizisi belirtebilir. Yollar otomatik olarak kapatılır. Yolun ilk köşesini son köşe olarak tekrarlamayın. Basit poligonlar, tek birLatLngdizisi kullanılarak tanımlanabilir. Daha karmaşık poligonlar, diziler dizisini belirtebilir. Basit dizilerMVCArray'ye dönüştürülür.MVCArrayiçineLatLngeklemek veya bunları kaldırmak, haritadaki poligonu otomatik olarak günceller. | 
| strokeColor optional | Tür:   string optionalÇizgi rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| strokeOpacity optional | Tür:   number optional0,0 ile 1,0 arasında kontur opaklığı | 
| strokePosition optional | Tür:   StrokePosition optionalVarsayılan:  StrokePosition.CENTERVuruş pozisyonu. | 
| strokeWeight optional | Tür:   number optionalKontur genişliği (piksel cinsinden). | 
| visible optional | Tür:   boolean optionalVarsayılan:  trueBu poligonun haritada görünür olup olmadığı. | 
| zIndex optional | Tür:   number optionalDiğer çokgenlere kıyasla zIndex. | 
PolyMouseEvent arayüzü
google.maps.PolyMouseEvent
arayüz
Bu nesne, çoklu çizgiler ve poligonlardaki fare etkinliklerinden döndürülür.
Bu arayüz, MapMouseEvent arayüzünü genişletir.
| Özellikler | |
|---|---|
| edge optional | Tür:   number optionalEtkinlik, düzenlenebilir bir çokgenin orta noktasında gerçekleştiyse etkinlik gerçekleştiğinde imlecin altındaki yolda bulunan kenarın dizini. | 
| path optional | Tür:   number optionalEtkinlik bir köşe üzerinde gerçekleştiyse ve çokgen düzenlenebiliyorsa etkinlik gerçekleştiğinde imlecin altındaki yolun dizini. Aksi takdirde  undefined. | 
| vertex optional | Tür:   number optionalEtkinlik bir köşe üzerinde gerçekleştiyse ve çoklu çizgi veya poligon düzenlenebiliyorsa etkinlik gerçekleştiğinde imlecin altındaki köşenin dizini. Etkinlik bir köşede gerçekleşmiyorsa değer  undefinedolur. | 
| Devralınan: domEvent,latLng | |
| Yöntemler | |
|---|---|
| Devralınan: stop | 
Rectangle sınıfı
google.maps.Rectangle
sınıf
Dikdörtgen yer paylaşımı.
Bu sınıfın süresi MVCObject tarihinde sona eriyor.
const {Rectangle} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz. 
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
| Marka | |
|---|---|
| Rectangle | Rectangle([opts])Parametreler:   
 Sınırları ve stili belirten, iletilen  RectangleOptionsdeğerini kullanarak bir dikdörtgen oluşturun. | 
| Yöntemler | |
|---|---|
| getBounds | getBounds()Parametreler: Yok İade Değeri:   LatLngBounds|nullBu dikdörtgenin sınırlarını döndürür. | 
| getDraggable | getDraggable()Parametreler: Yok İade Değeri:   booleanBu dikdörtgenin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. | 
| getEditable | getEditable()Parametreler: Yok İade Değeri:   booleanBu dikdörtgenin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. | 
| getMap | getMap()Parametreler: Yok İade Değeri:   Map|nullBu dikdörtgenin görüntülendiği haritayı döndürür. | 
| getVisible | getVisible()Parametreler: Yok İade Değeri:   booleanBu dikdörtgenin haritada görünür olup olmadığını döndürür. | 
| setBounds | setBounds(bounds)Parametreler:   
 Döndürülen Değer: Yok Bu dikdörtgenin sınırlarını belirler. | 
| setDraggable | setDraggable(draggable)Parametreler:   
 Döndürülen Değer: Yok trueolarak ayarlanırsa kullanıcı bu dikdörtgeni harita üzerinde sürükleyebilir. | 
| setEditable | setEditable(editable)Parametreler:   
 Döndürülen Değer: Yok trueolarak 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:   
 Döndürülen Değer: Yok Dikdörtgeni belirtilen haritada oluşturur. Harita  nullolarak ayarlanmışsa dikdörtgen kaldırılır. | 
| setOptions | setOptions(options)Parametreler:   
 Döndürülen Değer: Yok | 
| setVisible | setVisible(visible)Parametreler:   
 Döndürülen Değer: Yok falseolarak ayarlanırsa bu dikdörtgeni gizler. | 
| Devralındı: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Etkinlikler | |
|---|---|
| bounds_changed | function()Bağımsız değişkenler: Yok Bu etkinlik, dikdörtgenin sınırları değiştirildiğinde tetiklenir. | 
| click | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgende DOM tıklama etkinliği tetiklendiğinde tetiklenir. | 
| contextmenu | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgende DOM contextmenu etkinliği tetiklendiğinde tetiklenir. | 
| dblclick | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgende DOM dblclick etkinliği tetiklendiğinde tetiklenir. | 
| drag | function(event)Bağımsız değişkenler:   
 Bu etkinlik, kullanıcı dikdörtgeni sürüklerken 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örtgende DOM mousedown etkinliği tetiklendiğinde tetiklenir. | 
| mousemove | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgende DOM mousemove etkinliği tetiklendiğinde tetiklenir. | 
| mouseout | function(event)Bağımsız değişkenler:   
 Bu etkinlik, fare dikdörtgenin dışına çıktığında tetiklenir. | 
| mouseover | function(event)Bağımsız değişkenler:   
 Bu etkinlik, fare dikdörtgenin üzerine geldiğinde tetiklenir. | 
| mouseup | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgende DOM mouseup etkinliği tetiklendiğinde tetiklenir. | 
|  | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dikdörtgen sağ tıklandığında tetiklenir. | 
RectangleOptions arayüzü
google.maps.RectangleOptions
arayüz
Dikdörtgende ayarlanabilecek özellikleri tanımlamak için kullanılan RectangleOptions nesnesi.
| Özellikler | |
|---|---|
| bounds optional | Tür:   LatLngBounds|LatLngBoundsLiteral optionalSınırlar. | 
| clickable optional | Tür:   boolean optionalVarsayılan:  trueBu  Rectangleöğesinin fare etkinliklerini işleyip işlemediğini gösterir. | 
| draggable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak ayarlanırsa kullanıcı bu dikdörtgeni harita üzerinde sürükleyebilir. | 
| editable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak 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 optionalDolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| fillOpacity optional | Tür:   number optional0,0 ile 1,0 arasında dolgu opaklığı | 
| map optional | Tür:   Map optionalDikdörtgenin görüntüleneceği harita. | 
| strokeColor optional | Tür:   string optionalÇizgi rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| strokeOpacity optional | Tür:   number optional0,0 ile 1,0 arasında kontur opaklığı | 
| strokePosition optional | Tür:   StrokePosition optionalVarsayılan:  StrokePosition.CENTERVuruş pozisyonu. | 
| strokeWeight optional | Tür:   number optionalKontur genişliği (piksel cinsinden). | 
| visible optional | Tür:   boolean optionalVarsayılan:  trueBu dikdörtgenin haritada görünür olup olmadığı. | 
| zIndex optional | Tür:   number optionalDiğer çokgenlere kıyasla zIndex. | 
Circle sınıfı
google.maps.Circle
sınıf
Dünya yüzeyindeki bir daire; "küresel kapak" olarak da bilinir.
Bu sınıfın süresi MVCObject tarihinde sona eriyor.
const {Circle} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz. 
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
| Marka | |
|---|---|
| Circle | Circle([circleOrCircleOptions])Parametreler:   
 Merkezi, yarıçapı ve stili belirten iletilen  CircleOptionskullanarak bir daire oluşturun. | 
| Yöntemler | |
|---|---|
| getBounds | getBounds()Parametreler: Yok İade Değeri:   LatLngBounds|nullBu çevrenin  LatLngBoundsdeğerini alır. | 
| getCenter | getCenter()Parametreler: Yok İade Değeri:   LatLng|nullBu dairenin merkezini döndürür. | 
| getDraggable | getDraggable()Parametreler: Yok İade Değeri:   booleanBu dairenin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. | 
| getEditable | getEditable()Parametreler: Yok İade Değeri:   booleanBu dairenin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. | 
| getMap | getMap()Parametreler: Yok İade Değeri:   Map|nullBu dairenin gösterildiği haritayı döndürür. | 
| getRadius | getRadius()Parametreler: Yok İade Değeri:   numberBu dairenin yarıçapını (metre cinsinden) döndürür. | 
| getVisible | getVisible()Parametreler: Yok İade Değeri:   booleanBu dairenin haritada görünür olup olmadığını döndürür. | 
| setCenter | setCenter(center)Parametreler:   
 Döndürülen Değer: Yok Bu dairenin merkezini ayarlar. | 
| setDraggable | setDraggable(draggable)Parametreler:   
 Döndürülen Değer: Yok trueolarak ayarlanırsa kullanıcı bu daireyi harita üzerinde sürükleyebilir. | 
| setEditable | setEditable(editable)Parametreler:   
 Döndürülen Değer: Yok trueolarak ayarlanırsa kullanıcı, dairenin merkezinde ve çevresinde gösterilen kontrol noktalarını sürükleyerek bu daireyi düzenleyebilir. | 
| setMap | setMap(map)Parametreler:   
 Döndürülen Değer: Yok Belirtilen haritada daireyi oluşturur. Harita  nullolarak ayarlanırsa daire kaldırılır. | 
| setOptions | setOptions(options)Parametreler:   
 Döndürülen Değer: Yok | 
| setRadius | setRadius(radius)Parametreler:   
 Döndürülen Değer: Yok Bu dairenin yarıçapını ayarlar (metre cinsinden). | 
| setVisible | setVisible(visible)Parametreler:   
 Döndürülen Değer: Yok falseolarak ayarlanırsa bu çevreyi gizler. | 
| Devralındı: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Etkinlikler | |
|---|---|
| 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, dairede DOM tıklama etkinliği tetiklendiğinde tetiklenir. | 
| dblclick | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dairede DOM dblclick etkinliği 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, dairede DOM mousedown etkinliği tetiklendiğinde tetiklenir. | 
| mousemove | function(event)Bağımsız değişkenler:   
 Bu etkinlik, DOM mousemove etkinliği dairede tetiklendiğinde tetiklenir. | 
| mouseout | function(event)Bağımsız değişkenler:   
 Bu etkinlik, fare dairenin dışına çıktığında tetiklenir. | 
| mouseover | function(event)Bağımsız değişkenler:   
 Bu etkinlik, fareyle dairenin üzerine gelindiğinde tetiklenir. | 
| mouseup | function(event)Bağımsız değişkenler:   
 Bu etkinlik, dairede DOM mouseup etkinliği 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ıklatıldığında tetiklenir. | 
CircleOptions arayüzü
google.maps.CircleOptions
arayüz
Bir dairede ayarlanabilecek özellikleri tanımlamak için kullanılan CircleOptions nesnesi.
| Özellikler | |
|---|---|
| center optional | Tür:   LatLng|LatLngLiteral optionalÇemberin merkezi. | 
| clickable optional | Tür:   boolean optionalVarsayılan:  trueBu  Circleöğesinin fare etkinliklerini işleyip işlemediğini gösterir. | 
| draggable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak ayarlanırsa kullanıcı bu daireyi harita üzerinde sürükleyebilir. | 
| editable optional | Tür:   boolean optionalVarsayılan:  falsetrueolarak ayarlanırsa kullanıcı, dairenin merkezinde ve çevresinde gösterilen kontrol noktalarını sürükleyerek bu daireyi düzenleyebilir. | 
| fillColor optional | Tür:   string optionalDolgu rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| fillOpacity optional | Tür:   number optional0,0 ile 1,0 arasında dolgu opaklığı. | 
| map optional | Tür:   Map optionalÇemberin gösterileceği harita. | 
| radius optional | Tür:   number optionalDünya yüzeyindeki yarıçap (metre cinsinden). | 
| strokeColor optional | Tür:   string optionalÇizgi rengi. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir. | 
| strokeOpacity optional | Tür:   number optionalKontur opaklığı 0,0 ile 1,0 arasında olmalıdır. | 
| strokePosition optional | Tür:   StrokePosition optionalVarsayılan:  StrokePosition.CENTERVuruş pozisyonu. | 
| strokeWeight optional | Tür:   number optionalKontur genişliği (piksel cinsinden). | 
| visible optional | Tür:   boolean optionalVarsayılan:  trueBu dairenin haritada görünür olup olmadığı. | 
| zIndex optional | Tür:   number optionalDiğer çokgenlere kıyasla zIndex. | 
StrokePosition sabitleri
google.maps.StrokePosition
sabitler
Konturun bir poligon üzerindeki olası konumları.
const {StrokePosition} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz. 
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
| Sabitler | |
|---|---|
| CENTER | Kontur, çokgenin yolu üzerinde ortalanır. Konturun yarısı çokgenin içinde, yarısı ise çokgenin dışında kalır. | 
| INSIDE | Kontur, poligonun içinde yer alıyor. | 
| OUTSIDE | Kontur, poligonun dışında kalıyor. |