Bir aracın belirli bir zamandaki konumu, hızı ve yönü.
JSON gösterimi |
---|
{ "location": { object ( |
Alanlar | |
---|---|
location |
Aracın konumu. Filo Motoru'na gönderildiğinde aracın konumu bir GPS konumudur. Yanıt olarak aldığınızda aracın konumu GPS konumu, ek konum veya başka bir tahmini konum olabilir. Kaynak, |
horizontalAccuracy |
Desteği sonlandırıldı: Bunun yerine |
latlngAccuracy |
Yarıçap olarak |
heading |
Aracın hareket ettiği yön (derece cinsinden). 0 değeri kuzeyi gösterir. Geçerli aralık [0,360) şeklindedir. |
bearingAccuracy |
Desteği sonlandırıldı: Bunun yerine |
headingAccuracy |
|
altitude |
WGS84'e göre metre cinsinden yükseklik. |
verticalAccuracy |
Desteği sonlandırıldı: Bunun yerine |
altitudeAccuracy |
|
speedKmph |
Aracın kilometre/saat cinsinden hızı. Desteği sonlandırıldı: Bunun yerine |
speed |
Aracın metre/saniye cinsinden hızı |
speedAccuracy |
|
updateTime |
Sensörün saatine göre Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
serverTime |
Yalnızca çıkış. Sunucunun konum bilgilerini aldığı zaman. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
locationSensor |
Konum verisi sağlayıcı (örneğin, |
isRoadSnapped |
|
isGpsSensorEnabled |
Yalnızca giriş. GPS sensörünün mobil cihazda etkin olup olmadığını gösterir. |
timeSinceUpdate |
Yalnızca giriş. Bu konumun sunucuya ilk gönderilmesinden bu yana geçen süre (saniye cinsinden). Bu değer, ilk güncellemede sıfır olur. Zaman bilinmiyorsa (ör. uygulama yeniden başlatıldığında) bu değer sıfıra sıfırlanır. |
numStaleUpdates |
Yalnızca giriş. Kullanımdan kaldırıldı: Bir konumun eski olup olmadığını belirlemek için artık başka sinyaller kullanılıyor. |
rawLocation |
İşlenmemiş araç konumu (road-snapper tarafından işlenmemiştir). |
rawLocationTime |
Ham konumla ilişkili zaman damgası. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
rawLocationSensor |
İşlenmemiş konumun kaynağı. Varsayılan olarak |
rawLocationAccuracy |
Yarıçap olarak |
flpLocation |
Android'in Çok Kaynaklı Konum Sağlayıcısı'ndan alınan konum. |
flpUpdateTime |
Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
flpLatlngAccuracyMeters |
Yarıçap olarak |
flpHeadingDegrees |
Çok Kaynaklı Konum Sağlayıcı tarafından belirlenen, aracın hareket ettiği yön (derece cinsinden). 0 değeri kuzeyi gösterir. Geçerli aralık [0,360) şeklindedir. |
supplementalLocation |
Entegrasyon yapan uygulama tarafından sağlanan ek konum. |
supplementalLocationTime |
Ek konumla ilişkili zaman damgası. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
supplementalLocationSensor |
Ek konumun kaynağı. Varsayılan olarak |
supplementalLocationAccuracy |
Yarıçap olarak |
roadSnapped |
Desteği sonlandırıldı: Bunun yerine |
DeliveryVehicleLocationSensor
Konumu belirlemek için kullanılan sensör veya yöntem.
Sıralamalar | |
---|---|
UNKNOWN_SENSOR |
Sensör belirtilmemiş veya bilinmiyor. |
GPS |
GPS veya Desteklenen GPS. |
NETWORK |
Yardımlı GPS, baz istasyonu kimliği veya kablosuz erişim noktası. |
PASSIVE |
Baz istasyonu kimliği veya kablosuz erişim noktası. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Mobil cihaz tarafından en olası yol konumu olarak belirlenen bir konum. |
CUSTOMER_SUPPLIED_LOCATION |
Bağımsız bir kaynaktan sağlanan, müşteri tarafından gönderilmiş bir konum. Bu değer genellikle Driver SDK'nın çalıştığı mobil cihaz dışındaki kaynaklardan sağlanan bir konum için kullanılır. Orijinal kaynak, diğer enum değerlerinden biriyle tanımlanıyorsa bu değeri kullanın. CUSTOMER_SUPPLIED_LOCATION olarak işaretlenen konumlar genellikle bir DeliveryVehicle'ın lastLocation.supplemental_location_sensor aracılığıyla sağlanır. |
FLEET_ENGINE_LOCATION |
Fleet Engine tarafından kendisine sunulan sinyallere göre hesaplanan konum. Yalnızca çıkış. Bu değer bir istekte alınırsa reddedilir. |
FUSED_LOCATION_PROVIDER |
Android'in Çok Kaynaklı Konum Sağlayıcısı. |
CORE_LOCATION |
Apple işletim sistemlerindeki konum sağlayıcı. |