Polygons

Class Polyline

class google.maps.Polyline extends MVCObject
library "maps"

Polyline adalah overlay linear segmen garis terhubung di peta.

const {Polyline} = await google.maps.importLibrary("maps");
Polyline
Polyline([opts])
Parameter:
Buat polyline menggunakan PolylineOptions yang diteruskan, yang menentukan jalur polyline dan gaya goresan yang akan digunakan saat menggambar polyline. Anda dapat meneruskan array dari LatLng atau MVCArray dari LatLng saat membuat polyline, meskipun array sederhana dikonversi menjadi MVCArray dalam polyline setelah pembuatan instance.
getDraggable
getDraggable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah bentuk ini dapat ditarik oleh pengguna.
getEditable
getEditable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah bentuk ini dapat diedit oleh pengguna.
getMap
getMap()
Parameter: Tidak ada
Nilai Hasil: Map|null
Menampilkan peta tempat bentuk ini dilampirkan.
getPath
getPath()
Parameter: Tidak ada
Nilai Hasil: MVCArray<LatLng>
Mengambil jalur.
getVisible
getVisible()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah poligon ini terlihat di peta.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Nilai Hasil: Tidak ada
Jika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen.
setMap
setMap(map)
Parameter:
  • map: Map optional
Nilai Hasil: Tidak ada
Merender bentuk ini pada peta yang ditentukan. Jika peta ditetapkan ke null, bentuk akan dihapus.
setOptions
setOptions(options)
Parameter:
Nilai Hasil: Tidak ada
setPath
setPath(path)
Nilai Hasil: Tidak ada
Menetapkan jalur. Lihat PolylineOptions untuk mengetahui detail selengkapnya.
setVisible
setVisible(visible)
Parameter:
  • visible: boolean
Nilai Hasil: Tidak ada
Menyembunyikan poligon ini jika ditetapkan ke false.
Diwarisi: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa klik DOM diaktifkan pada Polyline.
contextmenu
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa contextmenu DOM diaktifkan di Polyline.
dblclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa dblclick DOM diaktifkan pada Polyline.
drag
function(event)
Argumen:
Peristiwa ini diaktifkan berulang kali saat pengguna menarik polyline.
dragend
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna berhenti menarik polyline.
dragstart
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna mulai menarik polyline.
mousedown
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousedown DOM diaktifkan pada Polyline.
mousemove
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousemove DOM diaktifkan pada Polyline.
mouseout
function(event)
Argumen:
Peristiwa ini diaktifkan pada mouseout Polyline.
mouseover
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengarahan kursor ke Polyline.
mouseup
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mouseup DOM diaktifkan pada Polyline.
rightclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat Polyline diklik kanan.

Antarmuka PolylineOptions

antarmuka google.maps.PolylineOptions

Objek PolylineOptions yang digunakan untuk menentukan properti yang dapat ditetapkan pada Polyline.

clickable
opsional
Jenis: boolean optional
Default: true
Menunjukkan apakah Polyline ini menangani peristiwa mouse.
draggable
opsional
Jenis: boolean optional
Default: false
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan.
editable
opsional
Jenis: boolean optional
Default: false
Jika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen.
geodesic
opsional
Jenis: boolean optional
Default: false
Jika true, tepi poligon ditafsirkan sebagai geodesi dan akan mengikuti kelengkungan Bumi. Jika false, tepi poligon dirender sebagai garis lurus di ruang layar. Perhatikan bahwa bentuk poligon geodesi mungkin tampak berubah saat ditarik, karena dimensinya dipertahankan relatif terhadap permukaan bumi.
icons
opsional
Jenis: Array<IconSequence> optional
Ikon yang akan dirender di sepanjang polyline.
map
opsional
Jenis: Map optional
Peta tempat Polyline akan ditampilkan.
path
opsional
Urutan koordinat Polyline. Jalur ini dapat ditentukan menggunakan array sederhana LatLng, atau MVCArray dari LatLng. Perhatikan bahwa jika Anda meneruskan array sederhana, array tersebut akan dikonversi menjadi MVCArray. Menyisipkan atau menghapus LatLng di MVCArray akan otomatis memperbarui polyline di peta.
strokeColor
opsional
Jenis: string optional
Warna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
strokeOpacity
opsional
Jenis: number optional
Opasitas garis luar antara 0,0 dan 1,0.
strokeWeight
opsional
Jenis: number optional
Lebar garis luar dalam piksel.
visible
opsional
Jenis: boolean optional
Default: true
Apakah polyline ini terlihat di peta.
zIndex
opsional
Jenis: number optional
zIndex dibandingkan dengan poli lainnya.

