GroundOverlayOptions

पब्लिक फ़ाइनल क्लास GroundOverlayOptions ऑब्जेक्ट का विस्तार करता है
पार्स करने लायक टूल को लागू करता है

ग्राउंड ओवरले के विकल्प बताता है.

लगातार मिलने वाली खास जानकारी

float NO_DIMENSION अगर ऊंचाई के लिए कोई डाइमेंशन तय नहीं किया गया है, तो फ़्लैग करें.

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

पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी

GroundOverlayOptions()
ग्राउंड ओवरले विकल्पों का एक नया सेट बनाता है.

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

GroundOverlayOptions
anchor(फ़्लोट u, फ़्लोट v)
ऐंकर के बारे में जानकारी देता है.
GroundOverlayOptions
बियरिंग(फ़्लोट बियरिंग)
उत्तर से घड़ी की दिशा में डिग्री में ग्राउंड ओवरले के असर बताता है.
GroundOverlayOptions
क्लिक किया जा सकने वाला(बूलियन क्लिक किया जा सकने वाला)
इससे पता चलता है कि ग्राउंड ओवरले पर क्लिक किया जा सकता है या नहीं.
float
getAnchorU()
हॉरिज़ॉन्टल रिलेटिव ऐंकर, 0.0 और 1.0 बाएं और दाएं किनारे दिखाता है.
float
getAnchorV()
वर्टिकल रिलेटिव ऐंकर; 0.0 और 1.0 क्रम से सबसे ऊपर और सबसे नीचे के किनारे दिखाते हैं.
float
getBearing()
इस GroundOverlayOptions ऑब्जेक्ट के लिए बियरिंग सेट मिलता है.
LatLngBounds
getBounds()
इस GroundOverlayOptions ऑब्जेक्ट के लिए सेट की गई सीमाएं.
float
getHeight()
इस GroundOverlayOptions ऑब्जेक्ट के लिए ऊंचाई सेट करता है.
BitmapDescriptor
getImage()
इस GroundOverlayOptions ऑब्जेक्ट के लिए, इमेज डिस्क्रिप्टर का सेट मिलता है.
LatLng
getLocation()
इस GroundOverlayOptions ऑब्जेक्ट के लिए जगह की जानकारी सेट करता है.
float
getTransparency()
इस GroundOverlayOptions ऑब्जेक्ट के लिए, पारदर्शिता नीति सेट करता है.
float
getWidth()
इस GroundOverlayOptions ऑब्जेक्ट के लिए चौड़ाई का सेट सेट करता है.
float
getZIndex()
इस GroundOverlayOptions ऑब्जेक्ट के लिए zIndex सेट मिलता है.
GroundOverlayOptions
image(BitmapDescriptor ImageDescriptor)
इस ग्राउंड ओवरले की इमेज बताता है.
boolean
isClickable()
इस GroundOverlayOptions ऑब्जेक्ट के लिए, क्लिक करने की सेटिंग की सुविधा मिलती है.
boolean
isVisible()
इस नीति से, GroundOverlayOptions ऑब्जेक्ट के लिए दिखने की सेटिंग मिलती है.
GroundOverlayOptions
पोज़िशन(LatLng लोकेशन, फ़्लोट की चौड़ाई)
ऐंकर पॉइंट (a LatLng) और चौड़ाई (मीटर में) का इस्तेमाल करके, यह ग्राउंड ओवरले की जगह बताता है.
GroundOverlayOptions
पोज़िशन(LatLng लोकेशन, फ़्लोट की चौड़ाई, फ़्लोट की ऊंचाई)
ऐंकर पॉइंट (a LatLng), चौड़ाई और ऊंचाई (दोनों मीटर में) का इस्तेमाल करके, यह ग्राउंड ओवरले की जगह बताता है.
GroundOverlayOptions
positionFromBounds(LatLngBounds बाउंड)
इस ग्राउंड ओवरले की स्थिति बताता है.
GroundOverlayOptions
transparency(फ़्लोट ट्रांसपेरंसी)
ग्राउंड ओवरले की पारदर्शिता तय करता है.
GroundOverlayOptions
विज़िबल(बूलियन विज़ुअल)
यह बताता है कि ग्राउंड ओवरले किसको दिखे.
GroundOverlayOptions
zIndex(फ़्लोट zIndex)
ग्राउंड ओवरले के zIndex को तय करता है, जैसे कि इसे बनाए जाने का क्रम.

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

