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

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

खास जानकारी

नेविगेशन डेस्टिनेशन तय करने के लिए इस्तेमाल की जाने वाली, नहीं बदली जा सकने वाली वेपॉइंट क्लास.

इसका इस्तेमाल CLLocationCoordanate2D या Google के किसी जगह के आईडी से किया जा सकता है.

GMSNavigationMutableWaypoint को इनहेरिट किया गया है.

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

(शून्य हो सकने वाला इंस्टेंस टाइप)- initWithLocation:title:
 2D निर्देशांक से तय की गई जगह को दिखाने के लिए, इस GMSNavigationWaypoint को शुरू करता है.
(शून्य हो सकने वाला इंस्टेंस टाइप)- initWithPlaceID:title:
 किसी जगह के आईडी से दी गई जगह को दिखाने के लिए, इस GMSNavigationWaypoint को शुरू करता है.
(शून्य हो सकने वाला इंस्टेंस टाइप)- initWithLocation:title:preferSameSideOfRoad:
 2D निर्देशांक और सड़क के किनारे की प्राथमिकताओं से तय की गई जगह को दिखाने के लिए, GMSNavigationWaypoint शुरू करता है.
(शून्य हो सकने वाला इंस्टेंस टाइप)- initWithLocation:title:preferredSegmentHeading:
 2D निर्देशांक और सड़क के किनारे की प्राथमिकताओं से तय की गई जगह को दिखाने के लिए, GMSNavigationWaypoint शुरू करता है.
(GMSNavigationWaypoint *)- कॉपी करें
 इस वेपॉइंट की कॉपी दिखाता है.
(GMSNavigationMutableWaypoint *)- mutableCopy
 इस वेपॉइंट की बदली जा सकने वाली कॉपी दिखाता है.

प्रॉपर्टी

एनएसस्ट्रिंग * टाइटल
 वेपॉइंट का नाम.
CLLocationCoordiate2Dकोऑर्डिनेट
 वेपॉइंट के निर्देशांक.
एनएसस्ट्रिंग * placeID
 इस वेपॉइंट का प्लेस आईडी.
बूलpreferSameSideOfRoad
 क्या ड्राइवर को सड़क के एक ही किनारे पर ले जाना है?
int32_t preferredHeading
 सड़क के उस साइड का ट्रैफ़िक की दिशा बताने के लिए इस्तेमाल किया जाने वाला ऐंगल जिस पर वाहन को पहुंचना चाहिए.
बूलvehicleStopover
 इससे पता चलता है कि वेपॉइंट वाहन रोकने के लिए बने हैं, जहां उन्हें पिक अप या ड्रॉप-ऑफ़ करना होता है.

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

- (खाली इंस्टेंस टाइप) initWithLocation: (CLLocationCoordinate2D)  स्थान
शीर्षक: (एनएसस्ट्रिंग *) टाइटल

2D निर्देशांक से तय की गई जगह को दिखाने के लिए, इस GMSNavigationWaypoint को शुरू करता है.

पैरामीटर:
जगहइस वेपॉइंट की जगह.
टाइटलवेपॉइंट का नाम दिखाने वाली स्ट्रिंग.
सामान लौटाना:
GMSNavigationWaypoint का इंस्टेंस या अगर जगह की जानकारी मान्य नहीं है, तो कुछ नहीं है.
- (खाली इंस्टेंस टाइप) initWithPlaceID: (एनएसस्ट्रिंग *) placeID
शीर्षक: (एनएसस्ट्रिंग *) टाइटल

किसी जगह के आईडी से दी गई जगह को दिखाने के लिए, इस GMSNavigationWaypoint को शुरू करता है.

पैरामीटर:
placeIDइस वेपॉइंट के लिए Google का प्लेस आईडी.
टाइटलवेपॉइंट का नाम दिखाने वाली स्ट्रिंग.
सामान लौटाना:
GMSNavigationWaypoint का इंस्टेंस या अगर जगह के आईडी की स्ट्रिंग शून्य या खाली है, तो कुछ नहीं है.
- (खाली इंस्टेंस टाइप) initWithLocation: (CLLocationCoordinate2D)  स्थान
शीर्षक: (एनएसस्ट्रिंग *) टाइटल
पसंद से क्या-क्या हो सकता है: (BOOL)  preferSameSideOfRoad

2D निर्देशांक और सड़क के किनारे की प्राथमिकताओं से तय की गई जगह को दिखाने के लिए, GMSNavigationWaypoint शुरू करता है.

