लाइब्रेरी

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

Maps JavaScript एपीआई के लिए JavaScript कोड लोड करने के लिए, आप अपने पेज पर https://maps.googleapis.com/maps/api/js के रूप में एक बूटस्ट्रैप यूआरएल शामिल करें. इस बूटस्ट्रैप अनुरोध में सभी मुख्य JavaScript ऑब्जेक्ट और प्रतीक शामिल हैं, जिनका उपयोग मैप JavaScript API में किया जाता है. एपीआई की कुछ सुविधाएं अपने-आप पूरी होने वाली लाइब्रेरी में भी उपलब्ध होती हैं. ये लाइब्रेरी तब तक लोड नहीं होती हैं, जब तक खास तौर पर इनका अनुरोध नहीं किया जाता है. पूरक कॉम्पोनेंट को लाइब्रेरी में बांटने से, मुख्य एपीआई तेज़ी से लोड (और पार्स) हो सकता है. आपको लोडिंग और पार्सिंग लाइब्रेरी का अतिरिक्त ओवरहेड सिर्फ़ तब मिलेगा, जब आपको उनकी ज़रूरत होगी.

आप बूटस्ट्रैप अनुरोध में libraries पैरामीटर तय करके, और लाइब्रेरी या लाइब्रेरी का नाम देकर अतिरिक्त लाइब्रेरी लोड कर सकते हैं. एक से ज़्यादा लाइब्रेरी को कॉमा-सेपरेटेड लिस्ट के तौर पर दिखाया जा सकता है. इसके बाद, google.maps.libraryName नेमस्पेस की मदद से, लाइब्रेरी ऐक्सेस की जा सकती हैं.

ये लाइब्रेरी उपलब्ध हैं:

झलक देखें: बीटा चैनल (v=beta) में ये लाइब्रेरी उपलब्ध हैं:

नीचे दिए गए बूटस्ट्रैप अनुरोध में बताया गया है कि मैप JavaScript एपीआई की google.maps.geometry लाइब्रेरी का अनुरोध कैसे किया जाता है:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry&callback=initMap">
</script>

एक से ज़्यादा लाइब्रेरी का अनुरोध करने के लिए, उन्हें कॉमा लगाकर अलग करें:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>