GMSनेविगेशनNavInfo क्लास का रेफ़रंस

GMSनेविगेशनNavInfo क्लास का संदर्भ

खास जानकारी

इसमें नेविगेशन की स्थिति के बारे में जानकारी होती है.

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

(NSTimeInterval)- राउंडटाइम:
 कम से कम एक मिनट के साथ सबसे नज़दीकी मिनट में पूर्णांकित समय देता है.
(NSमेज़रमेंट< NSUnitLength * > *)- राउंडदूरी:
 उपयोगकर्ता की पसंद और रास्ते के लिए सुझाई गई दूरी की इकाई को ध्यान में रखते हुए, दी गई दूरी को दिखाने वाला राउंडेड माप देता है.
(NSArray< NSAttributedString * > *)- instructionsForStep:options:
 दिए गए चरण के लिए फ़ॉर्मैट किए गए निर्देश.

प्रॉपर्टी

GMSNavigationNavStatenavState
 नेविगेशन के लिए मौजूदा GMSNavigationNavState.
GMSNavigationStepInfocurrentStep
 कार्रवाई के अगले चरण के बारे में जानकारी.
NSArray< GMSNavigationStepInfo * > * remainingSteps
 मौजूदा चरण के बाद के बाकी चरण.
बूलrouteChanged
 क्या आखिरी बार भेजे गए मैसेज के बाद से रास्ता बदल गया है.
NSTimeIntervaltimeToCurrentStepSeconds
 मौजूदा चरण तक जाने का अनुमानित समय (सेकंड में).
CLLocation की दूरीdistanceToCurrentStepMeters
 मौजूदा चरण के रास्ते के साथ-साथ मीटर में बची हुई अनुमानित दूरी .
NSTimeIntervaltimeToFinalDestinationSeconds
 आखिरी मंज़िल तक पहुंचने में लगने वाला अनुमानित समय (सेकंड में).
CLLocation की दूरीdistanceToFinalDestinationMeters
 आखिरी मंज़िल तक पहुंचने के लिए बची हुई अनुमानित दूरी मीटर में है.

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

- (NSTimeInterval) roundedTime: (NSTimeInterval) timeSeconds

कम से कम एक मिनट के साथ सबसे नज़दीकी मिनट में पूर्णांकित समय देता है.

यह उपयोगकर्ताओं को रास्ते की जानकारी दिखाते समय मददगार हो सकता है, क्योंकि "0 मिनट" जैसा समय दिखाना मुश्किल हो सकता है.

ऊपर दी गई वजह से, इस तरीके के लिए इनपुट वैल्यू हमेशा पॉज़िटिव होनी चाहिए.

- (NSमेज़रमेंट<NSUnitLength *> *) roundedदूर: (CLLocationदूरी) distanceMeters

उपयोगकर्ता की पसंद और रास्ते के लिए सुझाई गई दूरी की इकाई को ध्यान में रखते हुए, दी गई दूरी को दिखाने वाला राउंडेड माप देता है.

- (NSArray<NSAttributedString *> *) निर्देश: (GMSNavigationStepInfo *) stepInfo
विकल्प: (GMSNavigationInstructionOptions *) विकल्प

दिए गए चरण के लिए फ़ॉर्मैट किए गए निर्देश.


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

- (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]

मौजूदा चरण तक जाने का अनुमानित समय (सेकंड में).

- (CLLocationदूर) distanceToCurrentStepMeters [read, assign]

मौजूदा चरण के रास्ते के साथ-साथ मीटर में बची हुई अनुमानित दूरी .

- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign]

आखिरी मंज़िल तक पहुंचने में लगने वाला अनुमानित समय (सेकंड में).

- (CLLocationदूर) distanceToFinalDestinationMeters [read, assign]

आखिरी मंज़िल तक पहुंचने के लिए बची हुई अनुमानित दूरी मीटर में है.