Antarmuka IconSequence

antarmuka google.maps.IconSequence

Menjelaskan cara ikon dirender pada garis.

Jika polyline Anda merupakan geodesi, jarak yang ditentukan untuk offset dan pengulangan dihitung dalam meter secara default. Menetapkan offset atau pengulangan ke nilai piksel akan menyebabkan jarak dihitung dalam piksel pada layar.

fixedRotation
opsional
Jenis: boolean optional
Default: false
Jika true, setiap ikon dalam urutan memiliki rotasi tetap yang sama, terlepas dari sudut tepi tempat ikon tersebut berada. Jika false, setiap ikon dalam urutan akan diputar agar sejajar dengan tepinya.
icon
opsional
Jenis: Symbol optional
Ikon yang akan dirender pada garis.
offset
opsional
Jenis: string optional
Default: '100%'
Jarak dari awal garis tempat ikon akan dirender. Jarak ini mungkin dinyatakan dalam persentase panjang garis (misalnya, '50%') atau dalam piksel (misalnya, '50px').
repeat
opsional
Jenis: string optional
Default: 0
Jarak antara ikon yang berurutan pada garis. Jarak ini mungkin dinyatakan dalam persentase panjang garis (misalnya, '50%') atau dalam piksel (misalnya, '50px'). Untuk menonaktifkan pengulangan ikon, tetapkan '0'.

Class Polygon

class google.maps.Polygon extends MVCObject
library "maps"

Poligon (seperti polyline) menentukan serangkaian koordinat yang terhubung dalam urutan yang berurutan. Selain itu, poligon membentuk loop tertutup dan menentukan region yang terisi. Lihat contoh dalam panduan developer, dimulai dengan poligon sederhana, poligon dengan lubang, dan lainnya. Perhatikan bahwa Anda juga dapat menggunakan Lapisan data untuk membuat poligon. Lapisan Data menawarkan cara yang lebih sederhana untuk membuat lubang karena lapisan ini menangani urutan jalur bagian dalam dan luar untuk Anda.

const {Polygon} = await google.maps.importLibrary("maps");
Polygon
Polygon([opts])
Parameter:
Buat poligon menggunakan PolygonOptions yang diteruskan, yang menentukan jalur poligon, gaya goresan untuk tepi poligon, dan gaya isian untuk wilayah interior poligon. Poligon dapat berisi satu atau beberapa jalur, dengan setiap jalur terdiri dari array LatLng. Anda dapat meneruskan array LatLng atau MVCArray dari LatLng saat membuat jalur ini. Array dikonversi menjadi MVCArray dalam poligon setelah pembuatan instance.
getDraggable
getDraggable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah bentuk ini dapat ditarik oleh pengguna.
getEditable
getEditable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah bentuk ini dapat diedit oleh pengguna.
getMap
getMap()
Parameter: Tidak ada
Nilai Hasil: Map|null
Menampilkan peta tempat bentuk ini dilampirkan.
getPath
getPath()
Parameter: Tidak ada
Nilai Hasil: MVCArray<LatLng>
Mengambil jalur pertama.
getPaths
getPaths()
Parameter: Tidak ada
Nilai Hasil: MVCArray<MVCArray<LatLng>>
Mengambil jalur untuk poligon ini.
getVisible
getVisible()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah poligon ini terlihat di peta.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Nilai Hasil: Tidak ada
Jika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen.
setMap
setMap(map)
Parameter:
  • map: Map optional
Nilai Hasil: Tidak ada
Merender bentuk ini pada peta yang ditentukan. Jika peta ditetapkan ke null, bentuk akan dihapus.
setOptions
setOptions(options)
Parameter:
Nilai Hasil: Tidak ada
setPath
setPath(path)
Nilai Hasil: Tidak ada
Menetapkan jalur pertama. Lihat PolygonOptions untuk mengetahui detail selengkapnya.
setPaths
setPaths(paths)
Nilai Hasil: Tidak ada
Menetapkan jalur untuk poligon ini.
setVisible
setVisible(visible)
Parameter:
  • visible: boolean
Nilai Hasil: Tidak ada
Menyembunyikan poligon ini jika ditetapkan ke false.
Diwarisi: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa klik DOM diaktifkan pada Polygon.
contextmenu
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa contextmenu DOM diaktifkan di Polygon.
dblclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa dblclick DOM diaktifkan pada Polygon.
drag
function(event)
Argumen:
Peristiwa ini diaktifkan berulang kali saat pengguna menarik poligon.
dragend
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna berhenti menarik poligon.
dragstart
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna mulai menarik poligon.
mousedown
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousedown DOM diaktifkan pada Polygon.
mousemove
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousemove DOM diaktifkan pada Polygon.
mouseout
function(event)
Argumen:
Peristiwa ini diaktifkan saat mouseout Poligon.
mouseover
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengarahan kursor ke Poligon.
mouseup
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mouseup DOM diaktifkan pada Polygon.
rightclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat Polygon diklik kanan.

