Görev arayüzü
google.maps.journeySharing.Task
arayüz
Fleet Engine tarafından döndürülen bir görevin ayrıntıları.
Özellikler | |
---|---|
attributes |
Tür:
Object<string, *> Göreve atanan özellikler. |
name |
Tür:
string "providers/{provider_id}/tasks/{task_id}" biçiminde görev adı. task_id bir izleme kimliği değil, benzersiz bir tanımlayıcı olmalıdır. Bir gönderimin izleme kimliğini depolamak içintracking_id alanını kullanın. Aynı izleme_kimliği birden fazla görevde kullanılabilir. |
remainingVehicleJourneySegments |
Tür:
Array<VehicleJourneySegment> Bu görev için tamamlanacak segmentlerle ilgili bilgiler. |
status |
Tür:
string Görevin mevcut yürütme durumu. |
type |
Tür:
string Görev türü; örneğin, ara veya gönderim. |
estimatedCompletionTime optional |
Tür:
Date optional Görevin tahmini tamamlanma zamanının zaman damgası. |
latestVehicleLocationUpdate optional |
Tür:
VehicleLocationUpdate optional Son konum güncellemesine ait bilgiler. |
outcome optional |
Tür:
string optional Görevin sonucu. |
outcomeLocation optional |
Tür:
LatLngLiteral optional Görevin tamamlandığı konum (sağlayıcıdan). |
outcomeLocationSource optional |
Tür:
string optional Görev sonucu konumunun ayarlayıcısı ("PROVIDER" veya "LAST_VEHICLE_LOCATION"). |
outcomeTime optional |
Tür:
Date optional Görevin sonucunun ayarlandığı zaman damgası (sağlayıcıdan). |
plannedLocation optional |
Tür:
LatLngLiteral optional Görevin tamamlanacağı konum. |
targetTimeWindow optional |
Tür:
TimeWindow optional Görevin tamamlanması gereken zaman aralığı. |
trackingId optional |
Tür:
string optional Gönderimin izleme kimliği. |
vehicleId optional |
Tür:
string optional Bu görevi gerçekleştiren aracın kimliği. |
TaskTrackingInfo arayüzü
google.maps.journeySharing.TaskTrackingInfo
arayüz
Fleet Engine tarafından döndürülen görev izleme bilgi nesnesinin ayrıntıları.
Özellikler | |
---|---|
attributes |
Tür:
Object<string, *> Göreve atanan özellikler. |
name |
Tür:
string "providers/{provider_id}/taskTrackingInfo/{tracking_id}" biçiminde ad (burada tracking_id , izleme kimliğini temsil eder). |
trackingId |
Tür:
string Bir görevin izleme kimliği.
|
estimatedArrivalTime optional |
Tür:
Date optional Durma noktasına tahmini varış süresi. |
estimatedTaskCompletionTime optional |
Tür:
Date optional Bir görevin tahmini tamamlanma süresi. |
latestVehicleLocationUpdate optional |
Tür:
VehicleLocationUpdate optional Son konum güncellemesine ait bilgiler. |
plannedLocation optional |
Tür:
LatLng optional Görevin tamamlanacağı konum. |
remainingDrivingDistanceMeters optional |
Tür:
number optional Metre cinsinden, kalan VehicleStop metreye kadar kalan toplam mesafe. |
remainingStopCount optional |
Tür:
number optional Görev durağı da dahil olmak üzere, görev durağına ulaşılana kadar aracın kalan durak sayısını gösterir. Örneğin, aracın bir sonraki durağı görev durağıysa değer 1 olur. |
routePolylinePoints optional |
Bağlandığında bu görevin konumuna giden araç için beklenen rotanın bir çoklu çizgisini oluşturan noktaların listesi. |
state optional |
Tür:
string optional Görev'in geçerli yürütme durumu. |
targetTimeWindow optional |
Tür:
TimeWindow optional Görevin tamamlanması gereken zaman aralığı. |
taskOutcome optional |
Tür:
string optional Bir Görevi yürütmenin sonucu. |
taskOutcomeTime optional |
Tür:
Date optional Görevin sağlayıcı tarafından ayarlandığı saat. |
Gezi arayüzü
google.maps.journeySharing.Trip
arayüz
Fleet Engine tarafından döndürülen bir seyahatin ayrıntıları.
Özellikler | |
---|---|
name |
Tür:
string "providers/{provider_id}/trips/{trip_id}" biçiminde. trip_id benzersiz bir tanımlayıcı olmalıdır. |
passengerCount |
Tür:
number Bu yolculuktaki yolcu sayısı; sürücü hariç. |
remainingWaypoints |
Tür:
Array<VehicleWaypoint> Mevcut konumdan bırakma noktasına giden yolu gösteren bir referans noktası dizisi. |
status |
Tür:
string Gezinin mevcut durumu. Olası değerler: UNKNOWN_TRIP_STATUS, New, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE veya CANCELED. |
type |
Tür:
string Gezinin türü. Olası değerler UNKNOWN_TRIP_TYPE, SHARED veya EXCLUSIVE. |
vehicleId |
Tür:
string Bu geziyi yapan aracın kimliği. |
actualDropOffLocation optional |
Tür:
LatLngLiteral optional Müşterinin bırakıldığı yer. |
actualPickupLocation optional |
Tür:
LatLngLiteral optional Müşterinin teslim alındığı yer. |
dropOffTime optional |
Tür:
Date optional Yolcuların gelecekte yola çıkacağı tahmini zaman veya ayrıldıkları gerçek zaman. |
latestVehicleLocationUpdate optional |
Tür:
VehicleLocationUpdate optional Son konum güncellemesine ait bilgiler. |
pickupTime optional |
Tür:
Date optional Yolcuların alınacağı tahmini teslim zamanı veya alındıkları gerçek süre. |
plannedDropOffLocation optional |
Tür:
LatLngLiteral optional Müşterinin ayrılacağını belirten konum. |
plannedPickupLocation optional |
Tür:
LatLngLiteral optional Müşterinin teslim alınacak olduğunu belirttiği konum. |
DeliveryTool arayüzü
google.maps.journeySharing.DeliveryVehicle
arayüz
Fleet Engine tarafından döndürülen teslimat aracının ayrıntıları.
Özellikler | |
---|---|
attributes |
Tür:
Object<string, string optional> Özel teslimat aracı özellikleri. |
name |
Tür:
string "providers/{provider_id}/deliveryTools/{delivery_vehicle_id}" biçiminde. Delivery_vehicle_id benzersiz bir tanımlayıcı olmalıdır. |
navigationStatus |
Tür:
string Aracın mevcut navigasyon durumu. |
remainingDistanceMeters |
Tür:
number Mevcut rota segmentinde kalan sürüş mesafesi (metre cinsinden). |
remainingVehicleJourneySegments |
Tür:
Array<VehicleJourneySegment> Aracın en son bildirdiği konumdan başlayarak, bu teslimat aracına atanan yolculuk segmentleri. |
currentRouteSegmentEndPoint optional |
Tür:
LatLngLiteral optional Mevcut rota segmentinin sona erdiği konum. |
latestVehicleLocationUpdate optional |
Tür:
VehicleLocationUpdate optional Teslimat aracının bildirilen son konumu. |
remainingDurationMillis optional |
Tür:
number optional Geçerli rota segmentinde kalan süre (milisaniye cinsinden). |
DeliveryToolStop arayüzü
google.maps.journeySharing.DeliveryVehicleStop
arayüz
DeliveryToolStop türü
Özellikler | |
---|---|
tasks |
Tür:
Array<{ Bu durakta gerçekleştirilecek görevlerin listesi.
|
DeliveryToolStopState sabit değerleri
google.maps.journeySharing.DeliveryVehicleStopState
sabit değer
Bir DeliveryVehicleStop
öğesinin mevcut durumu.
const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki kitaplıklar başlıklı bölümü inceleyin.
Sabitler | |
---|---|
ARRIVED |
Durak vardığında. Araç bir sonraki duraka giderken önceki tüm durakların tamamlandığını varsayar. |
ENROUTE |
Atandı ve etkin yönlendirme. |
NEW |
Oluşturuldu ancak etkin olarak yönlendirilmiyor. |
UNSPECIFIED |
Bilinmiyor. |
ToolJourneySegment arayüzü
google.maps.journeySharing.VehicleJourneySegment
arayüz
Araç Yolculuğu türü
Özellikler | |
---|---|
drivingDistanceMeters optional |
Tür:
number optional Bir önceki durak ile bu durak arasındaki metre cinsinden seyahat mesafesi. |
drivingDurationMillis optional |
Tür:
number optional Önceki duraktaki seyahat süresi (milisaniye cinsinden). |
path optional |
Tür:
Array<LatLngLiteral> optional Bir önceki durak (veya duraklar arasındaki ilk duraksa aracın geçerli konumu) ile bu durak arasındaki yol. |
stop optional |
Tür:
DeliveryVehicleStop optional Durak hakkında bilgi. |
ToolLocationUpdate arayüzü
google.maps.journeySharing.VehicleLocationUpdate
arayüz
AraçKonum Güncellemesi türü
Özellikler | |
---|---|
heading optional |
Tür:
number optional Güncellemenin başlığı. 0 değeri kuzeye, 180'e kadar güneyi belirtir. |
location optional |
Tür:
LatLngLiteral|LatLng optional Güncellemenin yapıldığı konum. |
speedKilometersPerHour optional |
Tür:
number optional Kilometre/saat hız. |
time optional |
Tür:
Date optional Bu güncellemenin araçtan alındığı zaman. |
Araç Noktası arayüzü
google.maps.journeySharing.VehicleWaypoint
arayüz
Araç Noktası türü.
Özellikler | |
---|---|
distanceMeters optional |
Tür:
number optional Önceki referans noktası (veya bu ara nokta listesindeki ilk noktaysa aracın geçerli konumu) arasındaki yol mesafesi ile bu ara nokta arasındaki mesafe. |
durationMillis optional |
Tür:
number optional Önceki ara nokta (veya bu nokta, referans noktaları listesinde ilk sıradaysa aracın geçerli konumu) arasında bu mesafeye kadar olan seyahat süresi (milisaniye cinsinden). |
location optional |
Tür:
LatLngLiteral optional Referans noktasının konumu. |
path optional |
Tür:
Array<LatLngLiteral> optional Önceki referans noktasından (veya bu nokta, ara nokta listesindeki ilk rotaysa aracın geçerli konumundan) giden yol. |
TimeWindow arayüzü
google.maps.journeySharing.TimeWindow
arayüz
Zaman aralığıdır.
Özellikler | |
---|---|
endTime |
Tür:
Date Zaman aralığının bitiş zamanı (dahil). |
startTime |
Tür:
Date Zaman aralığının başlangıç zamanı (dahil). |