पार्स करने लायक टूल को लागू करता है
ग्राउंड ओवरले के विकल्प बताता है.
लगातार मिलने वाली खास जानकारी
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 | |
boolean |
isClickable()
इस
GroundOverlayOptions ऑब्जेक्ट के लिए, क्लिक करने की सेटिंग की सुविधा मिलती है. |
boolean |
isVisible()
इस नीति से,
GroundOverlayOptions ऑब्जेक्ट के लिए दिखने की सेटिंग मिलती है. |
GroundOverlayOptions | |
GroundOverlayOptions | |
GroundOverlayOptions | |
GroundOverlayOptions |
transparency(फ़्लोट ट्रांसपेरंसी)
ग्राउंड ओवरले की पारदर्शिता तय करता है.
|
GroundOverlayOptions |
विज़िबल(बूलियन विज़ुअल)
यह बताता है कि ग्राउंड ओवरले किसको दिखे.
|
GroundOverlayOptions |
zIndex(फ़्लोट zIndex)
ग्राउंड ओवरले के zIndex को तय करता है, जैसे कि इसे बनाए जाने का क्रम.
|
इनहेरिट किए गए तरीके की खास जानकारी
स्थिरांक
सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट NO_DIMENSION
अगर ऊंचाई के लिए कोई डाइमेंशन तय नहीं किया गया है, तो फ़्लैग करें.
पब्लिक कंस्ट्रक्टर
सार्वजनिक 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
ऑब्जेक्ट.
सार्वजनिक GroundOverlayOptions बियरिंग (फ़्लोट बेयरिंग)
उत्तर से घड़ी की दिशा में डिग्री में ग्राउंड ओवरले के असर बताता है. ऐंकर पॉइंट को घुमाने पर यह काम किया जाता है. अगर इसकी जानकारी नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू 0 होती है. इसका मतलब है, इमेज पर ऊपर की ओर, उत्तर दिशा की ओर पॉइंट करता है.
ध्यान दें कि रोटेशन से पहले, अक्षांश-देशांतर की सीमा लागू होती है.
पैरामीटर
बियरिंग | उत्तर से घड़ी की दिशा में डिग्री में बियरिंग कर रहा था. रेंज [0, 360) से बाहर की वैल्यू को सामान्य कर दिया जाएगा. |
---|
रिटर्न
- नए बेयरिंग सेट के साथ यह
GroundOverlayOptions
ऑब्जेक्ट.
सार्वजनिक GroundOverlayOptions क्लिक किया जा सकने वाला (बूलियन क्लिक किया जा सकने वाला)
इससे पता चलता है कि ग्राउंड ओवरले पर क्लिक किया जा सकता है या नहीं. डिफ़ॉल्ट तौर पर, क्लिक करने की जगह false
है.
पैरामीटर
क्लिक करने योग्य | क्लिक करने की नई सेटिंग. |
---|
रिटर्न
- इस
GroundOverlayOptions
ऑब्जेक्ट पर क्लिक करने की नई सेटिंग के साथ.
सार्वजनिक फ़्लोट getAnchorU ()
हॉरिज़ॉन्टल रिलेटिव ऐंकर, 0.0
और 1.0
बाएं और दाएं किनारे दिखाता है. अन्य ऐंकर वैल्यू को उसी हिसाब से इंटरपोलेट किया जाता है.
रिटर्न
- हॉरिज़ॉन्टल एज-रिलेटिव ऐंकर लोकेशन.
सार्वजनिक फ़्लोट getAnchorV ()
वर्टिकल रिलेटिव ऐंकर; 0.0
और 1.0
क्रम से सबसे ऊपर और सबसे नीचे के किनारे दिखाते हैं.
अन्य ऐंकर वैल्यू को उसी हिसाब से इंटरपोलेट किया जाता है.
रिटर्न
- वर्टिकल एज-रिलेटिव ऐंकर लोकेशन.
सार्वजनिक फ़्लोट getBearing ()
इस GroundOverlayOptions
ऑब्जेक्ट के लिए बियरिंग सेट मिलता है.
रिटर्न
- पहले से मौजूद है.
सार्वजनिक LatLngBounds getBounds ()
इस GroundOverlayOptions
ऑब्जेक्ट के लिए सेट की गई सीमाएं.
रिटर्न
- की सीमाएं तय करती हैं. अगर जगह को
position(LatLng, float)
याposition(LatLng, float, float)
का इस्तेमाल करके सेट किया गया है, तो यहnull
होगी
सार्वजनिक फ़्लोट 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 सेट के साथ मौजूद है.