המיקום, המהירות והכיוון של רכב בנקודת זמן מסוימת.
ייצוג 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 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
serverTime |
פלט בלבד. השעה שבה השרת קיבל את פרטי המיקום. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
locationSensor |
ספק של נתוני מיקום (לדוגמה, |
isRoadSnapped |
האם |
isGpsSensorEnabled |
קלט בלבד. מציינת אם חיישן ה-GPS מופעל במכשיר הנייד. |
timeSinceUpdate |
קלט בלבד. הזמן (בשניות) שעבר מאז שהמיקום הזה נשלח לראשונה לשרת. בעדכון הראשון הערך יהיה אפס. אם השעה לא ידועה (לדוגמה, כשהאפליקציה מופעלת מחדש), הערך הזה מתאפס. |
numStaleUpdates |
קלט בלבד. הוצא משימוש: עכשיו נעשה שימוש באותות אחרים כדי לקבוע אם מיקום מיושן. |
rawLocation |
מיקום הרכב הגולמי (לא עבר עיבוד על ידי מתקן חירום). |
rawLocationTime |
חותמת הזמן שמשויכת למיקום הגולמי. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
rawLocationSensor |
המקור של המיקום הגולמי. ברירת המחדל היא |
rawLocationAccuracy |
דיוק של |
supplementalLocation |
מיקום נוסף שסופק על ידי האפליקציה המשולבת. |
supplementalLocationTime |
חותמת הזמן שמשויכת למיקום המשלים. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
supplementalLocationSensor |
המקור של המיקום המשלים. ברירת המחדל היא |
supplementalLocationAccuracy |
דיוק של |
roadSnapped |
הוצא משימוש: במקומו צריך להשתמש ברכיב |
DeliveryVehicleLocationSensor
החיישן או המתודולוגיה ששימשו לקביעת המיקום.
טיפוסים בני מנייה (enum) | |
---|---|
UNKNOWN_SENSOR |
החיישן לא מוגדר או לא ידוע. |
GPS |
GPS או Assist 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 |
ספק המיקום המשולב של Android. |
CORE_LOCATION |
ספק המיקום במערכות ההפעלה של Apple. |