Controls

CameraControlOptions इंटरफ़ेस

google.maps.CameraControlOptions इंटरफ़ेस

कैमरा कंट्रोल के लिए डिसप्ले के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_START_BLOCK_END
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

FullscreenControlOptions इंटरफ़ेस

google.maps.FullscreenControlOptions इंटरफ़ेस

फ़ुलस्क्रीन कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_START
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

MapTypeControlOptions इंटरफ़ेस

google.maps.MapTypeControlOptions इंटरफ़ेस

मैप टाइप कंट्रोल को रेंडर करने के विकल्प.

mapTypeIds optional
टाइप:  Array<MapTypeId|string> optional
मैप टाइप के वे आईडी जिन्हें कंट्रोल में दिखाना है.
position optional
टाइप:  ControlPosition optional
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.
style optional
टाइप:  MapTypeControlStyle optional
स्टाइल आईडी. इस विकल्प का इस्तेमाल यह चुनने के लिए किया जाता है कि मैप टाइप कंट्रोल को किस स्टाइल में दिखाना है.

MapTypeControlStyle कॉन्स्टेंट

google.maps.MapTypeControlStyle कॉन्स्टेंट

सामान्य MapTypesControls के लिए आइडेंटिफ़ायर.

const {MapTypeControlStyle} = await google.maps.importLibrary("maps") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

DEFAULT यह मैप टाइप कंट्रोल की डिफ़ॉल्ट सेटिंग का इस्तेमाल करता है. DEFAULT कंट्रोल दिखने पर, यह विंडो के साइज़ और अन्य फ़ैक्टर के हिसाब से अलग-अलग होगा. ऐसा हो सकता है कि एपीआई के आने वाले वर्शन में, DEFAULT कंट्रोल में बदलाव हो.
DROPDOWN_MENU स्क्रीन के साइज़ को ध्यान में रखकर बनाया गया ड्रॉपडाउन मेन्यू.
HORIZONTAL_BAR स्टैंडर्ड हॉरिज़ॉन्टल रेडियो बटन बार.

MotionTrackingControlOptions इंटरफ़ेस

google.maps.MotionTrackingControlOptions इंटरफ़ेस

मोशन ट्रैकिंग कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोजीशन आईडी. इसका इस्तेमाल, पैनोरामा पर इस कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

PanControlOptions इंटरफ़ेस

google.maps.PanControlOptions इंटरफ़ेस

पैन कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

RotateControlOptions इंटरफ़ेस

google.maps.RotateControlOptions इंटरफ़ेस

रोटेट करने वाले कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

ScaleControlOptions इंटरफ़ेस

google.maps.ScaleControlOptions इंटरफ़ेस

स्केल कंट्रोल को रेंडर करने के विकल्प.

style optional
टाइप:  ScaleControlStyle optional
स्टाइल आईडी. इस कुकी का इस्तेमाल, यह चुनने के लिए किया जाता है कि स्केल कंट्रोल को किस स्टाइल में दिखाना है.

ScaleControlStyle कॉन्स्टेंट

google.maps.ScaleControlStyle कॉन्स्टेंट

स्केल कंट्रोल आईडी के लिए आइडेंटिफ़ायर.

DEFAULT स्टैंडर्ड स्केल कंट्रोल.

StreetViewControlOptions इंटरफ़ेस

google.maps.StreetViewControlOptions इंटरफ़ेस

मैप पर स्ट्रीट व्यू पेगमैन कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. डिफ़ॉल्ट स्थिति, नेविगेशन (ज़ूम और पैन) कंट्रोल में एम्बेड की जाती है. अगर यह पोज़िशन खाली है या zoomControlOptions या panControlOptions में बताई गई पोज़िशन के जैसी है, तो Street View कंट्रोल को नेविगेशन कंट्रोल के हिस्से के तौर पर दिखाया जाएगा. ऐसा न करने पर, इसे अलग से दिखाया जाएगा.
sources optional
टाइप:  Iterable<StreetViewSource> optional
डिफ़ॉल्ट: [StreetViewSource.DEFAULT]
खोजे जाने वाले पैनोरमा के सोर्स के बारे में बताता है. इससे सिर्फ़ Google के आधिकारिक पैनोरमा खोजने की सुविधा मिलती है. उदाहरण के लिए, एक से ज़्यादा सोर्स सेट करने पर, उन्हें उन सोर्स के इंटरसेक्शन के तौर पर माना जाएगा. ध्यान दें: फ़िलहाल, StreetViewSource.OUTDOOR सोर्स के लिए यह सुविधा उपलब्ध नहीं है.

ZoomControlOptions इंटरफ़ेस

google.maps.ZoomControlOptions इंटरफ़ेस

ज़ूम कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है.

ControlPosition कॉन्स्टेंट

google.maps.ControlPosition कॉन्स्टेंट

इन आइडेंटिफ़ायर का इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है. कंट्रोल को लेआउट में उसी जगह पर रखा जाता है जहां अन्य कंट्रोल मौजूद होते हैं. सबसे पहले जोड़े गए कंट्रोल, मैप के किनारे के पास होते हैं. हमारा सुझाव है कि "लॉजिकल वैल्यू" का इस्तेमाल करें. इसके बारे में ज़्यादा जानने के लिए, https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values पर जाएं. इससे, बाएं से दाएं (एलटीआर) और दाएं से बाएं (आरटीएल), दोनों तरह के लेआउट अपने-आप काम करने लगेंगे.

एलटीआर में लॉजिकल वैल्यू:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

