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");
Konstruktor | |
|---|---|
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. |
Metode | |
|---|---|
getDraggable |
getDraggable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah bentuk ini dapat ditarik oleh pengguna. |
getEditable |
getEditable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah bentuk ini dapat diedit oleh pengguna. |
getMap |
getMap()Parameter: Tidak ada
Nilai Hasil:
Map|nullMenampilkan peta tempat bentuk ini dilampirkan. |
getPath |
getPath()Parameter: Tidak ada
Mengambil jalur. |
getVisible |
getVisible()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah poligon ini terlihat di peta. |
setDraggable |
setDraggable(draggable)Parameter:
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan. |
setEditable |
setEditable(editable)Parameter:
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:
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)Parameter:
Nilai Hasil: Tidak ada
Menetapkan jalur. Lihat PolylineOptions untuk mengetahui detail selengkapnya. |
setVisible |
setVisible(visible)Parameter:
Nilai Hasil: Tidak ada
Menyembunyikan poligon ini jika ditetapkan ke false. |
Diwarisi:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Acara | |
|---|---|
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. |
|
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.
Properti | |
|---|---|
clickable
opsional |
Jenis:
boolean optionalDefault:
trueMenunjukkan apakah Polyline ini menangani peristiwa mouse. |
draggable
opsional |
Jenis:
boolean optionalDefault:
falseJika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan. |
editable
opsional |
Jenis:
boolean optionalDefault:
falseJika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen. |
geodesic
opsional |
Jenis:
boolean optionalDefault:
falseJika 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> optionalIkon yang akan dirender di sepanjang polyline. |
map
opsional |
Jenis:
Map optionalPeta tempat Polyline akan ditampilkan. |
path
opsional |
Jenis:
MVCArray<LatLng>|Array<LatLng|LatLngLiteral> optionalUrutan 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 optionalWarna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
strokeOpacity
opsional |
Jenis:
number optionalOpasitas garis luar antara 0,0 dan 1,0. |
strokeWeight
opsional |
Jenis:
number optionalLebar garis luar dalam piksel. |
visible
opsional |
Jenis:
boolean optionalDefault:
trueApakah polyline ini terlihat di peta. |
zIndex
opsional |
Jenis:
number optionalzIndex 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.
Properti | |
|---|---|
fixedRotation
opsional |
Jenis:
boolean optionalDefault:
falseJika 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 optionalIkon yang akan dirender pada garis. |
offset
opsional |
Jenis:
string optionalDefault:
'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 optionalDefault:
0Jarak 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");
Konstruktor | |
|---|---|
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. |
Metode | |
|---|---|
getDraggable |
getDraggable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah bentuk ini dapat ditarik oleh pengguna. |
getEditable |
getEditable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah bentuk ini dapat diedit oleh pengguna. |
getMap |
getMap()Parameter: Tidak ada
Nilai Hasil:
Map|nullMenampilkan peta tempat bentuk ini dilampirkan. |
getPath |
getPath()Parameter: Tidak ada
Mengambil jalur pertama. |
getPaths |
getPaths()Parameter: Tidak ada
Mengambil jalur untuk poligon ini. |
getVisible |
getVisible()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah poligon ini terlihat di peta. |
setDraggable |
setDraggable(draggable)Parameter:
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan. |
setEditable |
setEditable(editable)Parameter:
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:
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)Parameter:
Nilai Hasil: Tidak ada
Menetapkan jalur pertama. Lihat PolygonOptions untuk mengetahui detail selengkapnya. |
setPaths |
setPaths(paths)Parameter:
Nilai Hasil: Tidak ada
Menetapkan jalur untuk poligon ini. |
setVisible |
setVisible(visible)Parameter:
Nilai Hasil: Tidak ada
Menyembunyikan poligon ini jika ditetapkan ke false. |
Diwarisi:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Acara | |
|---|---|
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. |
|
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.
Properti | |
|---|---|
clickable
opsional |
Jenis:
boolean optionalDefault:
trueMenunjukkan apakah Polygon ini menangani peristiwa mouse. |
draggable
opsional |
Jenis:
boolean optionalDefault:
falseJika ditetapkan ke true, pengguna dapat menarik bentuk ini di peta. Properti geodesic menentukan mode penyeretan. |
editable
opsional |
Jenis:
boolean optionalDefault:
falseJika disetel ke true, pengguna dapat mengedit bentuk ini dengan menarik titik kontrol yang ditampilkan di verteks dan di setiap segmen. |
fillColor
opsional |
Jenis:
string optionalWarna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
fillOpacity
opsional |
Jenis:
number optionalOpasitas pengisi antara 0,0 dan 1,0 |
geodesic
opsional |
Jenis:
boolean optionalDefault:
falseJika 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 optionalPeta tempat menampilkan Poligon. |
paths
opsional |
Jenis:
MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optionalUrutan 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 optionalWarna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
strokeOpacity
opsional |
Jenis:
number optionalOpasitas goresan antara 0,0 dan 1,0 |
strokePosition
opsional |
Jenis:
StrokePosition optionalDefault:
StrokePosition.CENTERPosisi goresan. |
strokeWeight
opsional |
Jenis:
number optionalLebar garis luar dalam piksel. |
visible
opsional |
Jenis:
boolean optionalDefault:
trueApakah poligon ini terlihat di peta. |
zIndex
opsional |
Jenis:
number optionalzIndex dibandingkan dengan poli lainnya. |
Antarmuka PolyMouseEvent
interface
google.maps.PolyMouseEvent
extends MapMouseEvent
Objek ini ditampilkan dari peristiwa mouse pada polyline dan poligon.
Properti | |
|---|---|
edge
opsional |
Jenis:
number optionalIndeks tepi dalam jalur di bawah kursor saat peristiwa terjadi, jika peristiwa terjadi di titik tengah pada poligon yang dapat diedit. |
path
opsional |
Jenis:
number optionalIndeks jalur di bawah kursor saat peristiwa terjadi, jika peristiwa terjadi pada verteks dan poligon dapat diedit. Atau undefined. |
vertex
opsional |
Jenis:
number optionalIndeks 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
| |
Metode | |
|---|---|
Diwarisi:
stop
|
Class Rectangle
class
google.maps.Rectangle
extends MVCObject
library "maps"
Overlay persegi panjang.
const {Rectangle} = await google.maps.importLibrary("maps");
Konstruktor | |
|---|---|
Rectangle |
Rectangle([opts])Parameter:
Buat persegi panjang menggunakan RectangleOptions yang diteruskan, yang menentukan batas dan gaya. |
Metode | |
|---|---|
getBounds |
getBounds()Parameter: Tidak ada
Nilai Hasil:
LatLngBounds|nullMenampilkan batas persegi panjang ini. |
getDraggable |
getDraggable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah persegi panjang ini dapat ditarik oleh pengguna. |
getEditable |
getEditable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah persegi panjang ini dapat diedit oleh pengguna. |
getMap |
getMap()Parameter: Tidak ada
Nilai Hasil:
Map|nullMenampilkan peta tempat persegi panjang ini ditampilkan. |
getVisible |
getVisible()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah persegi panjang ini terlihat di peta. |
setBounds |
setBounds(bounds)Parameter:
Nilai Hasil: Tidak ada
Menetapkan batas persegi panjang ini. |
setDraggable |
setDraggable(draggable)Parameter:
Nilai Hasil: Tidak ada
Jika ditetapkan ke true, pengguna dapat menarik persegi panjang ini di peta. |
setEditable |
setEditable(editable)Parameter:
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:
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:
Nilai Hasil: Tidak ada
Menyembunyikan persegi panjang ini jika ditetapkan ke false. |
Diwarisi:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Acara | |
|---|---|
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. |
|
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.
Properti | |
|---|---|
bounds
opsional |
Jenis:
LatLngBounds|LatLngBoundsLiteral optionalBatas. |
clickable
opsional |
Jenis:
boolean optionalDefault:
trueMenunjukkan apakah Rectangle ini menangani peristiwa mouse. |
draggable
opsional |
Jenis:
boolean optionalDefault:
falseJika ditetapkan ke true, pengguna dapat menarik persegi panjang ini di peta. |
editable
opsional |
Jenis:
boolean optionalDefault:
falseJika 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 optionalWarna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
fillOpacity
opsional |
Jenis:
number optionalOpasitas pengisi antara 0,0 dan 1,0 |
map
opsional |
Jenis:
Map optionalPeta tempat menampilkan Persegi Panjang. |
strokeColor
opsional |
Jenis:
string optionalWarna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
strokeOpacity
opsional |
Jenis:
number optionalOpasitas goresan antara 0,0 dan 1,0 |
strokePosition
opsional |
Jenis:
StrokePosition optionalDefault:
StrokePosition.CENTERPosisi goresan. |
strokeWeight
opsional |
Jenis:
number optionalLebar garis luar dalam piksel. |
visible
opsional |
Jenis:
boolean optionalDefault:
trueApakah persegi panjang ini terlihat di peta. |
zIndex
opsional |
Jenis:
number optionalzIndex 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");
Konstruktor | |
|---|---|
Circle |
Circle([circleOrCircleOptions])Parameter:
Buat lingkaran menggunakan CircleOptions yang diteruskan, yang menentukan pusat, radius, dan gaya. |
Metode | |
|---|---|
getBounds |
getBounds()Parameter: Tidak ada
Nilai Hasil:
LatLngBounds|nullMendapatkan LatLngBounds dari Circle ini. |
getCenter |
getCenter()Parameter: Tidak ada
Nilai Hasil:
LatLng|nullMenampilkan pusat lingkaran ini. |
getDraggable |
getDraggable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah lingkaran ini dapat ditarik oleh pengguna. |
getEditable |
getEditable()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah lingkaran ini dapat diedit oleh pengguna. |
getMap |
getMap()Parameter: Tidak ada
Nilai Hasil:
Map|nullMenampilkan peta tempat lingkaran ini ditampilkan. |
getRadius |
getRadius()Parameter: Tidak ada
Nilai Hasil:
numberMenampilkan radius lingkaran ini (dalam meter). |
getVisible |
getVisible()Parameter: Tidak ada
Nilai Hasil:
booleanMenampilkan apakah lingkaran ini terlihat di peta. |
setCenter |
setCenter(center)Parameter:
Nilai Hasil: Tidak ada
Menetapkan pusat lingkaran ini. |
setDraggable |
setDraggable(draggable)Parameter:
Nilai Hasil: Tidak ada
Jika disetel ke true, pengguna dapat menarik lingkaran ini di peta. |
setEditable |
setEditable(editable)Parameter:
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:
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:
Nilai Hasil: Tidak ada
Menetapkan radius lingkaran ini (dalam meter). |
setVisible |
setVisible(visible)Parameter:
Nilai Hasil: Tidak ada
Menyembunyikan lingkaran ini jika ditetapkan ke false. |
Diwarisi:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Acara | |
|---|---|
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.
Properti | |
|---|---|
center
opsional |
Jenis:
LatLng|LatLngLiteral optionalPusat Lingkaran. |
clickable
opsional |
Jenis:
boolean optionalDefault:
trueMenunjukkan apakah Circle ini menangani peristiwa mouse. |
draggable
opsional |
Jenis:
boolean optionalDefault:
falseJika disetel ke true, pengguna dapat menarik lingkaran ini di peta. |
editable
opsional |
Jenis:
boolean optionalDefault:
falseJika ditetapkan ke true, pengguna dapat mengedit lingkaran ini dengan menarik titik kontrol yang ditampilkan di tengah dan di sekeliling lingkaran. |
fillColor
opsional |
Jenis:
string optionalWarna pengisi. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
fillOpacity
opsional |
Jenis:
number optionalOpasitas pengisi antara 0,0 dan 1,0. |
map
opsional |
Jenis:
Map optionalPeta tempat menampilkan Lingkaran. |
radius
opsional |
Jenis:
number optionalRadius dalam meter di permukaan Bumi. |
strokeColor
opsional |
Jenis:
string optionalWarna garis luar. Semua warna CSS3 didukung, kecuali tambahan warna yang dinamai. |
strokeOpacity
opsional |
Jenis:
number optionalOpasitas garis luar antara 0,0 dan 1,0. |
strokePosition
opsional |
Jenis:
StrokePosition optionalDefault:
StrokePosition.CENTERPosisi goresan. |
strokeWeight
opsional |
Jenis:
number optionalLebar garis luar dalam piksel. |
visible
opsional |
Jenis:
boolean optionalDefault:
trueApakah lingkaran ini terlihat di peta. |
zIndex
opsional |
Jenis:
number optionalzIndex dibandingkan dengan poli lainnya. |
Konstanta StrokePosition
google.maps.StrokePosition
library "maps"
Kemungkinan posisi goresan pada poligon.
const {StrokePosition} = await google.maps.importLibrary("maps");
Konstanta | |
|---|---|
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. |