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


खास जानकारी

GMSCoordinateBounds पृथ्वी की सतह पर एक आयताकार बाउंडिंग बॉक्स को दर्शाता है.

GMSCoordinateBounds को बदला नहीं जा सकता. इसे बनाने के बाद, बदला नहीं जा सकता.

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

(आईडी)- initWithCoorminate:कोऑर्डिनेट:
 दो कोनों से तय किए गए आयताकार क्षेत्र के हिसाब से उत्तर-पूर्व और दक्षिण-पश्चिम की सीमा को दिखाता है.
(GMSCoordinateBounds *)- इसमें निर्देशांक शामिल है:
 पास किए गए निर्देशांक को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.
(GMSCoordinateBounds *)- सीमाओं सहित:
 पूरी अन्य सीमाओं को शामिल करने के लिए, बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.
(BOOL) - contains कोऑर्डिनेट:
 अगर coordinate इस सीमा में है, तो 'हां' दिखाता है.
(BOOL) - intersectsBounds:
 अगर other इस सीमाओं से ओवरलैप करता है, तो 'हां' दिखाता है.
(आईडी)- initWithregion:
 यह ऐसी बाउंड्री से शुरू होता है जिसमें region शामिल होता है.
(आईडी)- initWithPath:
 यह ऐसी बाउंड्री से शुरू होता है जिसमें path शामिल होता है.
(GMSCoordinateBounds *)- IncludePath:
 path को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.

प्रॉपर्टी

CLLocationCoordiate2DnorthEast
 इन सीमाओं का पूर्व-पूर्व कोना.
CLLocationCoordiate2DsouthWest
 इन सीमाओं के दक्षिण-पश्चिम कोना.
बूलमान्य
 अगर इस सीमा में कोई बिंदु नहीं होता है, तो NO लौटाता है.

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

- (id) initWithCoordiate: (CLLocationCoordinate2D)  coord1
निर्देशांक: (CLLocationCoordinate2D)  coord2

दो कोनों से तय किए गए आयताकार क्षेत्र के हिसाब से उत्तर-पूर्व और दक्षिण-पश्चिम की सीमा को दिखाता है.

यह साफ़ तौर पर नहीं बताया गया है कि बॉक्स का देशांतर coord1 से coord2 तक है या देशांतर का, जो coord1 से coord2 तक है. बॉक्स को दोनों में से सबसे छोटे वैरिएंट की तरह बनाया गया है, जिससे यह साफ़-साफ़ नहीं दिखता.

- (GMSCoordinateBounds *) इसमें निर्देशांक शामिल है: (CLLocationCoordinate2D)  कोऑर्डिनेट

पास किए गए निर्देशांक को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.

अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा सिर्फ़ coordinate वाली मान्य सीमाएं होती हैं.

पूरी अन्य सीमाओं को शामिल करने के लिए, बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.

अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा other के बराबर मान्य बाउंड होता है.

- (बूओएल) containsCoordiate: (CLLocationCoordinate2D)  कोऑर्डिनेट

अगर coordinate इस सीमा में है, तो 'हां' दिखाता है.

इसमें सीमा के किनारों पर सटीक रूप से मौजूद बिंदु शामिल होते हैं.

- (BOOL) intersectsBounds: (GMSCoordinateBounds *) अन्य

अगर other इस सीमाओं से ओवरलैप करता है, तो 'हां' दिखाता है.

अगर दोनों में कम से कम एक निर्देशांक बिंदु है, तो दो बाउंड ओवरलैप होते हैं.

- (आईडी) initWith Region: (GMSVisibleRegion) क्षेत्र

यह ऐसी बाउंड्री से शुरू होता है जिसमें region शामिल होता है.

- (आईडी) initWithPath: (GMSPath *) पाथ

यह ऐसी बाउंड्री से शुरू होता है जिसमें path शामिल होता है.

path को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.


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

- (CLLocationCoorminate2D) northEast [read, assign]

इन सीमाओं का पूर्व-पूर्व कोना.

- (CLLocationCoordanate2D) southWest [read, assign]

इन सीमाओं के दक्षिण-पश्चिम कोना.

- (BOOL) मान्य [read, assign]

अगर इस सीमा में कोई बिंदु नहीं होता है, तो NO लौटाता है.

उदाहरण के लिए, [[GMSCoordinateBounds alloc] init].मान्य == NO.

जब किसी अमान्य सीमा को कोऑर्डिनेट: या isBounds: के ज़रिए मान्य निर्देशांकों के साथ बढ़ाया जाता है, तो नतीजे के तौर पर मिलने वाली सीमाएं मान्य होंगी. हालांकि, उनमें सिर्फ़ नए निर्देशांक होंगे.