Controls

CameraControlOptions इंटरफ़ेस

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

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

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

FullscreenControlOptions इंटरफ़ेस

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

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

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

MapTypeControlOptions इंटरफ़ेस

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

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

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

MapTypeControlStyle कॉन्सटैंट

google.maps.MapTypeControlStyle कॉन्सटेंट
लाइब्रेरी "maps"

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

const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
DEFAULT यह डिफ़ॉल्ट मैप टाइप कंट्रोल का इस्तेमाल करता है. DEFAULT कंट्रोल दिखने पर, यह विंडो के साइज़ और अन्य फ़ैक्टर के हिसाब से अलग-अलग होगा. एपीआई के आने वाले वर्शन में, DEFAULT कंट्रोल में बदलाव हो सकता है.
DROPDOWN_MENU स्क्रीन पर मौजूद कॉन्टेंट के लिए ड्रॉपडाउन मेन्यू.
HORIZONTAL_BAR स्टैंडर्ड हॉरिज़ॉन्टल रेडियो बटन बार.

MotionTrackingControlOptions इंटरफ़ेस

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

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

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

PanControlOptions इंटरफ़ेस

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

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

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

RotateControlOptions इंटरफ़ेस

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

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

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

ScaleControlOptions इंटरफ़ेस

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

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

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

ScaleControlStyle कॉन्सटैंट

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

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

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

StreetViewControlOptions इंटरफ़ेस

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

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

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

ZoomControlOptions इंटरफ़ेस

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

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

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

ControlPosition कॉन्सटेंट

google.maps.ControlPosition कॉन्सटेंट
लाइब्रेरी "core"

मैप पर कंट्रोल की जगह तय करने के लिए इस्तेमाल किए जाने वाले आइडेंटिफ़ायर. कंट्रोल, लेआउट में मौजूद अन्य कंट्रोल के हिसाब से पोज़िशन किए जाते हैं. सबसे पहले जोड़े गए कंट्रोल, मैप के किनारे के करीब होते हैं. हमारा सुझाव है कि आप "लॉजिकल वैल्यू" (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");
BLOCK_END_INLINE_CENTER यह एलटीआर और आरटीएल, दोनों में BOTTOM_CENTER के बराबर है.
BLOCK_END_INLINE_END यह एलटीआर में BOTTOM_RIGHT या आरटीएल में BOTTOM_LEFT के बराबर है.
BLOCK_END_INLINE_START यह LTR में BOTTOM_LEFT या RTL में 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 यह एलटीआर में LEFT_CENTER या आरटीएल में 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 का इस्तेमाल करें.