स्थिरांक

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट NO_DIMENSION

अगर ऊंचाई के लिए कोई डाइमेंशन तय नहीं किया गया है, तो फ़्लैग करें.

कॉन्सटेंट वैल्यू: -1.0

पब्लिक कंस्ट्रक्टर

सार्वजनिक GroundOverlayOptions ()

ग्राउंड ओवरले विकल्पों का एक नया सेट बनाता है.

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

सार्वजनिक GroundOverlayOptions anchor (फ़्लोट u, फ़्लोट v)

ऐंकर के बारे में जानकारी देता है.

ऐंकर, ग्राउंड ओवरले की जगह के साथ अलाइन होता है.

ऐंकर पॉइंट को लगातार 2D स्पेस में दिखाया जाता है, जहां (0,0), (1,0), (0,1) और (1,1) सबसे ऊपर बाएं, ऊपर दाएं, नीचे बाएं, और सबसे नीचे दाएं कोने दिखाते हैं.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 

पैरामीटर
u ऐंकर का यू-कोऑर्डिनेट
v ऐंकर का v-कोऑर्डिनेट
रिटर्न

सार्वजनिक GroundOverlayOptions बियरिंग (फ़्लोट बेयरिंग)

उत्तर से घड़ी की दिशा में डिग्री में ग्राउंड ओवरले के असर बताता है. ऐंकर पॉइंट को घुमाने पर यह काम किया जाता है. अगर इसकी जानकारी नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू 0 होती है. इसका मतलब है, इमेज पर ऊपर की ओर, उत्तर दिशा की ओर पॉइंट करता है.

ध्यान दें कि रोटेशन से पहले, अक्षांश-देशांतर की सीमा लागू होती है.

पैरामीटर
बियरिंग उत्तर से घड़ी की दिशा में डिग्री में बियरिंग कर रहा था. रेंज [0, 360) से बाहर की वैल्यू को सामान्य कर दिया जाएगा.
रिटर्न
  • नए बेयरिंग सेट के साथ यह GroundOverlayOptions ऑब्जेक्ट.

सार्वजनिक GroundOverlayOptions क्लिक किया जा सकने वाला (बूलियन क्लिक किया जा सकने वाला)

इससे पता चलता है कि ग्राउंड ओवरले पर क्लिक किया जा सकता है या नहीं. डिफ़ॉल्ट तौर पर, क्लिक करने की जगह false है.

पैरामीटर
क्लिक करने योग्य क्लिक करने की नई सेटिंग.
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट पर क्लिक करने की नई सेटिंग के साथ.

सार्वजनिक फ़्लोट getAnchorU ()

हॉरिज़ॉन्टल रिलेटिव ऐंकर, 0.0 और 1.0 बाएं और दाएं किनारे दिखाता है. अन्य ऐंकर वैल्यू को उसी हिसाब से इंटरपोलेट किया जाता है.

रिटर्न
  • हॉरिज़ॉन्टल एज-रिलेटिव ऐंकर लोकेशन.

सार्वजनिक फ़्लोट getAnchorV ()

वर्टिकल रिलेटिव ऐंकर; 0.0 और 1.0 क्रम से सबसे ऊपर और सबसे नीचे के किनारे दिखाते हैं. अन्य ऐंकर वैल्यू को उसी हिसाब से इंटरपोलेट किया जाता है.

रिटर्न
  • वर्टिकल एज-रिलेटिव ऐंकर लोकेशन.

सार्वजनिक फ़्लोट getBearing ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए बियरिंग सेट मिलता है.

