लागू करता है पार्स करने लायक
ऐसी क्लास, जिसे बदला नहीं जा सकता. यह अलाइन किए गए अक्षांश/देशांतर वाले आयत को दिखाता है.
नेस्ट की गई क्लास की खास जानकारी
क्लास | LatLngBounds.Builder | यह ऐसा बिल्डर है जिसकी मदद से, LatLng पॉइंट के सेट के आधार पर कम से कम बाउंड बनाया जा सकता है. |
इनहेरिट की गई लगातार खास जानकारी
फ़ील्ड की खास जानकारी
सार्वजनिक फ़ाइनल LatLng | उत्तर-पूर्व | सीमा का उत्तर-पूर्व कोना. |
सार्वजनिक फ़ाइनल LatLng | दक्षिण-पश्चिम | सीमा के दक्षिण-पश्चिम कोना. |
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
LatLngBounds(LatLng दक्षिण-पश्चिम, LatLng उत्तर-पूर्व)
दक्षिण-पश्चिम और उत्तर-पूर्व कोने के आधार पर नई सीमा बनाता है.
|
|
सार्वजनिक तरीके से जुड़ी खास जानकारी
स्टैटिक LatLngBounds.Builder |
बिल्डर()
नया बिल्डर बनाता है.
|
boolean | |
स्टैटिक LatLngBounds |
createFromAttributes(कॉन्टेक्स्ट कॉन्टेक्स्ट, AttributeSet attr)
AttributeSet से LatLngBounds बनाता है. |
boolean |
इसके बराबर है(ऑब्जेक्ट o)
|
LatLng |
getCenter()
इस LatLngBounds का केंद्र देता है.
|
int |
hashCode()
|
LatLngBounds |
इसमें(LatLng पॉइंट) शामिल है
एक नया
LatLngBounds देता है जो दिए गए LatLng को शामिल करने के लिए इस LatLngBounds को बढ़ाता है. |
String |
toString()
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
पब्लिक कंस्ट्रक्टर
सार्वजनिक LatLngBounds (LatLng दक्षिण-पश्चिम, LatLng उत्तर-पूर्व)
दक्षिण-पश्चिम और उत्तर-पूर्व कोने के आधार पर नई सीमा बनाता है.
सैद्धांतिक तौर पर, सीमाओं में वे सभी पॉइंट शामिल होते हैं जहां:
- अक्षांश इस रेंज में है [northeast.lat, Southwest.lat];
- देशांतर इस रेंज में है [southwest.Country, Northeast.Country] अगर दक्षिण-पश्चिम.देशांतर ≤ उत्तर-पूर्व.देशांतर; और
- देशांतर [southwest.Country, 180) ∪ [-180, उत्तर पूर्व.देशांतर] में होता है, अगर दक्षिण-पश्चिम.देशांतर > उत्तर-पूर्व.देशांतर है.
पैरामीटर
दक्षिण-पश्चिम | दक्षिण-पश्चिम कोना |
---|---|
उत्तर-पूर्व | उत्तर-पूर्व कोना |
थ्रो
IllegalArgumentException | अगर उत्तर-पूर्व कोने का अक्षांश, दक्षिण-पश्चिम कोने के अक्षांश के नीचे है. |
---|
सार्वजनिक LatLngBounds (LatLngBounds बाउंड)
कंस्ट्रक्टर कॉपी करें.
पैरामीटर
सीमा | कॉपी करने के लिए ऑब्जेक्ट. |
---|
सार्वजनिक तरीके
सार्वजनिक बूलियन इसमें शामिल है (LatLng पॉइंट)
सार्वजनिक स्टैटिक LatLngBounds createFromAttributes (कॉन्टेक्स्ट कॉन्टेक्स्ट, एट्रिब्यूटसेट attr)
AttributeSet
से LatLngBounds बनाता है.
पैरामीटर
संदर्भ | |
---|---|
attrs |
सार्वजनिक बूलियन इसके बराबर है (Object o)
पैरामीटर
o |
---|
सार्वजनिक LatLng getCenter ()
इस LatLngBounds का केंद्र देता है. सेंटर बस निर्देशांकों का औसत होता है (इसमें यह ध्यान में रखा जाता है कि यह एंटी-मेरिडियन को पार करता है). यह करीब-करीब भौगोलिक केंद्र का केंद्र है (यह तब सटीक होता, जब पृथ्वी पूरी तरह से गोल होती). ज़रूरी नहीं है कि यह आयत के बीच में हो, जैसा कि मरकेटर प्रोजेक्शन की वजह से मैप पर दिखाया गया है.
रिटर्न
LatLng
, जो LatLngBounds के बीच में है.
Public int hashCode ()
सार्वजनिक LatLngBounds इसमें (LatLng पॉइंट)
एक नया LatLngBounds
देता है जो दिए गए LatLng
को शामिल करने के लिए इस LatLngBounds को बढ़ाता है. यह सबसे छोटे LatLngBounds दिखाएगा, जिसमें यह और अतिरिक्त पॉइंट,
दोनों होंगे.
खास तौर पर, यह सीमा को पूर्व और पश्चिम, दोनों की दिशा में बढ़ाने पर विचार करेगा (इनमें से कोई एक एंटी-मेरिडियन को पार कर सकता है) और दोनों में से छोटी सीमा को चुनेगा. अगर दोनों निर्देशों से एक ही साइज़ के LatLngBounds मिलते हैं, तो यह पूर्व दिशा में बढ़ जाएगा.
पैरामीटर
पॉइंट | नई सीमाओं में शामिल होने के लिए LatLng |
---|
रिटर्न
- एक नया
LatLngBounds
, जिसमें यह और अतिरिक्त पॉइंट शामिल है.