Antarmuka PolygonOptions

antarmuka google.maps.PolygonOptions

Objek PolygonOptions yang digunakan untuk menentukan properti yang dapat ditetapkan pada Polygon.

clickable
opsional
Jenis: boolean optional
Default: true
Menunjukkan apakah Polygon ini menangani peristiwa mouse.
draggable
opsional
Jenis: boolean optional
Default: false
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan.
editable
opsional
Jenis: boolean optional
Default: false
Jika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen.
fillColor
opsional
Jenis: string optional
Warna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
fillOpacity
opsional
Jenis: number optional
Opasitas pengisi antara 0,0 dan 1,0
geodesic
opsional
Jenis: boolean optional
Default: false
Jika true, tepi poligon ditafsirkan sebagai geodesi dan akan mengikuti kelengkungan Bumi. Jika false, tepi poligon dirender sebagai garis lurus di ruang layar. Perhatikan bahwa bentuk poligon geodesi mungkin tampak berubah saat ditarik, karena dimensinya dipertahankan relatif terhadap permukaan bumi.
map
opsional
Jenis: Map optional
Peta tempat menampilkan Poligon.
paths
opsional
Urutan koordinat yang berurutan yang menetapkan loop tertutup. Tidak seperti polyline, poligon dapat terdiri dari satu atau beberapa jalur. Oleh karena itu, properti paths dapat menentukan satu atau beberapa array koordinat LatLng. Jalur ditutup secara otomatis; jangan mengulangi verteks pertama jalur sebagai verteks terakhir. Poligon sederhana dapat ditentukan menggunakan satu array LatLng. Poligon yang lebih kompleks dapat menentukan array dari array. Array sederhana apa pun akan dikonversi menjadi MVCArray. Menyisipkan atau menghapus LatLng dari MVCArray akan otomatis memperbarui poligon di peta.
strokeColor
opsional
Jenis: string optional
Warna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
strokeOpacity
opsional
Jenis: number optional
Opasitas goresan antara 0,0 dan 1,0
strokePosition
opsional
Jenis: StrokePosition optional
Posisi goresan.
strokeWeight
opsional
Jenis: number optional
Lebar garis luar dalam piksel.
visible
opsional
Jenis: boolean optional
Default: true
Apakah poligon ini terlihat di peta.
zIndex
opsional
Jenis: number optional
zIndex dibandingkan dengan poli lainnya.

Antarmuka PolyMouseEvent

interface google.maps.PolyMouseEvent extends MapMouseEvent

Objek ini ditampilkan dari peristiwa mouse pada polyline dan poligon.

edge
opsional
Jenis: number optional
Indeks tepi dalam jalur di bawah kursor saat peristiwa terjadi, jika peristiwa terjadi di titik tengah pada poligon yang dapat diedit.
path
opsional
Jenis: number optional
Indeks jalur di bawah kursor saat peristiwa terjadi, jika peristiwa terjadi pada verteks dan poligon dapat diedit. Atau undefined.
vertex
opsional
Jenis: number optional
Indeks verteks di bawah kursor saat peristiwa terjadi, jika peristiwa terjadi pada verteks dan polyline atau poligon dapat diedit. Jika peristiwa tidak terjadi pada vertex, nilainya adalah undefined.
Diwarisi: domEvent, latLng
Diwarisi: stop

Class Rectangle

class google.maps.Rectangle extends MVCObject
library "maps"

Overlay persegi panjang.

const {Rectangle} = await google.maps.importLibrary("maps");
Rectangle
Rectangle([opts])
Parameter:
Buat persegi panjang menggunakan RectangleOptions yang diteruskan, yang menentukan batas dan gaya.
getBounds
getBounds()
Parameter: Tidak ada
Nilai Hasil: LatLngBounds|null
Menampilkan batas persegi panjang ini.
getDraggable
getDraggable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah persegi panjang ini dapat ditarik oleh pengguna.
getEditable
getEditable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah persegi panjang ini dapat diedit oleh pengguna.
getMap
getMap()
Parameter: Tidak ada
Nilai Hasil: Map|null
Menampilkan peta tempat persegi panjang ini ditampilkan.
getVisible
getVisible()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah persegi panjang ini terlihat di peta.
setBounds
setBounds(bounds)
Parameter:
Nilai Hasil: Tidak ada
Menetapkan batas persegi panjang ini.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik persegi panjang ini di peta.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Nilai Hasil: Tidak ada
Jika disetel ke true, pengguna dapat mengedit persegi panjang ini dengan menarik titik kontrol yang ditampilkan di sudut dan di setiap tepi.
setMap
setMap(map)
Parameter:
  • map: Map optional
