המיקום, המהירות והכיוון של רכב בנקודת זמן מסוימת.
ייצוג JSON |
---|
{ "location": { object ( |
שדות | |
---|---|
location |
המיקום של הרכב. כשהמיקום נשלח ל-Fleet Engine, הוא מוגדר כמיקום GPS. כשמקבלים אותו בתגובה, המיקום של הרכב יכול להיות מיקום GPS, מיקום משלים או מיקום משוער אחר. המקור מצוין ב- |
horizontalAccuracy |
הוצא משימוש: במקומו צריך להשתמש ברכיב |
latlng |
רמת דיוק של |
heading |
הכיוון שאליו הרכב נע, במדידה בפרוגרסיב. הערך 0 מייצג את הצפון. הטווח החוקי הוא [0,360). |
bearingAccuracy |
הוצא משימוש: במקומו צריך להשתמש ברכיב |
heading |
דיוק של |
altitude |
הגובה במטרים מעל WGS84. |
verticalAccuracy |
הוצא משימוש: במקומו צריך להשתמש ברכיב |
altitude |
דיוק של |
speedKmph |
מהירות הרכב בקילומטרים לשעה. האפשרות הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב- |
speed |
מהירות הרכב במטרים לשנייה |
speed |
דיוק של |
update |
השעה שבה החיישן דיווח על חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
server |
פלט בלבד. השעה שבה השרת קיבל את פרטי המיקום. חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
location |
ספק נתוני המיקום (לדוגמה, |
is |
האם |
is |
קלט בלבד. מציין אם חיישן ה-GPS מופעל במכשיר הנייד. |
time |
קלט בלבד. הזמן (בשניות) מאז שהמיקום הזה נשלח לשרת בפעם הראשונה. הערך הזה יהיה אפס בעדכון הראשון. אם השעה לא ידועה (לדוגמה, כשהאפליקציה מופעלת מחדש), הערך הזה מתאפס. |
numStaleUpdates |
קלט בלבד. הוצא משימוש: עכשיו נעשה שימוש באותות אחרים כדי לקבוע אם מיקום מיושן. |
raw |
מיקום הרכב הגולמי (לא עבר עיבוד על ידי road-snapper). |
raw |
חותמת הזמן שמשויכת למיקום הגולמי. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
raw |
המקור של המיקום הגולמי. ברירת המחדל היא |
raw |
דיוק של |
supplemental |
מיקום משלים שמסופק על ידי האפליקציה המשולבת. |
supplemental |
חותמת הזמן שמשויכת למיקום המשלים. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
supplemental |
המקור של המיקום המשלים. ברירת המחדל היא |
supplemental |
דיוק של |
roadSnapped |
האפשרות הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב- |
DeliveryVehicleLocationSensor
החיישן או השיטה ששימשו לקביעת המיקום.
טיפוסים בני מנייה (enum) | |
---|---|
UNKNOWN_SENSOR |
החיישן לא מוגדר או לא ידוע. |
GPS |
GPS או Assisted GPS. |
NETWORK |
תמיכה ב-GPS, מזהה של מגדל תקשורת או נקודת גישה ל-Wi-Fi. |
PASSIVE |
מזהה של תורן סלולרי או נקודת גישה ל-Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
מיקום שנקבע על ידי המכשיר הנייד כמיקום האפשרי ביותר בכביש. |
CUSTOMER_SUPPLIED_LOCATION |
מיקום שסופק על ידי הלקוח ממקור עצמאי. בדרך כלל, הערך הזה משמש למיקום שסופק ממקורות שאינם המכשיר הנייד שבו פועל Driver SDK. אם המקור המקורי מתואר באחד מערכי המאפיין האחרים של enum, צריך להשתמש בערך הזה. מיקומים שמסומנים כ-CUSTOMER_SUPPLIED_LOCATION מסופקים בדרך כלל באמצעות lastLocation.supplemental_location_sensor של DeliveryAutomotive. |
FLEET_ENGINE_LOCATION |
מיקום שמחושב על ידי Fleet Engine על סמך האותות שזמינים לו. פלט בלבד. הערך הזה יידחה אם הוא יתקבל בבקשה. |
FUSED_LOCATION_PROVIDER |
Fused Location Provider של Android. |
CORE_LOCATION |
ספק המיקום במערכות ההפעלה של Apple. |