המיקום, המהירות והכיוון של רכב בנקודת זמן מסוימת.
ייצוג ב-JSON |
---|
{ "location": { object ( |
שדות | |
---|---|
location |
המיקום של הרכב. כשהמיקום נשלח ל-Fleet Engine, הוא מוגדר כמיקום GPS. כשמקבלים אותו בתגובה, המיקום של הרכב יכול להיות מיקום GPS, מיקום משלים או מיקום משוער אחר. המקור מצוין ב- |
horizontalAccuracy |
האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
latlng |
רמת דיוק של |
heading |
הכיוון שאליו הרכב נע במדויק. הערך 0 מייצג את הצפון. הטווח החוקי הוא [0,360). |
bearingAccuracy |
האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
heading |
דיוק של |
altitude |
הגובה במטרים מעל WGS84. |
verticalAccuracy |
האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
altitude |
רמת דיוק של |
speedKmph |
מהירות הרכב בקילומטרים לשעה. האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
speed |
מהירות הרכב במטרים לשנייה |
speed |
דיוק של |
update |
השעה שבה הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
server |
פלט בלבד. השעה שבה השרת קיבל את פרטי המיקום. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
location |
ספק נתוני המיקום (לדוגמה, |
is |
האם |
is |
קלט בלבד. מציין אם חיישן ה-GPS מופעל במכשיר הנייד. |
time |
קלט בלבד. הזמן (בשניות) מאז שהמיקום הזה נשלח לשרת בפעם הראשונה. הערך הזה יהיה אפס בעדכון הראשון. אם הזמן לא ידוע (לדוגמה, כשהאפליקציה מופעלת מחדש), הערך הזה מתאפס. |
numStaleUpdates |
קלט בלבד. הוצא משימוש: עכשיו נעשה שימוש באותות אחרים כדי לקבוע אם מיקום מסוים לא עדכני. |
raw |
מיקום הרכב הגולמי (לא עבר עיבוד על ידי road-snapper). |
raw |
חותמת הזמן שמשויכת למיקום הגולמי. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
raw |
המקור של המיקום הגולמי. ברירת המחדל היא |
raw |
רמת הדיוק של |
supplemental |
מיקום משלים שמסופק על ידי האפליקציה המשולבת. |
supplemental |
חותמת הזמן שמשויכת למיקום המשלים. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
supplemental |
המקור של המיקום המשלים. ברירת המחדל היא |
supplemental |
רמת הדיוק של |
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 |
ספק המיקום במערכות ההפעלה של Apple. |