Class JourneySharingMapView
Class
google.maps.journeySharing.JourneySharingMapView
Tampilan peta.
Akses dengan memanggil const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
.
Lihat Library di Maps JavaScript API.
Konstruktor | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Parameter:
Membuat instance tampilan peta. |
Properti | |
---|---|
automaticViewportMode |
Jenis:
AutomaticViewportMode Kolom ini bersifat hanya baca. Mode area tampilan otomatis. |
element |
Jenis:
Element Kolom ini bersifat hanya baca. Elemen DOM yang mendukung tampilan. |
enableTraffic |
Jenis:
boolean Mengaktifkan atau menonaktifkan lapisan lalu lintas. |
locationProviders |
Jenis:
Array<LocationProvider> optional Kolom ini bersifat hanya baca. Sumber lokasi yang dilacak untuk ditampilkan dalam tampilan peta pelacakan. Untuk menambahkan atau menghapus penyedia lokasi, gunakan metode JourneySharingMapView.addLocationProvider dan JourneySharingMapView.removeLocationProvider . |
map |
Jenis:
Map Kolom ini bersifat hanya baca. Objek peta yang terdapat dalam tampilan peta. |
mapOptions |
Jenis:
MapOptions Kolom ini bersifat hanya baca. Opsi peta yang diteruskan ke peta melalui tampilan peta. |
|
Jenis:
LocationProvider optional Kolom ini bersifat hanya baca. Sumber lokasi yang dilacak untuk ditampilkan dalam tampilan peta pelacakan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi tujuan. Dipanggil setiap kali penanda tujuan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi asal. Dipanggil setiap kali penanda titik asal baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi hasil tugas. Dipanggil setiap kali penanda lokasi hasil tugas baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi tugas yang tidak berhasil. Dipanggil setiap kali penanda tugas baru yang tidak berhasil dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi kendaraan. Dipanggil setiap kali penanda kendaraan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi titik jalan. Dipanggil setiap kali penanda titik jalan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
PolylineSetup Mengonfigurasi opsi untuk polyline rute yang diantisipasi. Dipanggil setiap kali polyline rute yang diantisipasi baru dirender. Jika menentukan fungsi, fungsi dapat dan harus mengubah kolom defaultPolylineOptions input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Jika polylineOptions atau visible tidak disetel atau null, polylineOptions atau visible akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. |
|
Jenis:
PolylineSetup Mengonfigurasi opsi untuk polyline rute yang dilalui. Dipanggil setiap kali polyline rute yang dilalui baru dirender. Jika menentukan fungsi, fungsi dapat dan harus mengubah kolom defaultPolylineOptions input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Nilai apa pun yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. Nilai yang tidak ditetapkan atau null akan diganti dengan nilai default. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi ping. Dipanggil setiap kali penanda ping baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi tugas yang berhasil. Dipanggil setiap kali penanda tugas berhasil baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Menampilkan penanda tujuan, jika ada. |
|
Menampilkan penanda asal, jika ada. |
|
Menampilkan penanda tugas yang berhasil, jika ada. |
|
Menampilkan penanda hasil tugas, jika ada. |
|
Menampilkan penanda tugas yang tidak berhasil, jika ada. |
|
Menampilkan penanda kendaraan, jika ada. |
|
Menampilkan penanda titik jalan, jika ada. |
|
Menampilkan polyline rute yang diantisipasi, jika ada. |
|
Menampilkan polyline rute yang diambil, jika ada. |
Metode | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menambahkan penyedia lokasi ke tampilan peta. Jika penyedia lokasi sudah ditambahkan, tidak ada tindakan yang dilakukan. |
removeLocationProvider |
removeLocationProvider(locationProvider) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menghapus penyedia lokasi dari tampilan peta. Jika penyedia lokasi belum ditambahkan ke tampilan peta, tidak ada tindakan yang dilakukan. |
JourneySharingMapViewOptions interface
google.maps.journeySharing.JourneySharingMapViewOptions
interface
Opsi untuk tampilan peta.
Properti | |
---|---|
element |
Jenis:
Element Elemen DOM yang mendukung tampilan. Wajib. |
|
Jenis:
PolylineSetup optional Mengonfigurasi opsi untuk polyline rute yang diantisipasi. Dipanggil setiap kali polyline rute yang diantisipasi baru dirender. Jika menentukan fungsi, fungsi dapat dan harus mengubah kolom defaultPolylineOptions input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Jika polylineOptions atau visible tidak disetel atau null, polylineOptions atau visible akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. |
automaticViewportMode optional |
Jenis:
AutomaticViewportMode optional Mode area tampilan otomatis. Nilai defaultnya adalah FIT_ANTICIPATED_ROUTE, yang memungkinkan tampilan peta menyesuaikan viewport secara otomatis agar sesuai dengan penanda kendaraan, penanda lokasi, dan polyline rute yang diperkirakan terlihat. Setel ini ke NONE untuk menonaktifkan penyesuaian otomatis. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi tujuan. Dipanggil setiap kali penanda tujuan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
LocationProvider optional Sumber lokasi yang dilacak untuk ditampilkan dalam tampilan peta pelacakan. Opsional. |
locationProviders optional |
Jenis:
Array<LocationProvider> optional Sumber lokasi yang dilacak untuk ditampilkan dalam tampilan peta pelacakan. Opsional. |
mapOptions optional |
Jenis:
MapOptions optional Opsi peta yang diteruskan ke konstruktor google.maps.Map. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi asal. Dipanggil setiap kali penanda titik asal baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi ping. Dipanggil setiap kali penanda ping baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi tugas yang berhasil. Dipanggil setiap kali penanda tugas berhasil baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
PolylineSetup optional Mengonfigurasi opsi untuk polyline rute yang dilalui. Dipanggil setiap kali polyline rute yang dilalui baru dirender. Jika menentukan fungsi, fungsi dapat dan harus mengubah kolom defaultPolylineOptions input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Nilai apa pun yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. Nilai yang tidak ditetapkan atau null akan diganti dengan nilai default. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi hasil tugas. Dipanggil setiap kali penanda lokasi hasil tugas baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi tugas yang tidak berhasil. Dipanggil setiap kali penanda tugas baru yang tidak berhasil dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi kendaraan. Dipanggil setiap kali penanda kendaraan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi titik jalan. Dipanggil setiap kali penanda titik jalan baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan menggunakan kembali objek MarkerSetupOptions yang sama dalam fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan menggunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci markerOptions dalam objek MarkerSetupOptions yang berbeda. Jika markerOptions tidak ditetapkan atau null, markerOptions akan diganti dengan nilai default. Nilai apa pun yang ditetapkan untuk markerOptions.map atau markerOptions.position akan diabaikan. |
Konstanta AutomaticViewportMode
google.maps.journeySharing.AutomaticViewportMode
konstanta
Mode area tampilan otomatis.
Akses dengan memanggil const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing")
.
Lihat Library di Maps JavaScript API.
Konstanta | |
---|---|
FIT_ANTICIPATED_ROUTE |
Menyesuaikan area tampilan secara otomatis agar sesuai dengan penanda dan polyline rute yang diperkirakan terlihat. Ini adalah defaultnya. |
NONE |
Jangan menyesuaikan area pandang secara otomatis. |
LocationProvider class abstrak
google.maps.journeySharing.LocationProvider
class abstrak
Class induk dari semua penyedia lokasi.
Metode | |
---|---|
addListener |
addListener(eventName, handler) Parameter:
Nilai yang Ditampilkan:
MapsEventListener Menambahkan MapsEventListener untuk peristiwa yang dipicu oleh penyedia lokasi ini. Menampilkan ID untuk pemroses ini yang dapat digunakan dengan event.removeListener . |
PollingLocationProvider class abstrak
google.maps.journeySharing.PollingLocationProvider
class abstrak
Class induk penyedia lokasi pemungutan suara.
Class abstrak ini memperluas
LocationProvider
.
Properti | |
---|---|
isPolling |
Jenis:
boolean Benar (True) jika penyedia lokasi ini melakukan polling. Hanya baca. |
pollingIntervalMillis |
Jenis:
number Waktu minimum antara pengambilan update lokasi dalam milidetik. Jika memerlukan waktu lebih dari pollingIntervalMillis untuk mengambil update lokasi, update lokasi berikutnya tidak akan dimulai hingga update saat ini selesai. Menetapkan nilai ini ke 0, Infinity, atau nilai negatif akan menonaktifkan update lokasi otomatis. Pembaruan lokasi baru akan diambil satu kali jika parameter ID pelacakan (misalnya, ID pelacakan pengiriman penyedia lokasi pengiriman), atau opsi pemfilteran (misalnya, batas area tampilan atau filter atribut untuk penyedia lokasi armada) berubah. Interval polling default dan minimum adalah 5.000 milidetik. Jika Anda menyetel interval polling ke nilai positif yang lebih rendah, 5000 akan disimpan dan digunakan. |
Metode | |
---|---|
Diwarisi:
addListener
|
Acara | |
---|---|
ispollingchange |
function(event) Argumen:
Peristiwa yang dipicu saat status polling penyedia lokasi diperbarui. Gunakan PollingLocationProvider.isPolling untuk menentukan status polling saat ini. |
PollingLocationProviderIsPollingChangeEvent interface
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
interface
Objek peristiwa yang diteruskan ke pengendali peristiwa saat peristiwa PollingLocationProvider.ispollingchange
dipicu.
Properti | |
---|---|
error optional |
Jenis:
Error optional Error yang menyebabkan status polling berubah, jika perubahan status disebabkan oleh error. Tidak ditentukan jika perubahan status disebabkan oleh operasi normal. |