खास जानकारी
GMSCoordinateBounds, पृथ्वी की सतह पर मौजूद आयताकार बाउंडिंग बॉक्स की जानकारी देती है.
GMSCoordinateBounds में बदलाव नहीं किया जा सकता. साथ ही, निर्माण के बाद इनमें बदलाव नहीं किया जा सकता.
सार्वजनिक सदस्य फ़ंक्शन | |
(आईडी) | - initWithCoordinate:redirect: |
यह पूर्वोत्तर और दक्षिण-पश्चिम की सीमाओं को कोनों के ज़रिए आयताकार क्षेत्र के हिसाब से तय करता है. | |
(GMSCoordinateBounds *) | - कोऑर्डिनेट: शामिल है |
पास की गई सीमा को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाओं को दिखाने वाला GMSCoordinateBounds दिखाता है. | |
(GMSCoordinateBounds *) | - इनके अलावा, अन्य सभी सीमाएं |
GMSCoordinateBounds दिखाता है, जो बाकी सीमाओं को शामिल करने के लिए, मौजूदा सीमाओं को दिखाता है. | |
(बूल) | - इसमें शामिल है: |
अगर इन सीमाओं के अंदर coordinate है, तो 'हां' दिखाता है. | |
(बूल) | - intersectsBounds: |
अगर other इन सीमाओं से ओवरलैप होता है, तो 'हां' दिखाता है. | |
(आईडी) | - initWithTerritory: |
उन सीमाओं से शुरू होता है जिनमें region शामिल है. | |
(आईडी) | - initWithPath: |
उन सीमाओं से शुरू होता है जिनमें path शामिल है. | |
(GMSCoordinateBounds *) | - शामिल किया गया पाथ: |
GMSCoordinateBounds दिखाता है, जो path को शामिल करने की बढ़ाई गई मौजूदा सीमाओं को दिखाता है. | |
प्रॉपर्टी | |
CLLocationCoordinate2D | उत्तर-पूर्व |
इन सीमाओं का उत्तर-पूर्व कोने. | |
CLLocationCoordinate2D | दक्षिण-पश्चिम |
इन सीमाओं का दक्षिण-पश्चिम कोने. | |
बूल | मान्य |
अगर इन सीमाओं में कोई पॉइंट नहीं है, तो 'नहीं' दिखता है. |
मेंबर फ़ंक्शन के दस्तावेज़
- (आईडी) initWithCoordinate: | (CLLocationCoordinate2D) | coord1 | |
निर्देशांक: | (CLLocationCoordinate2D) | coord2 | |
यह पूर्वोत्तर और दक्षिण-पश्चिम की सीमाओं को कोनों के ज़रिए आयताकार क्षेत्र के हिसाब से तय करता है.
यह साफ़ नहीं है कि बॉक्स का देशांतर coord1
से coord2
तक बड़ा है या इसका उलटा. इसका मतलब है कि इस बॉक्स को दो वैरिएंट में से छोटे के तौर पर बनाया गया है, जिससे यह साफ़ नहीं दिखता.
- (GMSCoordinateBounds *) Coordinate सहित: | (CLLocationCoordinate2D) | निर्देशांक |
पास की गई सीमा को शामिल करने के लिए बढ़ाई गई मौजूदा सीमाओं को दिखाने वाला GMSCoordinateBounds दिखाता है.
अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा सिर्फ़ मान्य सीमाओं वाला होगा, जिसमें सिर्फ़ coordinate
शामिल होंगे.
- (GMSCoordinateBounds *) bounds: | (GMSCoordinateBounds *) | अन्य |
GMSCoordinateBounds दिखाता है, जो बाकी सीमाओं को शामिल करने के लिए, मौजूदा सीमाओं को दिखाता है.
अगर मौजूदा सीमाएं अमान्य हैं, तो नतीजा, other
के बराबर की मान्य सीमाओं का नतीजा होगा.
- (BOOL) इसमें शामिल है: | (CLLocationCoordinate2D) | निर्देशांक |
अगर इन सीमाओं के अंदर coordinate
है, तो 'हां' दिखाता है.
इसमें वे बिंदु शामिल होते हैं जो बाउंड के एकदम किनारे पर होते हैं.
- (BOOL) intersectsBounds: | (GMSCoordinateBounds *) | अन्य |
अगर other
इन सीमाओं से ओवरलैप होता है, तो 'हां' दिखाता है.
दोनों सीमाओं में ओवरलैप हो रहा है, अगर दोनों में कम से कम एक निर्देशांक बिंदु है.
- (आईडी) initWithTerritory: | (GMSvisibleTerritory) | क्षेत्र |
उन सीमाओं से शुरू होता है जिनमें region
शामिल है.
- (आईडी) initWithPath: | (GMSPath *) | पाथ |
उन सीमाओं से शुरू होता है जिनमें path
शामिल है.
- (GMSCoordinateBounds *) इसमें पाथ शामिल है: | (GMSPath *) | पाथ |
GMSCoordinateBounds दिखाता है, जो path
को शामिल करने की बढ़ाई गई मौजूदा सीमाओं को दिखाता है.
प्रॉपर्टी से जुड़े दस्तावेज़
- (CLLocationCoordinate2D) northEast [read, assign] |
इन सीमाओं का उत्तर-पूर्व कोने.
- (CLLocationCoordinate2D) southWest [read, assign] |
इन सीमाओं का दक्षिण-पश्चिम कोने.
- (BOOL) मान्य [read, assign] |
अगर इन सीमाओं में कोई पॉइंट नहीं है, तो 'नहीं' दिखता है.
उदाहरण के लिए, [[GMSCoordinateBounds alloc] init].मान्य == NO.
जब अमान्य बाउंड को कोऑर्डिनेट: (इसमें बाउंडर शामिल करना) के ज़रिए मान्य निर्देशांक के साथ बड़ा किया जाता है, तब मान्य बाउंड मान्य होंगे: