खास जानकारी
GMSCoordinateBounds पृथ्वी की सतह पर एक आयताकार बाउंडिंग बॉक्स को दर्शाता है.
GMSCoordinateBounds को बदला नहीं जा सकता. इसे बनाने के बाद, बदला नहीं जा सकता.
सार्वजनिक सदस्य के फ़ंक्शन | |
(आईडी) | - initWithCoorminate:कोऑर्डिनेट: |
दो कोनों से तय किए गए आयताकार क्षेत्र के हिसाब से उत्तर-पूर्व और दक्षिण-पश्चिम की सीमा को दिखाता है. | |
(GMSCoordinateBounds *) | - इसमें निर्देशांक शामिल है: |
पास किए गए निर्देशांक को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है. | |
(GMSCoordinateBounds *) | - सीमाओं सहित: |
पूरी अन्य सीमाओं को शामिल करने के लिए, बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है. | |
(BOOL) | - contains कोऑर्डिनेट: |
अगर coordinate इस सीमा में है, तो 'हां' दिखाता है. | |
(BOOL) | - intersectsBounds: |
अगर other इस सीमाओं से ओवरलैप करता है, तो 'हां' दिखाता है. | |
(आईडी) | - initWithregion: |
यह ऐसी बाउंड्री से शुरू होता है जिसमें region शामिल होता है. | |
(आईडी) | - initWithPath: |
यह ऐसी बाउंड्री से शुरू होता है जिसमें path शामिल होता है. | |
(GMSCoordinateBounds *) | - IncludePath: |
path को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है. | |
प्रॉपर्टी | |
CLLocationCoordiate2D | northEast |
इन सीमाओं का पूर्व-पूर्व कोना. | |
CLLocationCoordiate2D | southWest |
इन सीमाओं के दक्षिण-पश्चिम कोना. | |
बूल | मान्य |
अगर इस सीमा में कोई बिंदु नहीं होता है, तो NO लौटाता है. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (id) initWithCoordiate: | (CLLocationCoordinate2D) | coord1 | |
निर्देशांक: | (CLLocationCoordinate2D) | coord2 | |
दो कोनों से तय किए गए आयताकार क्षेत्र के हिसाब से उत्तर-पूर्व और दक्षिण-पश्चिम की सीमा को दिखाता है.
यह साफ़ तौर पर नहीं बताया गया है कि बॉक्स का देशांतर coord1
से coord2
तक है या देशांतर का, जो coord1
से coord2
तक है. बॉक्स को दोनों में से सबसे छोटे वैरिएंट की तरह बनाया गया है, जिससे यह साफ़-साफ़ नहीं दिखता.
- (GMSCoordinateBounds *) इसमें निर्देशांक शामिल है: | (CLLocationCoordinate2D) | कोऑर्डिनेट |
पास किए गए निर्देशांक को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.
अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा सिर्फ़ coordinate
वाली मान्य सीमाएं होती हैं.
- (GMSCoordinateBounds *) इसमें सीमाएं शामिल हैं: | (GMSCoordinateBounds *) | अन्य |
पूरी अन्य सीमाओं को शामिल करने के लिए, बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.
अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा other
के बराबर मान्य बाउंड होता है.
- (बूओएल) containsCoordiate: | (CLLocationCoordinate2D) | कोऑर्डिनेट |
अगर coordinate
इस सीमा में है, तो 'हां' दिखाता है.
इसमें सीमा के किनारों पर सटीक रूप से मौजूद बिंदु शामिल होते हैं.
- (BOOL) intersectsBounds: | (GMSCoordinateBounds *) | अन्य |
अगर other
इस सीमाओं से ओवरलैप करता है, तो 'हां' दिखाता है.
अगर दोनों में कम से कम एक निर्देशांक बिंदु है, तो दो बाउंड ओवरलैप होते हैं.
- (आईडी) initWith Region: | (GMSVisibleRegion) | क्षेत्र |
यह ऐसी बाउंड्री से शुरू होता है जिसमें region
शामिल होता है.
- (आईडी) initWithPath: | (GMSPath *) | पाथ |
यह ऐसी बाउंड्री से शुरू होता है जिसमें path
शामिल होता है.
- (GMSCoordinateBounds *) IncludePath: | (GMSPath *) | पाथ |
path
को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाएं दिखाने वाला GMSCoordinateBounds लौटाता है.
प्रॉपर्टी से जुड़े दस्तावेज़
- (CLLocationCoorminate2D) northEast [read, assign] |
इन सीमाओं का पूर्व-पूर्व कोना.
- (CLLocationCoordanate2D) southWest [read, assign] |
इन सीमाओं के दक्षिण-पश्चिम कोना.
- (BOOL) मान्य [read, assign] |
अगर इस सीमा में कोई बिंदु नहीं होता है, तो NO लौटाता है.
उदाहरण के लिए, [[GMSCoordinateBounds alloc] init].मान्य == NO.
जब किसी अमान्य सीमा को कोऑर्डिनेट: या isBounds: के ज़रिए मान्य निर्देशांकों के साथ बढ़ाया जाता है, तो नतीजे के तौर पर मिलने वाली सीमाएं मान्य होंगी. हालांकि, उनमें सिर्फ़ नए निर्देशांक होंगे.