GMSPolyline क्लास रेफ़रंस


खास जानकारी

GMSPolyline पृथ्वी की सतह पर मौजूद पॉलीलाइन के लिए उपलब्ध विकल्पों के बारे में बताता है.

इसे path में दिए गए बिंदुओं के बीच एक रेखा के रूप में दिखाया जाता है.

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

स्टैटिक पब्लिक मेंबर फ़ंक्शन

(इंस्टेंस टाइप)+ polilineWithPath:
 किसी खास पाथ के लिए, GMSPolyline के लिए कंस्ट्रक्शन कंस्ट्रक्टर.

प्रॉपर्टी

GMSPathपाथ
 इस पॉलीलाइन के बारे में बताने वाला पाथ.
सीजीफ़्लोटस्ट्रोक की चौड़ाई
 स्क्रीन पॉइंट में लाइन की चौड़ाई.
यूज़र इंटरफ़ेस (यूआई) कलर * स्ट्रोक कलर
 पॉलीलाइन को रेंडर करने के लिए इस्तेमाल किया गया UIColor.
बूलजियोडेसिक
 क्या यह लाइन जियोडेसिक सुधार के साथ रेंडर की जानी चाहिए.
NSArray< GMSStyleSpan * > *स्पैन
 GMSStyleSpan वाली श्रेणी, जो इस पॉलीलाइन को रेंडर करने के लिए इस्तेमाल की जाती है.
NSString * टाइटल
 शीर्षक, ओवरले की कम जानकारी.
GMSMapView *मैप
 यह ओवरले वाला मैप.
बूलटैप करने लायक
 अगर इस ओवरले के कारण टैप सूचनाएं मिलनी चाहिए.
इंटzइंडेक्स
 zIndex वैल्यू के ऊंचे ओवरले, नीचे की zIndex टाइल वाली टाइल और ओवरले पर ड्रॉ किए जाएंगे.
आईडीuserData
 ओवरले डेटा.

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

+ (insancetype) polilineWithPath: (शून्य का GMSPath *) पाथ

किसी खास पाथ के लिए, GMSPolyline के लिए कंस्ट्रक्शन कंस्ट्रक्टर.

दूसरी प्रॉपर्टी में डिफ़ॉल्ट वैल्यू होंगी.


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

- (GMSPath*) पाथ [read, write, copy]

इस पॉलीलाइन के बारे में बताने वाला पाथ.

- (CGFloat) स्ट्रोकचौड़ाई [read, write, assign]

स्क्रीन पॉइंट में लाइन की चौड़ाई.

डिफ़ॉल्ट वैल्यू 1 होती है.

- (UIColor*) स्ट्रोककलर [read, write, assign]

पॉलीलाइन को रेंडर करने के लिए इस्तेमाल किया गया UIColor.

डिफ़ॉल्ट [UIColor BlueColor].

- (BOOL) जियोडेसिक [read, write, assign]

क्या यह लाइन जियोडेसिक सुधार के साथ रेंडर की जानी चाहिए.

- (NSArray<GMSStyleSpan *>*) span [read, write, copy]

GMSStyleSpan वाली श्रेणी, जो इस पॉलीलाइन को रेंडर करने के लिए इस्तेमाल की जाती है.

अगर इस श्रेणी में पॉलीन के मुकाबले कम सेगमेंट हैं, तो आखिरी सेगमेंट बाकी बची अवधि पर लागू होगा. अगर यह श्रेणी सेट नहीं है या खाली है, तो इसके बजाय strokeColor का इस्तेमाल पूरी लाइन के लिए किया जाता है.

- (NSString*) शीर्षक [read, write, copy, inherited]

शीर्षक, ओवरले की कम जानकारी.

मार्कर जैसे कुछ ओवरले, मैप पर शीर्षक दिखाएंगे. शीर्षक भी डिफ़ॉल्ट सुलभता टेक्स्ट होता है.

- (GMSMapView*) मैप [read, write, assign, inherited]

यह ओवरले वाला मैप.

इस प्रॉपर्टी को सेट करने पर, मैप में ओवरले जुड़ जाएगा. इसे कुछ भी सेट नहीं करने पर, यह ओवरले मैप से हट जाता है. किसी दिए गए समय पर ज़्यादा से ज़्यादा एक मैप पर ओवरले चालू हो सकता है.

- (BOOL) टैप करने लायक [read, write, assign, inherited]

अगर इस ओवरले के कारण टैप सूचनाएं मिलनी चाहिए.

मार्कर जैसे कुछ ओवरले, डिफ़ॉल्ट रूप से टैप किए जाने लायक होंगे.

- (इं॰)zइंडेक्स [read, write, assign, inherited]

zIndex वैल्यू के ऊंचे ओवरले, नीचे की zIndex टाइल वाली टाइल और ओवरले पर ड्रॉ किए जाएंगे.

बराबर वैल्यू होने पर, ड्रॉ के क्रम के बारे में कोई जानकारी नहीं मिलती. मार्कर अपवाद हैं कि zIndex पर ध्यान दिए बिना, इन्हें हमेशा टाइल लेयर और अन्य नॉन-मार्कर ओवरले के ऊपर खींचा जाएगा; अन्य ओवरले की तुलना में, उन्हें अलग से z-इंडेक्स ग्रुप में माना जाता है.

- (आईडी) userData [read, write, assign, inherited]

ओवरले डेटा.

किसी आर्बिट्ररी ऑब्जेक्ट को इस ओवरले से जोड़ने के लिए, इस प्रॉपर्टी का इस्तेमाल किया जा सकता है. iOS के लिए Google Maps SDK टूल, इस प्रॉपर्टी को न तो पढ़ता है और न ही लिखता है.

ध्यान दें कि userData में किसी Maps ऑब्जेक्ट के लिए कोई मज़बूत संदर्भ नहीं होना चाहिए, नहीं तो ऑब्जेक्ट को बनाए रखने का साइकल बन सकता है (ऑब्जेक्ट को रिलीज़ होने से रोक सकता है).