نظرة عامة
يحتوي على معلومات عن حالة التنقل.
المواقع | |
GMSNavigationNavState | navState |
GMSNavigationNavState الحالي للتنقّل. | |
GMSNavigationStepInfo * | currentStep |
معلومات عن خطوة المناورة القادمة. | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
الخطوات المتبقية بعد الخطوة الحالية. | |
بول | routeChanged |
ما إذا كان المسار قد تغيّر منذ آخر رسالة تم إرسالها. | |
NSTimeInterval | timeToCurrentStepSeconds |
الوقت المتبقي المقدّر بالثواني على طول المسار حتى الخطوة الحالية. | |
المسافة حسب CLLocation | distanceToCurrentStepMeters |
المسافة المتبقية المقدرة بالمتر على طول المسار إلى الخطوة الحالية . | |
NSTimeInterval | timeToFinalDestinationSeconds |
الوقت المتبقي المقدّر بالثواني إلى الوجهة النهائية. | |
المسافة حسب CLLocation | distanceToFinalDestinationMeters |
المسافة المتبقية المقدّرة بالمتر إلى الوجهة النهائية |
وثائق العقار
- (GMSNavigationNavState) navState [read, assign] |
GMSNavigationNavState
الحالي للتنقّل.
- (GMSNavigationStepInfo*) currentStep [read, assign] |
معلومات عن خطوة المناورة القادمة.
يتم ضبط هذا فقط إذا كان navState هو GMSالتنقلNavStateEnroute وسيكون فارغًا في الحالات الأخرى.
- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign] |
الخطوات المتبقية بعد الخطوة الحالية.
- (BOOL) routeChanged [read, assign] |
ما إذا كان المسار قد تغيّر منذ آخر رسالة تم إرسالها.
قد ينتج تغيير المسار عن تغيير المسار، أو إضافة/إزالة نقطة طريق، أو اختيار المستخدم لمسار بديل أو القيادة عليه، أو تحديث حركة المرور.
- (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
الوقت المتبقي المقدّر بالثواني على طول المسار حتى الخطوة الحالية.
- (CLLocationSpace) distanceToCurrentStepMeters [read, assign] |
المسافة المتبقية المقدرة بالمتر على طول المسار إلى الخطوة الحالية .
- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
الوقت المتبقي المقدّر بالثواني إلى الوجهة النهائية.
- (CLLocationSpace) distanceToFinalDestinationMeters [read, assign] |
المسافة المتبقية المقدّرة بالمتر إلى الوجهة النهائية