Polyline sınıfı
google.maps.Polyline
sınıf
Çoklu çizgi, harita üzerinde birbirine bağlı çizgi parçalarının doğrusal bir bindirmesidir.
Bu sınıfın kapsamı MVCObject
.
const {Polyline} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Marka | |
---|---|
Polyline |
Polyline([opts]) Parametreler:
Geçirilen PolylineOptions ile bir çoklu çizgi oluşturun. Bu çizgi, çoklu çizginin yolunu ve çoklu çizgiyi çizerken kullanılacak çizgi stilini belirtir. Bir çoklu çizgi oluştururken LatLng s dizisini veya MVCArray LatLng s dizisini geçirebilirsiniz, ancak basit diziler, örneklendirmenin ardından çoklu çizgi içindeki MVCArray s'ye dönüştürülür. |
Yöntemler | |
---|---|
getDraggable |
getDraggable() Parametreler: Yok
Dönüş Değeri:
boolean Bu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. |
getEditable |
getEditable() Parametreler: Yok
Dönüş Değeri:
boolean Bu şeklin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. |
getMap |
getMap() Parametreler: Yok
Dönüş Değeri:
Map|null Bu şeklin eklendiği haritayı döndürür. |
getPath |
getPath() Parametreler: Yok
Yolu alır. |
getVisible |
getVisible() Parametreler: Yok
Dönüş Değeri:
boolean Bu polinin haritada görünüp görünmediğini döndürür. |
setDraggable |
setDraggable(draggable) Parametreler:
Return Value: Yok
true değerine ayarlanırsa kullanıcı bu şekli harita üzerinde sürükleyebilir. geodesic özelliği sürükleme modunu tanımlar. |
setEditable |
setEditable(editable) Parametreler:
Return Value: Yok
true olarak 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:
Return Value: Yok
Belirtilen haritada bu şekli 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 belirler. Diğer ayrıntılar için bkz. PolylineOptions . |
setVisible |
setVisible(visible) Parametreler:
Return Value: Yok
false değerine ayarlanırsa bu çoklu 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'de DOM tıklama etkinliği tetiklendiğinde tetiklenir. |
contextmenu |
function(event) Bağımsız değişkenler:
Bu etkinlik, Poyline'da DOM içerik menüsü etkinliği tetiklendiğinde tetiklenir. |
dblclick |
function(event) Bağımsız değişkenler:
Bu etkinlik, Çoklu Çizgi'de DOM dblclick etkinliği tetiklendiğinde tetiklenir. |
drag |
function(event) Bağımsız değişkenler:
Kullanıcı çoklu çizgiyi sürüklerken bu etkinlik tekrar tekrar 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, Çoklu Çizgi'de fareyle üzerine gelindiğinde DOM etkinliği tetiklendiğinde tetiklenir. |
mousemove |
function(event) Bağımsız değişkenler:
Bu etkinlik, Çoklu Çizgi'de DOM fare hareketi etkinliği tetiklendiğinde tetiklenir. |
mouseout |
function(event) Bağımsız değişkenler:
Bu etkinlik, fare imleci Çoklu çizgi üzerinden çekildiğinde tetiklenir. |
mouseover |
function(event) Bağımsız değişkenler:
Bu etkinlik, fare ile Çoklu çizgi üzerine gelindiğinde tetiklenir. |
mouseup |
function(event) Bağımsız değişkenler:
Bu etkinlik, Çoklu Çizgi'de fareyle üzerine gelme DOM 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 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 değerine ayarlanırsa kullanıcı bu şekli harita üzerinde 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ı, köşelerde 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ünyanın eğriliğini izler. false olduğunda, poligonun kenarları ekran alanında düz çizgiler olarak oluşturulur. Boyutlar dünyanın yüzeyine göre korunduğundan, jeodezik bir poligonun şeklinin sürüklendiğinde değişebileceğ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, basit bir LatLng dizisi veya MVCArray LatLng dizisi kullanılarak belirtilebilir. Basit bir diziyi geçerseniz dizi, MVCArray 'e dönüştürülür. MVCArray içinde EnlBoy eklemek veya kaldırmak, harita üzerindeki çoklu çizgiyi otomatik olarak günceller. |
strokeColor optional |
Tür:
string optional Fırça rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
strokeOpacity optional |
Tür:
number optional Fırça opaklığı 0,0 ile 1,0 arasında. |
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üp görünmediği. |
zIndex optional |
Tür:
number optional Diğer polilerle karşılaştırıldığında z Endeksi. |
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. Ofset veya tekrarın bir piksel değerine ayarlanması, mesafelerin ekranda piksel cinsinden hesaplanmasına neden olur.
Özellikler | |
---|---|
fixedRotation optional |
Tür:
boolean optional Varsayılan:
false true ise dizideki her simge, üzerinde yer aldığı kenarın açısı ne olursa olsun aynı sabit dönüşe sahip olur. false ise sıradaki her bir simge kendi kenarına göre döndürülecek şekilde döndürülür. |
icon optional |
Tür:
Symbol optional Satır üzerinde oluşturulacak simge. |
offset optional |
Tür:
string optional Varsayılan:
'100%' Bir simgenin oluşturulacağı satırın başlangıcından olan mesafe. Bu mesafe, çizgi uzunluğunun yüzdesi olarak (ör. "%50") veya piksel cinsinden (ör. "50 piksel") ifade edilebilir. |
repeat optional |
Tür:
string optional Varsayılan:
0 Satır üzerinde ardışık simgeler arasındaki mesafe. Bu mesafe, çizgi uzunluğunun yüzdesi olarak (ör. "%50") veya piksel cinsinden (ör. "50 piksel") ifade edilebilir. Simgenin tekrarlanmasını devre dışı bırakmak için "0" değerini belirtin. |
Poligon sınıf
google.maps.Polygon
sınıf
Bir poligon (çoklu çizgi gibi), sıralı bir dizi bağlı koordinat dizisini tanımlar. Buna ek olarak, çokgenler kapalı bir döngü oluşturur ve dolgulu bir bölgeyi tanımlar. Geliştirici kılavuzundaki örneklere basit bir poligon, delikli bir poligon vb. ile başlayan örneklere bakın. 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 halleder, böylece delik oluşturmak için daha kolay bir yol sunar.
Bu sınıfın kapsamı MVCObject
.
const {Polygon} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Marka | |
---|---|
Polygon |
Polygon([opts]) Parametreler:
Geçilen PolygonOptions ile bir poligon oluşturun. Bu işlev, poligonun yolunu, çokgenin kenarlarının çizgi stilini ve çokgenin iç bölgelerinin dolgu stilini belirtir. Bir poligon, her bir yolun bir LatLng dizisinden oluştuğu bir veya daha fazla yol içerebilir. Bu yolları oluştururken bir LatLngs dizisini veya bir MVCArray LatLng sn. geçirebilirsiniz. Diziler, örneklendirmeden sonra poligon içindeki MVCArray değerlerine dönüştürülür. |
Yöntemler | |
---|---|
getDraggable |
getDraggable() Parametreler: Yok
Dönüş Değeri:
boolean Bu şeklin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. |
getEditable |
getEditable() Parametreler: Yok
Dönüş Değeri:
boolean Bu şeklin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. |
getMap |
getMap() Parametreler: Yok
Dönüş Değeri:
Map|null Bu şeklin eklendiği haritayı döndürür. |
getPath |
getPath() Parametreler: Yok
İlk yolu alır. |
getPaths |
getPaths() Parametreler: Yok
Bu poligonun yollarını getirir. |
getVisible |
getVisible() Parametreler: Yok
Dönüş Değeri:
boolean Bu polinin haritada görünüp görünmediğini döndürür. |
setDraggable |
setDraggable(draggable) Parametreler:
Return Value: Yok
true değerine ayarlanırsa kullanıcı bu şekli harita üzerinde sürükleyebilir. geodesic özelliği sürükleme modunu tanımlar. |
setEditable |
setEditable(editable) Parametreler:
Return Value: Yok
true olarak 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:
Return Value: Yok
Belirtilen haritada bu şekli 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. Diğer ayrıntılar için bkz. PolygonOptions . |
setPaths |
setPaths(paths) Parametreler:
Return Value: Yok
Bu çokgenin yolunu belirler. |
setVisible |
setVisible(visible) Parametreler:
Return Value: Yok
false değerine ayarlanırsa bu çoklu gizlenir. |
Devralındı:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Etkinlikler | |
---|---|
click |
function(event) Bağımsız değişkenler:
Bu etkinlik, Poligonda DOM tıklama etkinliği tetiklendiğinde tetiklenir. |
contextmenu |
function(event) Bağımsız değişkenler:
Bu etkinlik, Poligonda DOM içerik menüsü etkinliği tetiklendiğinde tetiklenir. |
dblclick |
function(event) Bağımsız değişkenler:
Bu etkinlik, Poligonda DOM dblclick etkinliği tetiklendiğinde tetiklenir. |
drag |
function(event) Bağımsız değişkenler:
Kullanıcı poligonu sürüklerken bu etkinlik sürekli olarak 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, Poligon'da fareyle üzerine gelme DOM etkinliği tetiklendiğinde tetiklenir. |
mousemove |
function(event) Bağımsız değişkenler:
Bu etkinlik, Poligonda DOM fare hareketi etkinliği tetiklendiğinde tetiklenir. |
mouseout |
function(event) Bağımsız değişkenler:
Bu etkinlik, Polygon fare üzerinden çekildiğinde tetiklenir. |
mouseover |
function(event) Bağımsız değişkenler:
Bu etkinlik, fareyle Polygon üzerine getirildiğinde tetiklenir. |
mouseup |
function(event) Bağımsız değişkenler:
Bu etkinlik, imleç DOM etkinliği Poligonda tetiklendiğinde tetiklenir. |
|
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 Poligonda ayarlanabilecek özellikleri tanımlamak için kullanılan PolygonOptions nesnesi.
Özellikler | |
---|---|
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 değerine ayarlanırsa kullanıcı bu şekli harita üzerinde 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ı, köşelerde 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 dışında tüm CSS3 renkleri desteklenir. |
fillOpacity optional |
Tür:
number optional Dolgu opaklığı 0,0 ile 1,0 arasında |
geodesic optional |
Tür:
boolean optional Varsayılan:
false true olduğunda, çokgenin kenarları jeodezik olarak yorumlanır ve Dünyanın eğriliğini izler. false olduğunda, poligonun kenarları ekran alanında düz çizgiler olarak oluşturulur. Boyutlar dünyanın yüzeyine göre korunduğundan, jeodezik bir poligonun şeklinin sürüklendiğinde değişebileceğini unutmayın. |
map optional |
Tür:
Map optional Poligonun görüntüleneceği harita. |
paths optional |
Tür:
MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optional Kapalı bir döngüyü belirten sıralı koordinat dizisi. Çoklu çizgilerden farklı olarak, bir poligon bir ya da daha fazla yoldan oluşabilir. Sonuç olarak, path özelliğinde bir veya daha fazla LatLng koordinatları dizisi belirtilebilir. Yollar otomatik olarak kapatılır. Yolun ilk köşe noktasını son köşe noktası olarak tekrarlamayın. Basit poligonlar tek bir LatLng dizisi kullanılarak tanımlanabilir. Daha karmaşık poligonlar bir dizi dizisi belirtebilir. Tüm basit diziler, MVCArray değerlerine dönüştürülür. MVCArray üzerinde LatLng eklemek veya kaldırmak haritadaki poligonun otomatik olarak güncellenmesini sağlar. |
strokeColor optional |
Tür:
string optional Fırça rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
strokeOpacity optional |
Tür:
number optional Fırça opaklığı 0,0 ile 1,0 arasında |
strokePosition optional |
Tür:
StrokePosition optional Varsayılan:
StrokePosition.CENTER 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üp görünmediği. |
zIndex optional |
Tür:
number optional Diğer polilerle karşılaştırıldığında z Endeksi. |
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
kapsamını genişletir.
Özellikler | |
---|---|
edge optional |
Tür:
number optional Etkinlik, düzenlenebilir bir poligonun orta noktasında gerçekleştiyse, etkinlik gerçekleştiğinde imlecin altındaki yolun içindeki kenarın dizini. |
path optional |
Tür:
number optional Etkinlik bir köşe noktasında gerçekleştiyse ve poligon düzenlenebilir durumdaysa, etkinlik gerçekleştiğinde imlecin altındaki yolun dizini. Aksi durumda undefined . |
vertex optional |
Tür:
number optional Etkinlik bir tepe noktasında gerçekleştiyse ve çoklu çizgi ya da poligon düzenlenebilirse, etkinlik gerçekleştiğinde imlecin altındaki köşenin dizini. Etkinlik bir tepe noktasında gerçekleşmiyorsa değer undefined olur. |
Devralındı:
domEvent ,
latLng
|
Yöntemler | |
---|---|
Devralındı:
stop
|
Dikdörtgen sınıf
google.maps.Rectangle
sınıf
Dikdörtgen yer paylaşımı.
Bu sınıfın kapsamı MVCObject
.
const {Rectangle} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Marka | |
---|---|
Rectangle |
Rectangle([opts]) Parametreler:
Sınırları ve stili belirten RectangleOptions öğesini kullanarak bir dikdörtgen oluşturun. |
Yöntemler | |
---|---|
getBounds |
getBounds() Parametreler: Yok
Dönüş Değeri:
LatLngBounds|null Bu dikdörtgenin sınırlarını döndürür. |
getDraggable |
getDraggable() Parametreler: Yok
Dönüş 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
Dönüş Değeri:
boolean Bu dikdörtgenin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. |
getMap |
getMap() Parametreler: Yok
Dönüş Değeri:
Map|null Bu dikdörtgenin görüntülendiği haritayı döndürür. |
getVisible |
getVisible() Parametreler: Yok
Dönüş 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ı belirler. |
setDraggable |
setDraggable(draggable) Parametreler:
Return Value: Yok
true değerine ayarlanırsa kullanıcı bu dikdörtgeni harita üzerinde sürükleyebilir. |
setEditable |
setEditable(editable) Parametreler:
Return Value: Yok
true değerine ayarlanırsa kullanıcı, köşelerde ve kenarlarda gösterilen denetim noktalarını sürükleyerek bu dikdörtgeni düzenleyebilir. |
setMap |
setMap(map) Parametreler:
Return Value: Yok
Belirtilen harita üzerinde dikdörtgen 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:
Return Value: Yok
false olarak 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 içerik menüsü 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:
Kullanıcı dikdörtgeni sürüklerken bu etkinlik sürekli olarak 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, DOM fareyi aşağı çekme etkinliği dikdörtgen üzerinde tetiklendiğinde tetiklenir. |
mousemove |
function(event) Bağımsız değişkenler:
Bu etkinlik, dikdörtgen üzerinde DOMMousemove etkinliği tetiklendiğinde tetiklenir. |
mouseout |
function(event) Bağımsız değişkenler:
Bu etkinlik, fare imleci dikdörtgenin dışına çıktığında tetiklenir. |
mouseover |
function(event) Bağımsız değişkenler:
Bu etkinlik, fareyle üzerine gelindiğinde dikdörtgen içinde tetiklenir. |
mouseup |
function(event) Bağımsız değişkenler:
Bu etkinlik, fareyle dikdörtgende yukarı doğru DOM 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örtgen üzerinde ayarlanabilecek özellikleri tanımlamak için kullanılan RectangleOptions nesnesi.
Özellikler | |
---|---|
bounds optional |
Tür:
LatLngBounds|LatLngBoundsLiteral 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 değerine ayarlanırsa kullanıcı bu dikdörtgeni harita üzerinde sürükleyebilir. |
editable optional |
Tür:
boolean optional Varsayılan:
false true değerine ayarlanırsa kullanıcı, köşelerde ve kenarlarda gösterilen denetim noktalarını sürükleyerek bu dikdörtgeni düzenleyebilir. |
fillColor optional |
Tür:
string optional Dolgu rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
fillOpacity optional |
Tür:
number optional Dolgu opaklığı 0,0 ile 1,0 arasında |
map optional |
Tür:
Map optional Dikdörtgenin görüntüleneceği harita. |
strokeColor optional |
Tür:
string optional Fırça rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
strokeOpacity optional |
Tür:
number optional Fırça opaklığı 0,0 ile 1,0 arasında |
strokePosition optional |
Tür:
StrokePosition optional Varsayılan:
StrokePosition.CENTER 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üp görünmediği. |
zIndex optional |
Tür:
number optional Diğer polilerle karşılaştırıldığında z Endeksi. |
Circle sınıfı
google.maps.Circle
sınıf
Dünya yüzeyinde bir daire; "küresel başlık" olarak da bilinir.
Bu sınıfın kapsamı MVCObject
.
const {Circle} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Marka | |
---|---|
Circle |
Circle([circleOrCircleOptions]) Parametreler:
Merkezi, yarıçapı ve stili belirten CircleOptions işaretini kullanarak daire oluşturun. |
Yöntemler | |
---|---|
getBounds |
getBounds() Parametreler: Yok
Dönüş Değeri:
LatLngBounds|null Bu Çevrenin LatLngBounds 'ını alır. |
getCenter |
getCenter() Parametreler: Yok
Dönüş Değeri:
LatLng|null Bu dairenin merkezini döndürür. |
getDraggable |
getDraggable() Parametreler: Yok
Dönüş Değeri:
boolean Bu dairenin kullanıcı tarafından sürüklenip sürüklenemeyeceğini döndürür. |
getEditable |
getEditable() Parametreler: Yok
Dönüş Değeri:
boolean Bu çevrenin kullanıcı tarafından düzenlenip düzenlenemeyeceğini döndürür. |
getMap |
getMap() Parametreler: Yok
Dönüş Değeri:
Map|null Bu dairenin görüntülendiği haritayı döndürür. |
getRadius |
getRadius() Parametreler: Yok
Dönüş Değeri:
number Bu dairenin yarıçapını döndürür (metre cinsinden). |
getVisible |
getVisible() Parametreler: Yok
Dönüş 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 ayarlar. |
setDraggable |
setDraggable(draggable) Parametreler:
Return Value: Yok
true olarak ayarlanırsa kullanıcı bu daireyi haritanın üzerinde sürükleyebilir. |
setEditable |
setEditable(editable) Parametreler:
Return Value: Yok
true olarak ayarlanırsa kullanıcı, dairenin merkezinde ve çevresinde gösterilen denetim noktalarını sürükleyerek bu daireyi düzenleyebilir. |
setMap |
setMap(map) Parametreler:
Return Value: Yok
Belirtilen haritadaki daireyi oluşturur. Harita null olarak ayarlanırsa daire kaldırılır. |
setOptions |
setOptions(options) Parametreler:
Return Value: Yok
|
setRadius |
setRadius(radius) Parametreler:
Return Value: Yok
Bu dairenin yarıçapını ayarlar (metre cinsinden). |
setVisible |
setVisible(visible) Parametreler:
Return Value: Yok
false olarak ayarlandıysa 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:
Kullanıcı daireyi sürüklerken bu etkinlik sürekli olarak 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, daire üzerinde fareyle üzerine gelme DOM etkinliği tetiklendiğinde tetiklenir. |
mousemove |
function(event) Bağımsız değişkenler:
Daire üzerinde DOM fare hareketi etkinliği tetiklendiğinde bu etkinlik tetiklenir. |
mouseout |
function(event) Bağımsız değişkenler:
Bu etkinlik, fare imlecinin çevreden uzaklaşması durumunda tetiklenir. |
mouseover |
function(event) Bağımsız değişkenler:
Bu etkinlik, fare imleci bir dairenin üzerine getirildiğinde tetiklenir. |
mouseup |
function(event) Bağımsız değişkenler:
Daire üzerinde fareyle üzerine gelme DOM etkinliği tetiklendiğinde bu etkinlik 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 Circle'da 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 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 üzerinde sürükleyebilir. |
editable optional |
Tür:
boolean optional Varsayılan:
false true olarak ayarlanırsa kullanıcı, dairenin merkezinde ve çevresinde gösterilen denetim noktalarını sürükleyerek bu daireyi düzenleyebilir. |
fillColor optional |
Tür:
string optional Dolgu rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
fillOpacity optional |
Tür:
number optional Dolgu opaklığı 0,0 ile 1,0 arasında. |
map optional |
Tür:
Map optional Dairenin görüntüleneceği harita. |
radius optional |
Tür:
number optional Dünya yüzeyinde metre cinsinden belirtilen yarıçap. |
strokeColor optional |
Tür:
string optional Fırça rengi. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir. |
strokeOpacity optional |
Tür:
number optional Fırça opaklığı 0,0 ile 1,0 arasında. |
strokePosition optional |
Tür:
StrokePosition optional Varsayılan:
StrokePosition.CENTER 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 çevrenin haritada görünür olup olmadığı. |
zIndex optional |
Tür:
number optional Diğer polilerle karşılaştırıldığında z Endeksi. |
StrokePosition sabit değerleri
google.maps.StrokePosition
sabit değer
Çizginin çokgen üzerindeki olası konumları.
const {StrokePosition} = await google.maps.importLibrary("maps")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Sabitler | |
---|---|
CENTER |
Çizginin, çizginin yarısı poligonun içinde, yarısı ise poligonun dışında olacak şekilde poligonun yolunda ortalanır. |
INSIDE |
Çizgi çokgenin içindedir. |
OUTSIDE |
Çizgi çokgenin dışına yerleşir. |