kelas 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 | |
---|---|
anticipatedRoutePolylines |
Menampilkan polyline rute yang diharapkan, jika ada. |
anticipatedRoutePolylineSetup |
Jenis:
PolylineSetup Mengonfigurasi opsi untuk polyline rute yang diharapkan. Dipanggil setiap kali polyline rute baru yang diantisipasi dirender. Jika menetapkan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultPolylineOptions pada input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menetapkan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Jika polylineOptions atau terlihat tidak disetel atau null, itu akan ditimpa dengan default. Semua nilai yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. |
automaticViewportMode |
Jenis:
AutomaticViewportMode Kolom ini bersifat hanya baca. Mode area pandang 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 akan 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 dimuat dalam tampilan peta. |
mapOptions |
Jenis:
MapOptions Kolom ini bersifat hanya baca. Opsi peta yang diteruskan ke peta melalui tampilan peta. |
takenRoutePolylines |
Menampilkan polyline rute yang diambil, jika ada. |
takenRoutePolylineSetup |
Jenis:
PolylineSetup Mengonfigurasi opsi untuk polyline rute yang diambil. Dipanggil setiap kali polyline rute yang diambil baru dirender. Jika menetapkan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultPolylineOptions pada input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menetapkan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Setiap nilai yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. Setiap nilai yang tidak disetel atau null akan ditimpa dengan nilai default. |
|
Jenis:
LocationProvider optional Kolom ini bersifat hanya baca. Sumber lokasi yang dilacak akan 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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi asal. Dipanggil setiap kali penanda origin baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi tugas yang berhasil. Dipanggil setiap kali penanda tugas baru yang berhasil dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup Mengonfigurasi opsi untuk penanda lokasi tugas yang gagal. Dipanggil setiap kali penanda tugas baru yang gagal dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 gagal, jika ada. |
|
Menampilkan penanda kendaraan, jika ada. |
|
Menampilkan penanda titik jalan, jika ada. |
Metode | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) Parameter:
Nilai Hasil: Tidak ada
Menambahkan penyedia lokasi ke tampilan peta. Jika penyedia lokasi sudah ditambahkan, tidak ada tindakan yang dilakukan. |
removeLocationProvider |
removeLocationProvider(locationProvider) Parameter:
Nilai Hasil: Tidak ada
Menghapus penyedia lokasi dari tampilan peta. Jika penyedia lokasi belum ditambahkan ke tampilan peta, tidak ada tindakan yang dilakukan. |
Antarmuka JourneyBerbagiMapViewOptions
Antarmuka
google.maps.journeySharing.JourneySharingMapViewOptions
Opsi untuk tampilan peta.
Properti | |
---|---|
element |
Jenis:
Element Elemen DOM yang mendukung tampilan. Wajib diisi. |
anticipatedRoutePolylineSetup optional |
Jenis:
PolylineSetup optional Mengonfigurasi opsi untuk polyline rute yang diharapkan. Dipanggil setiap kali polyline rute baru yang diantisipasi dirender. Jika menetapkan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultPolylineOptions pada input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menetapkan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Jika polylineOptions atau terlihat tidak disetel atau null, itu akan ditimpa dengan default. Semua nilai yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. |
automaticViewportMode optional |
Jenis:
AutomaticViewportMode optional Mode area pandang otomatis. Nilai defaultnya adalah FIT_ANTICIPATED_ROUTE, yang memungkinkan tampilan peta menyesuaikan area pandang secara otomatis agar sesuai dengan penanda kendaraan, penanda lokasi, dan polyline rute apa pun yang terlihat. Setel ke TIDAK ADA untuk menonaktifkan pencocokan 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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
LocationProvider optional Sumber lokasi yang dilacak akan ditampilkan dalam tampilan peta pelacakan. Opsional. |
locationProviders optional |
Jenis:
Array<LocationProvider> optional Sumber lokasi yang dilacak akan 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 origin baru dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi tugas yang berhasil. Dipanggil setiap kali penanda tugas baru yang berhasil dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
takenRoutePolylineSetup optional |
Jenis:
PolylineSetup optional Mengonfigurasi opsi untuk polyline rute yang diambil. Dipanggil setiap kali polyline rute yang diambil baru dirender. Jika menetapkan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultPolylineOptions pada input yang berisi objek google.maps.PolylineOptions, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output. Menentukan objek PolylineSetupOptions memiliki efek yang sama dengan menetapkan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek PolylineSetupOptions yang sama dalam fungsi PolylineSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.PolylineOptions yang sama untuk kunci polylineOptions dalam objek PolylineSetupOptions yang berbeda. Setiap nilai yang ditetapkan untuk polylineOptions.map atau polylineOptions.path akan diabaikan. Setiap nilai yang tidak disetel atau null akan ditimpa 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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
|
Jenis:
MarkerSetup optional Mengonfigurasi opsi untuk penanda lokasi tugas yang gagal. Dipanggil setiap kali penanda tugas baru yang gagal dirender. Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.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 pada input yang berisi objek google.maps.MarkerOptions, dan menampilkannya sebagai penandaOptions pada objek MarkerSetupOptions output. Menentukan objek MarkerSetupOptions memiliki efek yang sama dengan menentukan fungsi yang menampilkan objek statis tersebut. Jangan gunakan kembali objek MarkerSetupOptions yang sama pada fungsi MarkerSetup atau nilai statis yang berbeda, dan jangan gunakan kembali objek google.maps.MarkerOptions yang sama untuk kunci penandaOptions di objek MarkerSetupOptions yang berbeda. Jika penandaOptions tidak ditetapkan atau null, penanda ini akan ditimpa dengan default. Setiap nilai yang ditetapkan untuk penandaOptions.map atau penandaOptions.position akan diabaikan. |
Konstanta AutomaticViewportMode
konstanta google.maps.journeySharing.AutomaticViewportMode
Mode area pandang otomatis.
Akses dengan memanggil const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing")
. Lihat Library di Maps JavaScript API.
Konstanta | |
---|---|
FIT_ANTICIPATED_ROUTE |
Secara otomatis menyesuaikan area pandang agar memuat penanda dan polyline rute yang sudah diantisipasi dan terlihat. Ini adalah defaultnya. |
NONE |
Jangan otomatis menyesuaikan area pandang. |
Class abstrak LocationProvider
Class abstrak google.maps.journeySharing.LocationProvider
Class induk dari semua penyedia lokasi.
Metode | |
---|---|
addListener |
addListener(eventName, handler) Parameter:
Nilai Hasil:
MapsEventListener Menambahkan MapsEventListener untuk peristiwa yang diaktifkan oleh penyedia lokasi ini. Menampilkan ID untuk pemroses ini yang dapat digunakan dengan event.removeListener . |
Class abstrak PollingLocationProvider
Class abstrak google.maps.journeySharing.PollingLocationProvider
Class induk dari penyedia lokasi pemungutan suara.
Class abstrak ini memperluas
LocationProvider
.
Properti | |
---|---|
isPolling |
Jenis:
boolean True jika penyedia lokasi ini melakukan polling. Hanya baca. |
pollingIntervalMillis |
Jenis:
number Waktu minimum antar-pengambilan pembaruan lokasi dalam milidetik. Jika waktu yang dibutuhkan lebih dari pollingIntervalMillis untuk mengambil pembaruan lokasi, pembaruan lokasi berikutnya tidak akan dimulai hingga pembaruan saat ini selesai. Menetapkan nilai ini ke 0, Tidak terbatas, atau nilai negatif akan menonaktifkan pembaruan lokasi otomatis. Pembaruan lokasi baru diambil satu kali jika parameter ID pelacakan (misalnya, ID pelacakan pengiriman penyedia lokasi pengiriman), atau opsi pemfilteran (misalnya, batas area pandang atau filter atribut untuk penyedia lokasi perangkat) berubah. Interval polling default dan minimum adalah 5.000 milidetik. Jika Anda menetapkan interval polling ke nilai positif yang lebih rendah, 5.000 akan disimpan dan digunakan. |
Metode | |
---|---|
Diwariskan:
addListener
|
Peristiwa | |
---|---|
ispollingchange |
function(event) Argumen:
Peristiwa yang dipicu saat status polling penyedia lokasi diperbarui. Gunakan PollingLocationProvider.isPolling untuk menentukan status polling saat ini. |
Antarmuka PollingLocationProviderIsPollingChangeEvent
Antarmuka
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
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. |