המיקום, המהירות והכיוון של כלי רכב בנקודת זמן מסוימת.
ייצוג JSON |
---|
{ "location": { object ( |
שדות | |
---|---|
location |
המיקום של הרכב. כשהרכב נשלח אל Fleet Engine, מיקום הרכב הוא מיקום לפי GPS. כשמקבלים את המידע הזה בתגובה, מיקום הרכב יכול להיות מיקום GPS, מיקום משלים או מיקום משוער אחר. המקור מצוין ב- |
horizontalAccuracy |
הוצאה משימוש: יש להשתמש במקום זאת ב- |
latlngAccuracy |
דיוק של |
heading |
כיוון הרכב נע במעלות. 0 מייצג את הצפון. הטווח החוקי הוא [0,360). |
bearingAccuracy |
הוצאה משימוש: יש להשתמש במקום זאת ב- |
headingAccuracy |
דיוק של |
altitude |
גובה במטרים מעל WGS84. |
verticalAccuracy |
הוצאה משימוש: יש להשתמש במקום זאת ב- |
altitudeAccuracy |
דיוק של |
speedKmph |
מהירות הרכב בקילומטרים לשעה. הוצאה משימוש: יש להשתמש במקום זאת ב- |
speed |
מהירות הרכב במטרים לשנייה |
speedAccuracy |
דיוק של |
updateTime |
השעה שבה חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
serverTime |
פלט בלבד. השעה שבה השרת קיבל את פרטי המיקום. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
locationSensor |
ספק של נתוני מיקום (לדוגמה, |
isRoadSnapped |
האם |
isGpsSensorEnabled |
קלט בלבד. מציין אם חיישן ה-GPS מופעל במכשיר הנייד. |
timeSinceUpdate |
קלט בלבד. הזמן (בשניות) מאז שמיקום זה נשלח לראשונה לשרת. הערך יהיה אפס בעדכון הראשון. אם השעה לא ידועה (לדוגמה, לאחר הפעלה מחדש של האפליקציה), הערך הזה יתאפס. |
numStaleUpdates |
קלט בלבד. הוצא משימוש: אותות אחרים משמשים עכשיו לקביעה אם מיקום מסוים לא פעיל. |
rawLocation |
המיקום של כלי הרכב הגולמיים (לא מעובד על ידי כלי ההצמדה בכביש). |
rawLocationTime |
חותמת הזמן המשויכת למיקום הגולמי. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
rawLocationSensor |
המקור של המיקום הגולמי. ברירת המחדל היא |
rawLocationAccuracy |
הדיוק של |
supplementalLocation |
המיקום הנוסף שסופק על ידי האפליקציה המשולבת. |
supplementalLocationTime |
חותמת הזמן שמשויכת למיקום הנוסף. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
supplementalLocationSensor |
המקור של המיקום הנוסף. ברירת המחדל היא |
supplementalLocationAccuracy |
הדיוק של |
roadSnapped |
הוצאה משימוש: יש להשתמש במקום זאת ב- |
DeliveryVehicleLocationSensor
החיישן או המתודולוגיה ששימשו לקביעת המיקום.
טיפוסים בני מנייה (enums) | |
---|---|
UNKNOWN_SENSOR |
החיישן לא צוין או לא ידוע. |
GPS |
GPS או 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 של DeliveryVehicle. |
FLEET_ENGINE_LOCATION |
מיקום שמחושב על ידי Fleet Engine על סמך האותות הזמינים עבורו. פלט בלבד. אם הערך הזה יתקבל בבקשה, הערך הזה יידחה. |
FUSED_LOCATION_PROVIDER |
ספק המיקום Fused של Android. |
CORE_LOCATION |
ספק המיקום במערכות ההפעלה של Apple. |