نظرة عامة
فئة قابلة للتغيير تحتوي على خيارات ذات صلة بمنطق التوجيه (مثل استراتيجية التوجيه).
يكتسب GMSNavigationRoutingOptions.
وظائف الأعضاء العامين | |
(instancetype) | - initWithتوجيهStrategy: |
يؤدي إلى إعداد خيارات التوجيه من خلال استراتيجية التوجيه. | |
(instancetype) | - initWithWithRoutesStrategy: |
يؤدي إلى إعداد خيارات التوجيه باستخدام استراتيجية مسارات بديلة. | |
(instancetype) | - initWithTargetTargetVersionsMeters: |
تهيئة خيارات التوجيه مع المسافات المستهدفة، وضبط استراتيجية التوجيه على GMS NavigationStrategyDeltaToTargetSpace | |
المواقع | |
GMSNavigationRoutingStrategy | routingStrategy |
يحدد ترتيب المسارات، إما حسب الوقت أو المسافة. | |
GMSNavigationAlternateRoutesStrategy | alternateRoutesStrategy |
استراتيجية المسارات البديلة المستخدمة عند تحديد الوجهات. | |
NSArray< NSNumber * > * | targetDistancesMeters |
المسافات المستهدفة المستخدمة لترتيب المسارات. |
وثائق وظائف الأعضاء
- (instancetype) initWithتوجيهStrategy: | (GMSNavigationRoutingStrategy) | routingStrategy |
يؤدي إلى إعداد خيارات التوجيه من خلال استراتيجية التوجيه.
- المَعلمات:
-
routingStrategy استراتيجية التوجيه التي تحدد ترتيب المسارات التي تم إرجاعها.
- (instancetype) initWithTargetRoutesStrategy: | (GMSNavigationAlternateRoutesStrategy) | alternateRoutesStrategy |
يؤدي إلى إعداد خيارات التوجيه باستخدام استراتيجية مسارات بديلة.
- المَعلمات:
-
alternateRoutesStrategy استراتيجية المسارات البديلة التي تحدد عدد المسارات البديلة التي يتم إرجاعها.
- (instancetype) initWithTargetSpacesMeters: | (NSArray< NSNumber * > *) | targetDistancesMeters |
تهيئة خيارات التوجيه مع المسافات المستهدفة، وضبط استراتيجية التوجيه على GMS NavigationStrategyDeltaToTargetSpace
تأكَّد من تحديث المسافات المستهدفة دائمًا عند استخدامها.
- المَعلمات:
-
targetDistancesMeters المسافات المستهدفة للوجهات يتم استخدام كل مسافة مستهدفة لترتيب المسارات إلى وجهتها المقابلة من خلال دلتا المطلقة للمسارات.
وثائق العقار
- (GMSNavigationRoutingStrategy) routingStrategy [read, write, assign] |
يحدد ترتيب المسارات، إما حسب الوقت أو المسافة.
لتنفيذ GMSNavigationRoutingOptions.
- (GMSNavigationAlternateRoutesStrategy) alternateRoutesStrategy [read, write, assign] |
استراتيجية المسارات البديلة المستخدمة عند تحديد الوجهات.
لتنفيذ GMSNavigationRoutingOptions.
- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy] |
المسافات المستهدفة المستخدمة لترتيب المسارات.
يجب أن تكون العناصر أعدادًا صحيحة غير سالبة. يجب عدم ضبط GMS NavigationRoutesStrategy وهذا الحقل في الوقت نفسه. المسافة المستهدَفة متوفّرة للوجهة الأولى فقط في الوقت الحالي. لذا ضع عددًا صحيحًا موجبًا واحدًا فقط في الصفيفة. إذا لم يكن العنصر الأول عددًا صحيحًا موجبًا، يتم ضبط استراتيجية التوجيه بشكل تلقائي على أفضل استراتيجية توجيه.
لتنفيذ GMSNavigationRoutingOptions.