GroundOverlayOptions

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

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

तय की गई खास जानकारी

फ़्लोट NO_DIMENSION उस समय फ़्लैग करें जब ऊंचाई के लिए कोई डाइमेंशन तय न हो.

इनहेरिट किया गया कॉन्सटेंट जवाब

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

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

सार्वजनिक तौर पर उपलब्ध तरीके के बारे में खास जानकारी

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

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

स्थिरांक

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

उस समय फ़्लैग करें जब ऊंचाई के लिए कोई डाइमेंशन तय न हो.

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

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

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

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

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

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

ऐंकर के बारे में बताता है.

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

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

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

पैरामीटर
u ऐंकर का u-कोऑर्डिनेट
v ऐंकर का वी-कोऑर्डिनेट
रिटर्न
  • नए ऐंकर सेट के साथ यह GroundOverlayOptions ऑब्जेक्ट.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

रिटर्न
  • ग्राउंड ओवरले की सीमाएं. अगर पोज़िशन सेट की गई थी, तो यह null होगा position(LatLng, float) या position(LatLng, float, float) का इस्तेमाल करके

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

सार्वजनिक GroundOverlayOptions इमेज (BitmapDescriptor ImageDescriptor)

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

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

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

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

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

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

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

इस GroundOverlayOptions ऑब्जेक्ट के लिए, 'किसको दिखे' सेटिंग लागू करता है.

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

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

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

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

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

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

पैरामीटर
जगह मैप LatLng पर वह जगह जहां ऐंकर पॉइंट दिए गए है इमेज फ़िक्स रहेगी. ऐंकर ज़मीन पर अपनी जगह पर ट्रांसफ़ॉर्मेशन ऐक्शन लागू किए जाते हैं, जैसे कि setडाइमेंशन, setBearing वगैरह.
चौड़ाई ओवरले की चौड़ाई (मीटर में)
ऊंचाई ओवरले की ऊंचाई (मीटर में)
रिटर्न
  • यह 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 दिख रहा है (बूलियन दिख रहा है)

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

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

सार्वजनिक GroundOverlayOptions zIndex (फ़्लोट zइंडेक्स)

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

पैरामीटर
zIndex
रिटर्न
  • यह GroundOverlayOptions ऑब्जेक्ट, नए zइंडेक्स के साथ सेट है.