अनुमान की रिपोर्ट

सार्वजनिक इंटरफ़ेस प्रोजेक्शन

पृथ्वी की सतह (LatLng) पर स्क्रीन की जगह और भौगोलिक निर्देशांक के बीच अनुवाद करने के लिए, प्रोजेक्शन का इस्तेमाल किया जाता है. स्क्रीन की जगह की जानकारी, स्क्रीन पिक्सल में होती है (न कि डिसप्ले पिक्सल) मैप के सबसे ऊपर बाएं कोने के हिसाब से (यह ज़रूरी नहीं है कि पूरी स्क्रीन पर).

सभी तरीकों को सिर्फ़ Android यूज़र इंटरफ़ेस (यूआई) थ्रेड पर ऐक्सेस किया जाना चाहिए.

सार्वजनिक तरीके से जुड़ी खास जानकारी

ऐब्सट्रैक्ट LatLng
fromScreenLocation(पॉइंट पॉइंट)
वह भौगोलिक जगह दिखाता है जो किसी स्क्रीन की जगह से जुड़ी होती है.
ऐब्सट्रैक्ट VisibleRegion
getVisibleRegion()
स्क्रीन निर्देशांक और भौगोलिक अक्षांश/देशांतर निर्देशांक के बीच बदलने के लिए, व्यूइंग फ़्रस्टम का प्रोजेक्शन करता है.
ऐब्सट्रैक्ट पॉइंट
toScreenLocation(LatLng लोकेशन)
भौगोलिक निर्देशांक (LatLng) के साथ मेल खाने वाली स्क्रीन की जगह की जानकारी देता है.

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

सार्वजनिक ऐब्सट्रैक्ट LatLng fromScreenLocation (पॉइंट पॉइंट)

वह भौगोलिक जगह दिखाता है जो किसी स्क्रीन की जगह से जुड़ी होती है. स्क्रीन की जगह की जानकारी, स्क्रीन पिक्सल (न कि डिसप्ले पिक्सल) में मैप के सबसे ऊपर बाईं ओर (न कि पूरी स्क्रीन के सबसे ऊपर बाईं ओर) दी गई है.

पैरामीटर
पॉइंट स्क्रीन पिक्सल में स्क्रीन पर एक Point.
रिटर्न
  • स्क्रीन पर point से जुड़ा LatLng या null अगर स्क्रीन पॉइंट से मिलने वाली किरण, ज़मीन की सतह को काटती नहीं है (ऐसा तब हो सकता है, जब मैप बहुत ज़्यादा झुका हुआ हो).

सार्वजनिक ऐब्स्ट्रैक्ट VisibleRegion getVisibleRegion ()

स्क्रीन निर्देशांक और भौगोलिक अक्षांश/देशांतर निर्देशांक के बीच बदलने के लिए, व्यूइंग फ़्रस्टम का प्रोजेक्शन करता है.

रिटर्न
  • पैडिंग (जगह) को ध्यान में रखकर अपनी मौजूदा स्थिति में व्यू फ़्रस्टम को दिखाना या अगर प्रोजेक्शन में ऐसे पॉइंट शामिल हैं जो मैप पर कहीं भी मैप नहीं करते, तो null (उदाहरण के लिए, कैमरे को बाहरी जगह दिखती है).

सार्वजनिक ऐब्सट्रैक्ट पॉइंट toScreenLocation (LatLng जगह)

वह स्क्रीन की जगह की जानकारी देता है जो भौगोलिक निर्देशांक (LatLng) से मेल खाती है. स्क्रीन की जगह की जानकारी, मैप में सबसे ऊपर बाईं ओर (पूरी स्क्रीन की जगह नहीं) स्क्रीन के पिक्सल में होती है (न कि डिसप्ले पिक्सल).

पैरामीटर
जगह स्क्रीन की जगह की जानकारी में बदलने के लिए, मैप पर मौजूद LatLng.
रिटर्न
  • Point, स्क्रीन की जगह को स्क्रीन पिक्सल में दिखाता है. इसके अलावा, अगर location, कैमरा प्लेन के पीछे प्रोजेक्ट करता है, तो null.