Class FleetEngineTripLocationProvider
Class
google.maps.journeySharing.FleetEngineTripLocationProvider
Penyedia lokasi perjalanan.
Class ini memperluas
PollingLocationProvider
.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {FleetEngineTripLocationProvider} = await google.map.importLibrary("journeySharing")
. Lihat Library di Maps JavaScript API.
Konstruktor | |
---|---|
FleetEngineTripLocationProvider |
FleetEngineTripLocationProvider(options) Parameter:
Membuat penyedia lokasi baru untuk perjalanan Fleet Engine. |
Properti | |
---|---|
tripId |
Jenis:
string ID untuk perjalanan yang diamati oleh penyedia lokasi ini. Tetapkan kolom ini untuk memulai pelacakan. |
Diwariskan:
isPolling
|
Metode | |
---|---|
refresh |
refresh() Parameter: Tidak ada
Nilai Hasil:
void Memuat ulang lokasi yang dilacak secara eksplisit. |
Diwariskan:
addListener
|
Peristiwa | |
---|---|
error |
function(event) Argumen:
Peristiwa yang dipicu saat penyedia lokasi mengalami error. |
update |
function(event) Argumen:
Peristiwa yang dipicu saat permintaan pembaruan data Fleet Engine selesai. |
Diwariskan:
ispollingchange
|
Antarmuka FleetEngineTripLocationProviderOptions
Antarmuka google.maps.journeySharing.FleetEngineTripLocationProviderOptions
Opsi untuk penyedia lokasi perjalanan.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
authTokenFetcher |
Jenis:
AuthTokenFetcher Menyediakan Token Web JSON untuk mengautentikasi klien ke Mesin Fleet. |
projectId |
Jenis:
string Project ID konsumen dari Google Cloud Console. |
destinationMarkerCustomization optional |
Jenis:
(function(TripMarkerCustomizationFunctionParams): void)|MarkerOptions optional Penyesuaian diterapkan ke penanda tujuan. Gunakan kolom ini untuk menentukan gaya visual kustom (seperti ikon penanda) dan interaktivitas (seperti penanganan klik).
|
originMarkerCustomization optional |
Jenis:
(function(TripMarkerCustomizationFunctionParams): void)|MarkerOptions optional Penyesuaian diterapkan ke penanda asal. Gunakan kolom ini untuk menentukan gaya visual kustom (seperti ikon penanda) dan interaktivitas (seperti penanganan klik).
|
pollingIntervalMillis optional |
Jenis:
number optional Waktu minimum antara mengambil pembaruan lokasi dalam milidetik. Jika memerlukan waktu lebih dari pollingIntervalMillis untuk mengambil pembaruan lokasi, pembaruan lokasi berikutnya tidak dimulai hingga pembaruan saat ini selesai. Menyetel nilai ini ke 0 akan menonaktifkan pembaruan lokasi berulang. Pembaruan lokasi baru diambil jika ada parameter yang diamati oleh penyedia lokasi. Interval polling default adalah 5000 milidetik, yaitu interval minimum. Jika Anda menetapkan interval polling ke nilai bukan nol yang lebih rendah, 5000 akan digunakan. |
tripId optional |
Jenis:
string optional ID perjalanan yang akan dilacak segera setelah instance penyedia lokasi dibuat. Jika tidak ditentukan, penyedia lokasi tidak akan mulai melacak perjalanan apa pun; gunakan FleetEngineTripLocationProvider.tripId untuk menetapkan ID dan memulai pelacakan. |
vehicleMarkerCustomization optional |
Jenis:
(function(TripMarkerCustomizationFunctionParams): void)|MarkerOptions optional Penyesuaian diterapkan pada penanda kendaraan. Gunakan kolom ini untuk menentukan gaya visual kustom (seperti ikon penanda) dan interaktivitas (seperti penanganan klik).
|
waypointMarkerCustomization optional |
Jenis:
(function(TripWaypointMarkerCustomizationFunctionParams): void)|MarkerOptions optional Penyesuaian diterapkan ke penanda titik jalan. Gunakan kolom ini untuk menentukan gaya visual kustom (seperti ikon penanda) dan interaktivitas (seperti penanganan klik).
|
Antarmuka FleetEngineTripLocationProviderUpdateEvent
Antarmuka google.maps.journeySharing.FleetEngineTripLocationProviderUpdateEvent
Objek peristiwa yang diteruskan ke pengendali peristiwa saat peristiwa FleetEngineTripLocationProvider.update
dipicu.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
trip optional |
Jenis:
Trip optional Struktur perjalanan yang ditampilkan oleh pembaruan. Tidak dapat diubah. |