Nilai Hasil: Tidak ada
Merender persegi panjang pada peta yang ditentukan. Jika peta ditetapkan ke null, persegi panjang akan dihapus.
setOptions
setOptions(options)
Parameter:
Nilai Hasil: Tidak ada
setVisible
setVisible(visible)
Parameter:
  • visible: boolean
Nilai Hasil: Tidak ada
Menyembunyikan persegi panjang ini jika ditetapkan ke false.
Diwarisi: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
bounds_changed
function()
Argumen: Tidak ada
Peristiwa ini diaktifkan saat batas persegi panjang diubah.
click
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa klik DOM diaktifkan pada persegi panjang.
contextmenu
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa contextmenu DOM diaktifkan pada persegi panjang.
dblclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa dblclick DOM diaktifkan pada persegi panjang.
drag
function(event)
Argumen:
Peristiwa ini diaktifkan berulang kali saat pengguna menarik persegi panjang.
dragend
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna berhenti menarik persegi panjang.
dragstart
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna mulai menarik persegi panjang.
mousedown
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousedown DOM diaktifkan pada persegi panjang.
mousemove
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousemove DOM diaktifkan pada persegi panjang.
mouseout
function(event)
Argumen:
Peristiwa ini diaktifkan saat mouseout persegi panjang.
mouseover
function(event)
Argumen:
Peristiwa ini diaktifkan saat mouse diarahkan ke persegi panjang.
mouseup
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mouseup DOM diaktifkan pada persegi panjang.
rightclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat persegi panjang diklik kanan.

Antarmuka RectangleOptions

antarmuka google.maps.RectangleOptions

Objek RectangleOptions yang digunakan untuk menentukan properti yang dapat ditetapkan pada Rectangle.

bounds
opsional
Batas.
clickable
opsional
Jenis: boolean optional
Default: true
Menunjukkan apakah Rectangle ini menangani peristiwa mouse.
draggable
opsional
Jenis: boolean optional
Default: false
Jika ditetapkan ke true, pengguna dapat menarik persegi panjang ini di peta.
editable
opsional
Jenis: boolean optional
Default: false
Jika disetel ke true, pengguna dapat mengedit persegi panjang ini dengan menarik titik kontrol yang ditampilkan di sudut dan di setiap tepi.
fillColor
opsional
Jenis: string optional
Warna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
fillOpacity
opsional
Jenis: number optional
Opasitas pengisi antara 0,0 dan 1,0
map
opsional
Jenis: Map optional
Peta tempat menampilkan Persegi Panjang.
strokeColor
opsional
Jenis: string optional
Warna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
strokeOpacity
opsional
Jenis: number optional
Opasitas goresan antara 0,0 dan 1,0
strokePosition
opsional
Jenis: StrokePosition optional
Posisi goresan.
strokeWeight
opsional
Jenis: number optional
Lebar garis luar dalam piksel.
visible
opsional
Jenis: boolean optional
Default: true
Apakah persegi panjang ini terlihat di peta.
zIndex
opsional
Jenis: number optional
zIndex dibandingkan dengan poli lainnya.

Class Circle

class google.maps.Circle extends MVCObject
library "maps"

Lingkaran di permukaan Bumi; juga dikenal sebagai "tutup bola".

const {Circle} = await google.maps.importLibrary("maps");
Circle
Circle([circleOrCircleOptions])
Parameter:
Buat lingkaran menggunakan CircleOptions yang diteruskan, yang menentukan pusat, radius, dan gaya.
getBounds
getBounds()
Parameter: Tidak ada
Nilai Hasil: LatLngBounds|null
Mendapatkan LatLngBounds dari Circle ini.
getCenter
getCenter()
Parameter: Tidak ada
Nilai Hasil: LatLng|null
Menampilkan pusat lingkaran ini.
getDraggable
getDraggable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah lingkaran ini dapat ditarik oleh pengguna.
getEditable
getEditable()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah lingkaran ini dapat diedit oleh pengguna.
getMap
getMap()
Parameter: Tidak ada
Nilai Hasil: Map|null
Menampilkan peta tempat lingkaran ini ditampilkan.
getRadius
getRadius()
Parameter: Tidak ada
Nilai Hasil: number
Menampilkan radius lingkaran ini (dalam meter).
getVisible
getVisible()
Parameter: Tidak ada
Nilai Hasil: boolean
Menampilkan apakah lingkaran ini terlihat di peta.
setCenter
setCenter(center)
Parameter:
Nilai Hasil: Tidak ada
Menetapkan pusat lingkaran ini.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Nilai Hasil: Tidak ada
Jika disetel ke true, pengguna dapat menarik lingkaran ini di peta.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat mengedit lingkaran ini dengan menarik titik kontrol yang ditampilkan di tengah dan di sekeliling lingkaran.
setMap
setMap(map)
Parameter:
  • map: Map optional