आरटीएल में लॉजिकल वैल्यू:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

लेगसी वैल्यू:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

सबसे ऊपर या सबसे नीचे की लाइन में मौजूद एलिमेंट, लाइन के बीच की ओर बढ़ते हैं. लेफ़्ट या राइट कॉलम में मौजूद एलिमेंट, कॉलम के बीच वाले हिस्से की ओर जाते हैं.

const {ControlPosition} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

BLOCK_END_INLINE_CENTER यह एलटीआर और आरटीएल, दोनों में BOTTOM_CENTER के बराबर होता है.
BLOCK_END_INLINE_END यह एलटीआर में BOTTOM_RIGHT या आरटीएल में BOTTOM_LEFT के बराबर होता है.
BLOCK_END_INLINE_START यह एलटीआर में BOTTOM_LEFT या आरटीएल में BOTTOM_RIGHT के बराबर होता है.
BLOCK_START_INLINE_CENTER यह एलटीआर और आरटीएल, दोनों में TOP_CENTER के बराबर होता है.
BLOCK_START_INLINE_END यह एलटीआर में TOP_RIGHT या आरटीएल में TOP_LEFT के बराबर होता है.
BLOCK_START_INLINE_START यह एलटीआर में TOP_LEFT या आरटीएल में TOP_RIGHT के बराबर होता है.
BOTTOM_CENTER एलिमेंट को सबसे नीचे वाली लाइन के बीच में रखा जाता है. इसके बजाय, BLOCK_END_INLINE_CENTER का इस्तेमाल करें.
BOTTOM_LEFT एलिमेंट को नीचे बाईं ओर रखा जाता है और वे बीच की ओर बढ़ते हैं. ये एलिमेंट, Google के लोगो के दाईं ओर मौजूद होते हैं. इसके बजाय, BLOCK_END_INLINE_START का इस्तेमाल करें.
BOTTOM_RIGHT एलिमेंट को सबसे नीचे दाईं ओर रखा गया है और वे बीच की ओर बढ़ते हैं. कॉपीराइट की जानकारी के बाईं ओर एलिमेंट रखे जाते हैं. इसके बजाय, BLOCK_END_INLINE_END का इस्तेमाल करें.
INLINE_END_BLOCK_CENTER यह एलटीआर में RIGHT_CENTER या आरटीएल में LEFT_CENTER के बराबर होता है.
INLINE_END_BLOCK_END यह एलटीआर में RIGHT_BOTTOM या आरटीएल में LEFT_BOTTOM के बराबर होता है.
INLINE_END_BLOCK_START यह एलटीआर में RIGHT_TOP या आरटीएल में LEFT_TOP के बराबर होता है.
INLINE_START_BLOCK_CENTER यह LTR में LEFT_CENTER या RTL में RIGHT_CENTER के बराबर होता है.
INLINE_START_BLOCK_END यह एलटीआर में LEFT_BOTTOM या आरटीएल में RIGHT_BOTTOM के बराबर होता है.
INLINE_START_BLOCK_START यह एलटीआर में LEFT_TOP या आरटीएल में RIGHT_TOP के बराबर होता है.
LEFT_BOTTOM एलिमेंट को बाईं ओर, सबसे नीचे बाईं ओर मौजूद एलिमेंट के ऊपर रखा जाता है. साथ ही, ये ऊपर की ओर बढ़ते हैं. इसके बजाय, INLINE_START_BLOCK_END का इस्तेमाल करें.
LEFT_CENTER कॉम्पोनेंट को बाईं ओर बीच में रखा गया है. इसके बजाय, INLINE_START_BLOCK_CENTER का इस्तेमाल करें.
LEFT_TOP एलिमेंट को बाईं ओर, सबसे ऊपर बाईं ओर मौजूद एलिमेंट के नीचे रखा जाता है. साथ ही, ये नीचे की ओर बढ़ते जाते हैं. इसके बजाय, INLINE_START_BLOCK_START का इस्तेमाल करें.
RIGHT_BOTTOM एलिमेंट, नीचे दाएं कोने में मौजूद एलिमेंट के ऊपर और दाईं ओर रखे जाते हैं. साथ ही, ये ऊपर की ओर बढ़ते हैं. इसके बजाय, INLINE_END_BLOCK_END का इस्तेमाल करें.
RIGHT_CENTER एलिमेंट, दाईं ओर बीच में मौजूद हैं. इसके बजाय, INLINE_END_BLOCK_CENTER का इस्तेमाल करें.
RIGHT_TOP एलिमेंट, दाईं ओर, ऊपर दाईं ओर मौजूद एलिमेंट के नीचे, और नीचे की ओर फ़्लो करते हैं. इसके बजाय, INLINE_END_BLOCK_START का इस्तेमाल करें.
TOP_CENTER एलिमेंट, सबसे ऊपर वाली लाइन के बीच में मौजूद होते हैं. इसके बजाय, BLOCK_START_INLINE_CENTER का इस्तेमाल करें.
TOP_LEFT इनमें एलिमेंट, सबसे ऊपर बाईं ओर मौजूद होते हैं और बीच की ओर बढ़ते हैं. इसके बजाय, BLOCK_START_INLINE_START का इस्तेमाल करें.
TOP_RIGHT इस इमेज में, एलिमेंट को सबसे ऊपर दाईं ओर रखा गया है और वे बीच की ओर जा रहे हैं. इसके बजाय, BLOCK_START_INLINE_END का इस्तेमाल करें.