पैरामीटर:
जगहवेपॉइंट का अक्षांश और देशांतर.
टाइटलवेपॉइंट का नाम दिखाने वाली स्ट्रिंग.
preferSameSideOfRoadक्या ड्राइवर को सड़क के एक ही किनारे पर ले जाना है? जब तक सड़क के बंद होने या धीमी गति से चलने वाले ट्रैफ़िक की वजह से ज़्यादा देरी न हो, तब तक यह रास्ता सड़क के पसंदीदा साइड पर मिलेगा.
सामान लौटाना:
GMSNavigationWaypoint का इंस्टेंस या अगर जगह की जानकारी मान्य नहीं है, तो कुछ नहीं है.
- (खाली इंस्टेंस टाइप) initWithLocation: (CLLocationCoordinate2D)  स्थान
शीर्षक: (एनएसस्ट्रिंग *) टाइटल
पसंदीदा सेगमेंट टाइटल: (int32_t)  preferredSegmentHeading

2D निर्देशांक और सड़क के किनारे की प्राथमिकताओं से तय की गई जगह को दिखाने के लिए, GMSNavigationWaypoint शुरू करता है.

पैरामीटर:
जगहवेपॉइंट का अक्षांश और देशांतर.
टाइटलवेपॉइंट का नाम दिखाने वाली स्ट्रिंग.
preferredSegmentHeadingसड़क के उस साइड का ट्रैफ़िक की दिशा बताने के लिए इस्तेमाल किया जाने वाला ऐंगल जिस पर वाहन को पहुंचना चाहिए. इस वजह से, यह एकतरफ़ा सड़कों के लिए फ़ायदेमंद नहीं है. डिग्री [0, 360] में इकाइयां दिखाई जाती हैं, जहां 0 का मतलब उत्तर होता है.
सामान लौटाना:
GMSNavigationWaypoint का इंस्टेंस या अगर जगह या पसंदीदा सेगमेंटहेडिंग मान्य नहीं है, तो यह शून्य है.

इस वेपॉइंट की कॉपी दिखाता है.

इस वेपॉइंट की बदली जा सकने वाली कॉपी दिखाता है.


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

- (NSString*) टाइटल [read, assign]

वेपॉइंट का नाम.

- (CLLocationCoordiate2D) कोऑर्डिनेट [read, assign]

वेपॉइंट के निर्देशांक.

अगर इस वेपॉइंट को किसी जगह के आईडी से शुरू किया गया था, तो यह kCLLocationCoorminate2Dअमान्य है.

- (NSString*) placeID [read, copy]

इस वेपॉइंट का प्लेस आईडी.

अगर इस वेपॉइंट को निर्देशांकों से शुरू किया गया था, तो यह शून्य होगा.

- (BOOL) preferSameSideOfRoad [read, assign]

क्या ड्राइवर को सड़क के एक ही किनारे पर ले जाना है?

जब तक सड़क के बंद होने या धीमी गति से चलने वाले ट्रैफ़िक की वजह से ज़्यादा देरी न हो, तब तक यह रास्ता सड़क के पसंदीदा साइड पर मिलेगा. डिफ़ॉल्ट तौर पर 'नहीं'.

GMSNavigationMutableWaypoint में लागू किया गया.

- (int32_t) preferredHeading [read, assign]

सड़क के उस साइड का ट्रैफ़िक की दिशा बताने के लिए इस्तेमाल किया जाने वाला ऐंगल जिस पर वाहन को पहुंचना चाहिए.

इस वजह से, यह एकतरफ़ा सड़कों के लिए फ़ायदेमंद नहीं है. इकाई [0, 360] में बताई गई हैं, जहां 0 का मतलब है उत्तर और कोण घड़ी की दिशा में बढ़ते हैं. डिफ़ॉल्ट और सेट नहीं की गई वैल्यू -1 है.

GMSNavigationMutableWaypoint में लागू किया गया.

- (BOOL) vehicleStopover [read, assign]

इससे पता चलता है कि वेपॉइंट, वाहनों को रोकने के लिए है, जहां से उन्हें पिक अप या ड्रॉप-ऑफ़ करना होता है.

जब आप यह मान सेट करते हैं, तो उन सड़कों के वेपॉइंट जो पिकअप और ड्रॉप-ऑफ़ के लिए सही नहीं हैं उन्हें ज़्यादा सही जगह पर बदला जा सकता है. यह विकल्प सिर्फ़ Drive और TWO_WHEELER यात्रा मोड के लिए काम करता है. डिफ़ॉल्ट तौर पर 'नहीं'.

GMSNavigationMutableWaypoint में लागू किया गया.