पार्सल किए जा सकने वाले टूल को लागू करने की सुविधा
इसमें चार-पक्षीय बहुभुज को परिभाषित करने वाले चार बिंदु होते हैं जो मैप के कैमरे में दिखाई देते हैं. यह पॉलीगॉन, रेक्टैंगल के बजाय एक समलंब चतुर्भुज हो सकता है, क्योंकि कैमरे में झुकाव हो सकता है. अगर कैमरा सीधे कैमरे के बीच में है, तो आकार आयताकार होगा. हालांकि, अगर कैमरे को झुकाया जाता है, तो आकार एक समलंब चतुर्भुज की तरह दिखेगा. इसकी सबसे छोटी साइड, पॉइंट ऑफ़ व्यू के सबसे करीब होती है.
इनहेरिट की गई लगातार खास जानकारी
फ़ील्ड की खास जानकारी
सार्वजनिक फ़ाइनल LatLng | farLeft | LatLng ऑब्जेक्ट, जो कैमरे के बाएं कोने को दिखाता है. |
सार्वजनिक फ़ाइनल LatLng | farRight | LatLng ऑब्जेक्ट, जो कैमरे के दाएं कोने को दिखाता है. |
सार्वजनिक फ़ाइनल LatLngBounds | latLngBounds | सबसे छोटा बाउंडिंग बॉक्स, जिसमें इस क्लास में दिखने वाला इलाका शामिल होता है. |
सार्वजनिक फ़ाइनल LatLng | nearLeft | LatLng ऑब्जेक्ट, कैमरे के सबसे नीचे बाएं कोने के बारे में जानकारी देता है. |
सार्वजनिक फ़ाइनल LatLng | nearRight | LatLng ऑब्जेक्ट, जो कैमरे के निचले दाएं कोने के बारे में जानकारी देता है. |
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
VisibleRegionLatLngLatLngLatLngLatLngLatLngBounds
कैमरे के चारों कोनों को ध्यान में रखते हुए, एक नया 'विज्ञापन क्षेत्र' बनाया जाता है.
|
सार्वजनिक तरीके से जुड़ी खास जानकारी
boolean |
इसके बराबर है(ऑब्जेक्ट o)
इस
VisibleRegion की तुलना किसी दूसरे ऑब्जेक्ट से करता है. |
int |
hashCode()
|
String |
toString()
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
सार्वजनिक फ़ाइनल LatLngBounds latLngBounds
सार्वजनिक फ़ाइनल LatLng nearLeft
LatLng ऑब्जेक्ट, कैमरे के सबसे नीचे बाएं कोने के बारे में जानकारी देता है.
सार्वजनिक फ़ाइनल LatLng nearRight
LatLng ऑब्जेक्ट, जो कैमरे के निचले दाएं कोने के बारे में जानकारी देता है.
पब्लिक कंस्ट्रक्टर
सार्वजनिक VisibleRegion (LatLng जिसके पास, बाईं ओर, LatLng के पास दाईं ओर, LatLng दूर-बाईं ओर, LatLng Farराइट, LatLngBounds latLngBounds)
कैमरे के चारों कोनों को ध्यान में रखते हुए, एक नया 'विज्ञापन क्षेत्र' बनाया जाता है. LatLng पैरामीटर को एक उत्तल आकार तय करना चाहिए (इससे मिलने वाले आकार के किनारे क्रॉस नहीं होने चाहिए). रनटाइम के दौरान, किसी सीमा की जांच नहीं की जाती है.
पैरामीटर
nearLeft | LatLng ऑब्जेक्ट, जिसमें क्षेत्र के पास के बाएं कोने का अक्षांश और देशांतर होता है. |
---|---|
nearRight | LatLng ऑब्जेक्ट, जिसमें क्षेत्र के दाएं कोने के अक्षांश और देशांतर की जानकारी होती है. |
farLeft | LatLng ऑब्जेक्ट, जिसमें क्षेत्र के बाएं कोने का अक्षांश और देशांतर होता है. |
farRight | LatLng ऑब्जेक्ट, जिसमें क्षेत्र के दाएं कोने का अक्षांश और देशांतर होता है. |
latLngBounds | सबसे छोटा बाउंडिंग बॉक्स, जिसमें इस क्लास में दिखने वाले इलाके को शामिल किया जाता है. अगर यह बॉक्स 180° मरिडीअन (उत्तर से दक्षिण तक वर्टिकल लाइन) को पार करता है, तो farRight में देशांतर नेगेटिव होगा और farLeft में देशांतर पॉज़िटिव होगा. nearRight और nearLeft पर भी यही लागू होता है.
|
सार्वजनिक तरीके
सार्वजनिक बूलियन इसके बराबर है (Object o)
इस VisibleRegion
की तुलना किसी दूसरे ऑब्जेक्ट से करता है. अगर कोई दूसरा ऑब्जेक्ट असल में इस ऑब्जेक्ट का पॉइंटर है या अगर सभी चारों कोने और दो ऑब्जेक्ट के बाउंड एक जैसे हैं, तो यह तरीका 'सही' दिखाता है. ऐसा न होने पर, यह तरीका 'गलत' दिखाता है.
पैरामीटर
o | एक Object . अगर दोनों ऑब्जेक्ट एक ही ऑब्जेक्ट हैं या
दोनों ऑब्जेक्ट के सभी चार कोने और बाउंड एक ही हैं, तो 'सही' दिखाएं. अगर ऐसा नहीं है, तो 'गलत' दिखाएं.
|
---|