המיקום, המהירות והכיוון של הרכב בנקודת זמן מסוימת.
ייצוג ב-JSON |
---|
{ "location": { object ( |
שדות | |
---|---|
location |
מיקום הרכב. כשמיקום הרכב נשלח אל Fleet Engine, הוא מוגדר כמיקום GPS. כשמקבלים את המיקום בתשובה, המיקום של הרכב יכול להיות מיקום GPS, מיקום משלים או מיקום משוער אחר. המקור מצוין ב- |
horizontalAccuracy |
יצא משימוש: במקומו צריך להשתמש ב- |
latlngAccuracy |
רמת הדיוק של |
heading |
הכיוון שבו הרכב נע במעלות. 0 מייצג צפון. הטווח התקין הוא [0,360). |
bearingAccuracy |
יצא משימוש: במקומו צריך להשתמש ב- |
headingAccuracy |
דיוק של |
altitude |
הגובה מעל פני הים במטרים ביחס לאליפסואיד WGS84. |
verticalAccuracy |
יצא משימוש: במקומו צריך להשתמש ב- |
altitudeAccuracy |
רמת הדיוק של |
speedKmph |
מהירות הרכב בקילומטרים לשעה. יצא משימוש: במקומו צריך להשתמש ב- |
speed |
מהירות הרכב במטרים לשנייה |
speedAccuracy |
רמת הדיוק של |
updateTime |
השעה שבה החיישן דיווח על הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
serverTime |
פלט בלבד. השעה שבה השרת קיבל את פרטי המיקום. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
locationSensor |
ספק נתוני מיקום (לדוגמה, |
isRoadSnapped |
האם המיקום |
isGpsSensorEnabled |
קלט בלבד. ההגדרה מציינת אם חיישן ה-GPS מופעל בנייד. |
timeSinceUpdate |
קלט בלבד. הזמן (בשניות) שעבר מאז שהמיקום הזה נשלח לשרת בפעם הראשונה. הערך יהיה אפס בעדכון הראשון. אם השעה לא ידועה (לדוגמה, כשהאפליקציה מופעלת מחדש), הערך הזה מתאפס לאפס. |
numStaleUpdates |
קלט בלבד. הוצא משימוש: עכשיו נעשה שימוש באותות אחרים כדי לקבוע אם המיקום לא עדכני. |
rawLocation |
מיקום גולמי של כלי רכב (לא עבר עיבוד על ידי road-snapper). |
rawLocationTime |
חותמת הזמן שמשויכת למיקום הגולמי. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
rawLocationSensor |
המקור של המיקום הגולמי. ברירת המחדל היא |
rawLocationAccuracy |
רמת הדיוק של |
flpLocation |
המיקום מספק המיקום המשולב של Android. |
flpUpdateTime |
עדכון חותמת הזמן של הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
flpLatlngAccuracyMeters |
רמת הדיוק של |
flpHeadingDegrees |
הכיוון שבו הרכב נע במעלות, כפי שנקבע על ידי ספק המיקום המשולב. 0 מייצג צפון. הטווח התקין הוא [0,360). |
supplementalLocation |
מיקום משלים שמסופק על ידי האפליקציה המשולבת. |
supplementalLocationTime |
חותמת הזמן שמשויכת למיקום הנוסף. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
supplementalLocationSensor |
המקור של המיקום המשני. ברירת המחדל היא |
supplementalLocationAccuracy |
רמת הדיוק של |
roadSnapped |
יצא משימוש: במקומו צריך להשתמש ב- |
LocationSensor
החיישן או המתודולוגיה שמשמשים לקביעת המיקום.
טיפוסים בני מנייה (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 של כלי רכב. |
FLEET_ENGINE_LOCATION |
מיקום שמחושב על ידי Fleet Engine על סמך האותות שזמינים לו. פלט בלבד. אם הערך הזה יתקבל בבקשה, הוא יידחה. |
FUSED_LOCATION_PROVIDER |
ספק המיקום המשולב של Android. |
CORE_LOCATION |
ספק המיקום במערכות הפעלה של אפל. |