Maps JavaScript एपीआई के लिए JavaScript कोड लोड करने के लिए, आप अपने पेज पर https://maps.googleapis.com/maps/api/js
के रूप में एक बूटस्ट्रैप यूआरएल शामिल करें. इस बूटस्ट्रैप अनुरोध में सभी मुख्य JavaScript ऑब्जेक्ट और प्रतीक शामिल हैं, जिनका उपयोग मैप JavaScript API में किया जाता है. एपीआई की कुछ सुविधाएं अपने-आप पूरी होने वाली लाइब्रेरी में भी उपलब्ध होती हैं. ये लाइब्रेरी तब तक लोड नहीं होती हैं, जब तक खास तौर पर इनका अनुरोध नहीं किया जाता है. पूरक कॉम्पोनेंट को लाइब्रेरी में बांटने से, मुख्य एपीआई तेज़ी से लोड (और पार्स) हो सकता है. आपको लोडिंग और पार्सिंग लाइब्रेरी का अतिरिक्त ओवरहेड सिर्फ़ तब मिलेगा, जब आपको उनकी ज़रूरत होगी.
आप बूटस्ट्रैप अनुरोध में libraries
पैरामीटर तय करके, और लाइब्रेरी या लाइब्रेरी का नाम देकर अतिरिक्त लाइब्रेरी लोड कर सकते हैं. एक से ज़्यादा लाइब्रेरी को कॉमा-सेपरेटेड लिस्ट के तौर पर दिखाया जा सकता है. इसके बाद,
google.maps.libraryName
नेमस्पेस की मदद से, लाइब्रेरी ऐक्सेस की जा सकती हैं.
ये लाइब्रेरी उपलब्ध हैं:
drawing
, उपयोगकर्ताओं को मैप पर पॉलीगॉन, रेक्टैंगल, पॉलीलाइन, सर्कल, और मार्कर बनाने के लिए, ग्राफ़िकल इंटरफ़ेस उपलब्ध कराता है. ज़्यादा जानकारी के लिए, लाइब्रेरी का दस्तावेज़ बनाना देखें.geometry
में पृथ्वी की सतह पर मौजूद स्केलर ज्यामितीय मानों (जैसे कि दूरी और इलाका) की गणना के लिए यूटिलिटी फ़ंक्शन शामिल हैं. ज़्यादा जानकारी के लिए ज्यामिति लाइब्रेरी के दस्तावेज़ देखें.journeySharing
(सिर्फ़ बीटा चैनल में उपलब्ध) Google Maps Platform परिवहन और लॉजिस्टिक से जुड़े समाधानों के लिए सहायता उपलब्ध कराता है.localContext
उपयोगकर्ताओं को आपकी बताई गई किसी खास जगह के आस-पास की लोकप्रिय जगहें दिखाता है. ज़्यादा जानकारी के लिए, स्थानीय संदर्भ लाइब्रेरी का दस्तावेज़ देखें.marker
से आप अपने मैप में पसंद के मुताबिक, बेहतरीन परफ़ॉर्म करने वाले बेहतर मार्कर जोड़ सकते हैं. ज़्यादा जानकारी के लिए बेहतर मार्कर दस्तावेज़ देखें.places
आपके आवेदन को किसी तय इलाके में मशहूर जगहें, भौगोलिक जगहें या लोकप्रिय जगहें खोजने की सुविधा देता है. ज़्यादा जानकारी के लिए, जगहों से जुड़ी लाइब्रेरी के दस्तावेज़ देखें.visualization
, डेटा को विज़ुअल तरीके से दिखाने के लिए हीटमैप की सुविधा देता है. ज़्यादा जानकारी के लिए, विज़ुअलाइज़ेशन लाइब्रेरी के दस्तावेज़ देखें.
झलक देखें: बीटा चैनल (v=beta
) में ये लाइब्रेरी उपलब्ध हैं:
core
(google.maps.CoreLibrary
)maps
(google.maps.MapsLibrary
)places
(google.maps.PlacesLibrary
)geocoding
(google.maps.GeocodingLibrary
)routes
(google.maps.RoutesLibrary
)marker
(google.maps.MarkerLibrary
)geometry
(google.maps.GeometryLibrary
)elevation
(google.maps.ElevationLibrary
)streetView
(google.maps.StreetViewLibrary
)journeySharing
(google.maps.JourneySharingLibrary
)drawing
(google.maps.DrawingLibrary
)visualization
(google.maps.VisualizationLibrary
)
नीचे दिए गए बूटस्ट्रैप अनुरोध में बताया गया है कि मैप 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>