1) मौजूदा MapType सेट करना. 2) बेसमैप (MapTypeStyles) के लिए कस्टम स्टाइल उपलब्ध कराना. 3) बेसमैप के लिए, उपलब्ध mapTypesIds की सूची सेट करना.
अगर इसे बिना किसी पैरामीटर के कॉल किया जाता है, तो मैप टाइप को Google के डिफ़ॉल्ट टाइप पर रीसेट कर देता है.
मैप दिखाता है.
| इस्तेमाल | रिटर्न |
|---|---|
Map.setOptions(mapTypeId, styles, types) | ui.Map |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|---|---|
mapTypeId | स्ट्रिंग, ज़रूरी नहीं | बेसमैप को सेट करने के लिए mapTypeId. Google Maps API के स्टैंडर्ड मैप टाइप में से किसी एक को चुनने के लिए, "ROADMAP", "SATELLITE", "HYBRID" या "TERRAIN" में से कोई एक हो सकता है. इसके अलावा, यह opt_styles डिक्शनरी में बताई गई कोई एक कुंजी भी हो सकती है. अगर इस फ़ील्ड को शून्य के तौर पर छोड़ा जाता है और opt_styles में सिर्फ़ एक स्टाइल तय की जाती है, तो उस स्टाइल का इस्तेमाल किया जाएगा. |
styles | ऑब्जेक्ट, ज़रूरी नहीं | कस्टम MapTypeStyle ऑब्जेक्ट की डिक्शनरी, जिसे किसी ऐसे नाम से जोड़ा गया है जो मैप के मैप टाइप कंट्रोल में दिखेगा. देखें: https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle |
types | List<String>, ज़रूरी नहीं | उपलब्ध कराने के लिए mapTypeIds की सूची. अगर इस पैरामीटर को शामिल नहीं किया जाता है, लेकिन opt_styles पैरामीटर की वैल्यू दी जाती है, तो स्टैंडर्ड Google Maps API मैप टाइप में सभी स्टाइल की कुंजियों को जोड़ दिया जाता है. |
उदाहरण
कोड एडिटर (JavaScript)
// Types Map.setOptions('HYBRID'); Map.setOptions('ROADMAP'); Map.setOptions('SATELLITE'); Map.setOptions('TERRAIN');