مکان، سرعت و حرکت وسیله نقلیه در یک نقطه از زمان.
نمایندگی 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
سنسور یا روش مورد استفاده برای تعیین مکان.
Enums | |
---|---|
UNKNOWN_SENSOR | سنسور نامشخص یا ناشناخته است. |
GPS | GPS یا کمکی GPS. |
NETWORK | GPS کمکی، شناسه برج سلولی، یا نقطه دسترسی WiFi. |
PASSIVE | شناسه برج سلولی یا نقطه دسترسی WiFi. |
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 | ارائه دهنده مکان در سیستم عامل های اپل. |