GMSनेविगेशनMutable रूटिंग विकल्प क्लास रेफ़रंस

GMSनेविगेशनMutable रूटिंग विकल्प क्लास का रेफ़रंस

खास जानकारी

बदली जा सकने वाली ऐसी क्लास जिसमें रूटिंग लॉजिक से जुड़े विकल्प शामिल होते हैं. जैसे, रूटिंग रणनीति.

GMSNavigationRoutingOptions इनहेरिट करता है.

सार्वजनिक सदस्य के फ़ंक्शन

(इंस्टेंस टाइप)- initWithरूटरणनीति:
 रूटिंग रणनीति के साथ रूटिंग विकल्प शुरू करता है.
(इंस्टेंस टाइप)- initWithAlternativeRoutesStrategy:
 वैकल्पिक रास्ता रणनीति के साथ रूटिंग विकल्पों को शुरू करता है.
(इंस्टेंस टाइप)- initWithTargetDestinationsMeters:
 तय की गई दूरी के साथ रूटिंग के विकल्पों को शुरू करता है और GMSनेविगेशन रूटिंग रणनीतिDeltaToTargetTarget पर रूटिंग रणनीति सेट करता है.

प्रॉपर्टी

GMSNavigationRoutingStrategyroutingStrategy
 समय या दूरी के हिसाब से रास्तों की रैंकिंग दिखाता है.
GMSNavigationAlternateRoutesStrategyalternateRoutesStrategy
 डेस्टिनेशन सेट करते समय इस्तेमाल की जाने वाली वैकल्पिक रास्तों की रणनीति.
NSArray< NSNumber * > * targetDistancesMeters
 रास्तों की रैंकिंग करने के लिए इस्तेमाल की जाने वाली दूरियों को टारगेट करें.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

रूटिंग रणनीति के साथ रूटिंग विकल्प शुरू करता है.

पैरामीटर:
routingStrategyरूटिंग रणनीति, जो लौटाए गए रास्तों का क्रम बताती है.

वैकल्पिक रास्ता रणनीति के साथ रूटिंग विकल्पों को शुरू करता है.

पैरामीटर:
alternateRoutesStrategyवैकल्पिक रास्तों की रणनीति, जो लौटने वाले वैकल्पिक रास्तों की संख्या तय करती है.
- (instancetype) initWithTargetTargetsMeters: (NSArray< NSNumber * > *) targetDistancesMeters

तय की गई दूरी के साथ रूटिंग के विकल्पों को शुरू करता है और GMSनेविगेशन रूटिंग रणनीतिDeltaToTargetTarget पर रूटिंग रणनीति सेट करता है.

पक्का करें कि टारगेट की गई दूरियां इस्तेमाल किए जाने पर वे हमेशा अप-टू-डेट हों.

पैरामीटर:
targetDistancesMetersमंज़िलों की दूरियों को टारगेट करें. हर टारगेट की दूरी का इस्तेमाल, यात्रा से जुड़ी मंज़िल तक के रूट को उनके कुल डेल्टा के आधार पर रैंक करने के लिए किया जाता है.

प्रॉपर्टी से जुड़े दस्तावेज़

- (GMSNavigationRoutingStrategy) routingStrategy [read, write, assign]

समय या दूरी के हिसाब से रास्तों की रैंकिंग दिखाता है.

GMSNavigationRoutingOptions लागू करता है.

डेस्टिनेशन सेट करते समय इस्तेमाल की जाने वाली वैकल्पिक रास्तों की रणनीति.

GMSNavigationRoutingOptions लागू करता है.

- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy]

रास्तों की रैंकिंग करने के लिए इस्तेमाल की जाने वाली दूरियों को टारगेट करें.

तत्व गैर-ऋणात्मक पूर्णांक होने चाहिए. एक ही समय पर GMS NavigationAlternativeRoutesस्ट्रेटजी और इस फ़ील्ड को सेट न करें. फ़िलहाल, टारगेट की गई दूरी का इस्तेमाल सिर्फ़ पहली मंज़िल के लिए किया जा सकता है. इसलिए, अरे में सिर्फ़ एक पॉज़िटिव पूर्णांक डालें. अगर पहला एलिमेंट पॉज़िटिव पूर्णांक नहीं है, तो रूटिंग रणनीति सबसे अच्छी रूटिंग रणनीति को डिफ़ॉल्ट रूप से सेट करती है.

GMSNavigationRoutingOptions लागू करता है.