रिटर्न
  • पहले से मौजूद है.

सार्वजनिक LatLngBounds getBounds ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए सेट की गई सीमाएं.

रिटर्न

सार्वजनिक फ़्लोट getHeight ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए ऊंचाई सेट करता है.

रिटर्न
  • की ऊंचाई को मापा जा सकता है.

सार्वजनिक BitmapDescriptor getImage ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए, इमेज डिस्क्रिप्टर का सेट मिलता है.

रिटर्न
  • ग्राउंड ओवरले की इमेज दिखाने वाला BitmapDescriptor.

सार्वजनिक LatLng getLocation ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए जगह की जानकारी सेट करता है.

रिटर्न
  • ग्राउंड ओवरले के ऐंकर को लगाने की जगह. अगर positionFromBounds(LatLngBounds) का इस्तेमाल करके जगह सेट की गई है, तो यह null होगी.

सार्वजनिक फ़्लोट getTransparency ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए, पारदर्शिता नीति सेट करता है.

रिटर्न
  • ग्राउंड ओवरले की पारदर्शिता.

Public फ़्लोट getWidth ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए चौड़ाई का सेट सेट करता है.

रिटर्न
  • ग्राउंड ओवरले की चौड़ाई.

सार्वजनिक फ़्लोट getZIndex ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए zIndex सेट मिलता है.

रिटर्न
  • ग्राउंड ओवरले का zIndex.

सार्वजनिक GroundOverlayOptions image (BitmapDescriptor imageDescriptor)

इस ग्राउंड ओवरले की इमेज बताता है.

किसी इमेज को टेक्सचर के तौर पर लोड करने के लिए (जिसका इस्तेमाल मैप पर इमेज बनाने के लिए किया जाता है), उसे ऐसी इमेज में बदलना होगा जिसके दोनों घात दो हों. ऐसा इसलिए है, ताकि अलग-अलग ज़ूम लेवल पर टेक्सचर को रेंडर करने के लिए एक मिपमैप बनाया जा सके. ज़्यादा जानकारी के लिए, Mipmap (Wikipedia) देखें. इसलिए, इस कन्वर्ज़न को अनदेखा करके मेमोरी बचाने के लिए, यह सलाह दी जाती है कि इमेज के डाइमेंशन दो की शक्तियां हों.

पैरामीटर
imageDescriptor इस ग्राउंड ओवरले के लिए इस्तेमाल करने के लिए BitmapDescriptor
रिटर्न
  • यह GroundOverlayOptions ऑब्जेक्ट, नई इमेज सेट के साथ अपलोड किया गया है.

सार्वजनिक बूलियन isClickable ()

इस GroundOverlayOptions ऑब्जेक्ट के लिए, क्लिक करने की सेटिंग की सुविधा मिलती है.

रिटर्न
  • true अगर ग्राउंड ओवरले पर क्लिक किया जा सकता है, तो false.

सार्वजनिक बूलियन isVisible ()

इस नीति से, GroundOverlayOptions ऑब्जेक्ट के लिए दिखने की सेटिंग मिलती है.

रिटर्न
  • अगर ग्राउंड ओवरले दिख रहा है, तो true. अगर नहीं दिख रहा है, तो false.

सार्वजनिक GroundOverlayOptions स्थिति (LatLng लोकेशन, फ़्लोट विड्थ)

ऐंकर पॉइंट (a LatLng) और चौड़ाई (मीटर में) का इस्तेमाल करके, यह ग्राउंड ओवरले की जगह बताता है. आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, ऊंचाई में बदलाव किया जाएगा.