Nilai Hasil: Tidak ada
Merender lingkaran pada peta yang ditentukan. Jika peta ditetapkan ke null, lingkaran akan dihapus.
setOptions
setOptions(options)
Parameter:
Nilai Hasil: Tidak ada
setRadius
setRadius(radius)
Parameter:
  • radius: number
Nilai Hasil: Tidak ada
Menetapkan radius lingkaran ini (dalam meter).
setVisible
setVisible(visible)
Parameter:
  • visible: boolean
Nilai Hasil: Tidak ada
Menyembunyikan lingkaran ini jika ditetapkan ke false.
Diwarisi: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
center_changed
function()
Argumen: Tidak ada
Peristiwa ini diaktifkan saat pusat lingkaran diubah.
click
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa klik DOM diaktifkan pada lingkaran.
dblclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa dblclick DOM diaktifkan pada lingkaran.
drag
function(event)
Argumen:
Peristiwa ini diaktifkan berulang kali saat pengguna menarik lingkaran.
dragend
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna berhenti menarik lingkaran.
dragstart
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengguna mulai menarik lingkaran.
mousedown
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousedown DOM diaktifkan pada lingkaran.
mousemove
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mousemove DOM diaktifkan pada lingkaran.
mouseout
function(event)
Argumen:
Peristiwa ini diaktifkan saat mouseout lingkaran.
mouseover
function(event)
Argumen:
Peristiwa ini diaktifkan saat pengarahan kursor mouse ke lingkaran.
mouseup
function(event)
Argumen:
Peristiwa ini diaktifkan saat peristiwa mouseup DOM diaktifkan pada lingkaran.
radius_changed
function()
Argumen: Tidak ada
Peristiwa ini diaktifkan saat radius lingkaran diubah.
rightclick
function(event)
Argumen:
Peristiwa ini diaktifkan saat lingkaran diklik kanan.

Antarmuka CircleOptions

antarmuka google.maps.CircleOptions
diperluas oleh CircleLiteral

Objek CircleOptions yang digunakan untuk menentukan properti yang dapat ditetapkan pada Circle.

center
opsional
Jenis: LatLng|LatLngLiteral optional
Pusat Lingkaran.
clickable
opsional
Jenis: boolean optional
Default: true
Menunjukkan apakah Circle ini menangani peristiwa mouse.
draggable
opsional
Jenis: boolean optional
Default: false
Jika disetel ke true, pengguna dapat menarik lingkaran ini di peta.
editable
opsional
Jenis: boolean optional
Default: false
Jika ditetapkan ke true, pengguna dapat mengedit lingkaran ini dengan menarik titik kontrol yang ditampilkan di tengah dan di sekeliling lingkaran.
fillColor
opsional
Jenis: string optional
Warna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
fillOpacity
opsional
Jenis: number optional
Opasitas pengisi antara 0,0 dan 1,0.
map
opsional
Jenis: Map optional
Peta tempat menampilkan Lingkaran.
radius
opsional
Jenis: number optional
Radius dalam meter di permukaan Bumi.
strokeColor
opsional
Jenis: string optional
Warna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai.
strokeOpacity
opsional
Jenis: number optional
Opasitas garis luar antara 0,0 dan 1,0.
strokePosition
opsional
Jenis: StrokePosition optional
Posisi goresan.
strokeWeight
opsional
Jenis: number optional
Lebar garis luar dalam piksel.
visible
opsional
Jenis: boolean optional
Default: true
Apakah lingkaran ini terlihat di peta.
zIndex
opsional
Jenis: number optional
zIndex dibandingkan dengan poli lainnya.

Konstanta StrokePosition

google.maps.StrokePosition
library "maps"

Kemungkinan posisi goresan pada poligon.

const {StrokePosition} = await google.maps.importLibrary("maps");
CENTER Garis batas dipusatkan pada jalur poligon, dengan setengah garis batas berada di dalam poligon dan setengah garis batas berada di luar poligon.
INSIDE Goresan berada di dalam poligon.
OUTSIDE Goresan berada di luar poligon.