लैटलिंग बाउंड्स

पब्लिक फ़ाइनल क्लास LatLngBounds ऑब्जेक्ट को एक्सटेंड करता है
पार्स किया जा सकता है

अक्षांश/देशांतर अलाइन आयत को दिखाने वाली नहीं बदली जा सकने वाली क्लास.

नेस्ट की गई कक्षा की खास जानकारी

क्लास LatLngBounds.Builder यह एक बिल्डर है, जो LatLng पॉइंट के सेट के आधार पर कम से कम सीमा तय कर सकता है. 

इनहेरिट की गई स्थायी सारांश

फ़ील्ड की खास जानकारी

सार्वजनिक फ़ाइनल LatLng उत्तर-पूर्व सीमा का उत्तर-पूर्व कोने.
सार्वजनिक फ़ाइनल LatLng दक्षिण-पश्चिम सीमा के दक्षिण-पश्चिम कोने.

सार्वजनिक कंस्ट्रक्टर की खास जानकारी

LatLngBounds(लाटलांग दक्षिण-पूर्व, लाटलंग उत्तर-पूर्व)
दक्षिण-पश्चिम और उत्तर-पूर्व कोने के आधार पर नई सीमाएं बनाता है.
LatLngBounds(LatLngBounds की सीमाएं)
कंस्ट्रक्टर को कॉपी करें.

सार्वजनिक मेथड की खास जानकारी

स्टैटिक LatLngBounds.Builder
build()
नया बिल्डर बनाता है.
बूलियन
इसमें शामिल है(LatLng पॉइंट)
इसमें दिखता है कि इसमें दिया गया LatLng शामिल है या नहीं.
स्टैटिक LatLngBounds
createFromAttributes(संदर्भ वाला एट्रिब्यूट, attrSet attr)
AttributeSet से LatLngBounds बनाता है.
बूलियन
बराबर है(ऑब्जेक्ट o)
LatLng
getCenter()
इस LatLngBounds के बीच का हिस्सा दिखाता है.
int
LatLngBounds
इसमें शामिल है(LatLng पॉइंट)
एक नया LatLngBounds देता है जो दिए गए LatLng को शामिल करने के लिए इस LatLngBounds को बढ़ाता है.
स्ट्रिंग

इनहेरिट किए गए तरीके की खास जानकारी

फ़ील्ड

सार्वजनिक फ़ाइनल LatLng नॉर्थईस्ट

सीमा का उत्तर-पूर्व कोने.

सार्वजनिक फ़ाइनल LatLng साउथवेस्ट

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

सार्वजनिक कंस्ट्रक्टर

सार्वजनिक LatLngBounds (LatLng दक्षिण-पश्चिम, LatLng उत्तर-पूर्व)

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

सीमाओं के हिसाब से सभी पॉइंट शामिल हैं, जहां:

  • अक्षांश इस रेंज में है [northeast.Latitude, Southwest.Latitude];
  • देशांतर [southwest.देशांतर, नॉर्थईस्ट.देशांतर] रेंज में है, अगर साउथवेस्ट.देशांतर ≤ नॉर्थईस्ट.देशांतर; और
  • देशांतर [southwest.देशांतर, 180) रेंज में है ∪ [-180, नॉर्थईस्ट.देशांतर] अगर दक्षिण-पश्चिम.देशांतर और gt; नॉर्थईस्ट.देशांतर.

पैरामीटर
दक्षिण-पश्चिम साउथवेस्ट कॉर्नर
उत्तर-पूर्व नॉर्थईस्ट कॉर्नर
थ्रॉ
गैर-कानूनी अपवाद अगर उत्तर-पूर्व कोने का अक्षांश दक्षिण-पश्चिम कोने के अक्षांश से नीचे होता है.

सार्वजनिक LatLngBounds (LatLngBounds की सीमाएं)

कंस्ट्रक्टर को कॉपी करें.

पैरामीटर
सीमाएं कॉपी किए जाने वाला ऑब्जेक्ट.

सार्वजनिक तरीके

सार्वजनिक स्टैटिक LatLngBounds.Builder बिल्डर ()

नया बिल्डर बनाता है.

पब्लिक बूलियन इसमें शामिल है (LatLng पॉइंट)

इसमें दिखता है कि इसमें दिया गया LatLng शामिल है या नहीं.

पैरामीटर
पॉइंट जांच करने के लिए LatLng
लौटाए गए आइटम
  • true अगर इसमें दिया गया पॉइंट शामिल है; अगर नहीं है, तो false.

स्टैटिक LatLngBounds createFromAttributes (संदर्भ के हिसाब से, AttributeSet attrs)

AttributeSet से LatLngBounds बनाता है.

पैरामीटर
संदर्भ
attr

पब्लिक बूलियन इसके बराबर है (ऑब्जेक्ट o)

पैरामीटर
o

Public LatLng getCenter ()

इस LatLngBounds के बीच का हिस्सा दिखाता है. सेंटर सिर्फ़ निर्देशांकों का औसत है (अगर यह एंटीमियरियन को पार करता है, तो इसे ध्यान में रखें). यह भौगोलिक जगह के करीब है. अगर पृथ्वी पूरी तरह सही गोला है, तो यह सटीक होगा. Mercator प्रोजेक्शन की वजह से यह ज़रूरी नहीं है कि आयत के बीच का हिस्सा मैप पर दिखे.

लौटाए गए आइटम
  • LatLng, जो LatLngBounds के बीच में है.

Public int hashCode ()

सार्वजनिक LatLngBounds इसमें (LatLng पॉइंट)

एक नया LatLngBounds देता है जो दिए गए LatLng को शामिल करने के लिए इस LatLngBounds को बढ़ाता है. इससे ऐसे सबसे छोटे LatLngBounds दिखेंगे जो ये और ज़्यादा पॉइंट, दोनों शामिल करते हैं.

खास तौर पर, यह सीमा पूर्व और पश्चिम, दोनों दिशा-निर्देशों का दायरा बढ़ाने पर विचार करेगी. (इनमें से एक ऐंटीमेरिडियन को पार कर सकती है) और दोनों में से छोटी को चुनें. अगर दोनों निर्देशों की वजह से एक ही साइज़ के LatLngBounds बनते हैं, तो ये दिशाएँ पूर्व दिशा की तरफ़ बढ़ जाएंगी.

पैरामीटर
पॉइंट नई सीमाओं में शामिल करने के लिए LatLng
लौटाए गए आइटम
  • ऐसा नया LatLngBounds जिसमें यह और ज़्यादा पॉइंट शामिल हैं.

सार्वजनिक स्ट्रिंग toString ()