पैरामीटर
जगह मैप LatLng पर वह जगह जहां पर इमेज में मौजूद ऐंकर पॉइंट स्थिर रहेगा. जब ट्रांसफ़ॉर्मेशन लागू किए जाएंगे, तब ऐंकर, ज़मीन पर उसकी पोज़िशन पर स्थिर बना रहेगा (उदाहरण के लिए, setdimension, setBearing वगैरह).
width ओवरले की चौड़ाई (मीटर में). इमेज के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) के आधार पर, ऊंचाई अपने-आप तय हो जाएगी.
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट को नई जगह पर सेट किया गया है.
थ्रो
IllegalArgumentException अगर ऐंकर null हो
IllegalArgumentException अगर चौड़ाई ऋणात्मक है
IllegalStateException अगर जगह को positionFromBounds(LatLngBounds) का इस्तेमाल करके पहले से ही सेट किया गया था

सार्वजनिक GroundOverlayOptions स्थिति (LatLng जगह, फ़्लोट की चौड़ाई, फ़्लोट की ऊंचाई)

ऐंकर पॉइंट (a LatLng), चौड़ाई और ऊंचाई (दोनों मीटर में) का इस्तेमाल करके, यह ग्राउंड ओवरले की जगह बताता है. रेंडर किए जाने पर, इमेज की लंबाई और चौड़ाई को तय किए गए डाइमेंशन के मुताबिक बना दिया जाएगा.

पैरामीटर
जगह मैप LatLng पर वह जगह जहां पर इमेज में मौजूद ऐंकर पॉइंट स्थिर रहेगा. जब ट्रांसफ़ॉर्मेशन लागू किए जाएंगे, तब ऐंकर, ज़मीन पर उसकी पोज़िशन पर स्थिर बना रहेगा (उदाहरण के लिए, setdimension, setBearing वगैरह).
width ओवरले की चौड़ाई (मीटर में)
ऊंचाई ओवरले की ऊंचाई (मीटर में)
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट को नई जगह पर सेट किया गया है.
थ्रो
IllegalArgumentException अगर ऐंकर null हो
IllegalArgumentException अगर चौड़ाई या ऊंचाई ऋणात्मक है
IllegalStateException अगर जगह को positionFromBounds(LatLngBounds) का इस्तेमाल करके पहले से ही सेट किया गया था

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

इस ग्राउंड ओवरले की स्थिति बताता है.

पैरामीटर
सीमा LatLngBounds जिसमें ग्राउंड ओवरले को रखना है
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट को नई जगह पर सेट किया गया है.
थ्रो
IllegalStateException अगर जगह को पहले ही position(LatLng, float) या position(LatLng, float, float) का इस्तेमाल करके सेट किया गया था

सार्वजनिक GroundOverlayOptions पारदर्शिता (फ़्लोट पारदर्शिता)

ग्राउंड ओवरले की पारदर्शिता तय करता है. डिफ़ॉल्ट ट्रांसपेरेंसी 0 (ओपेक) है.

पैरामीटर
पारदर्शिता [0..1] रेंज में एक फ़्लोट है, जहां 0 का मतलब है कि ग्राउंड ओवरले ओपेक है और 1 का मतलब है कि ग्राउंड ओवरले पारदर्शी है.
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट को नई पारदर्शिता सेटिंग के साथ अपडेट करें.
थ्रो
IllegalArgumentException अगर पारदर्शिता [0..1] रेंज से बाहर है.

सार्वजनिक GroundOverlayOptions दिखाई देने वाला (boolean visible)

यह बताता है कि ग्राउंड ओवरले किसको दिखे. डिफ़ॉल्ट तौर पर, यह true को दिखेगा.

पैरामीटर
दिख रहा है
रिटर्न
  • इस GroundOverlayOptions ऑब्जेक्ट में, 'किसको दिखे' सेटिंग की नई सेटिंग चालू है.

सार्वजनिक GroundOverlayOptions zIndex (फ़्लोट zIndex)

ग्राउंड ओवरले के zIndex को तय करता है, जैसे कि इसे बनाए जाने का क्रम. zIndex के बारे में ज़्यादा जानकारी के लिए, इस क्लास में सबसे ऊपर दिया गया दस्तावेज़ देखें.

पैरामीटर
zIndex
रिटर्न
  • यह GroundOverlayOptions ऑब्जेक्ट, नए zIndex सेट के साथ मौजूद है.