หากต้องการโหลดโค้ด JavaScript สําหรับ Maps JavaScript API ให้ใส่ URL ของ Boottrap ในหน้าเว็บในรูปแบบ https://maps.googleapis.com/maps/api/js
คําขอ Boottrap นี้โหลดออบเจ็กต์และสัญลักษณ์ JavaScript หลักทั้งหมดเพื่อใช้ใน Maps JavaScript API ฟีเจอร์บางรายการของ API ยังพร้อมใช้งานในไลบรารีที่มีอยู่ในตัวเองซึ่งไม่ได้โหลดเว้นแต่คุณจะขออย่างเจาะจง การแบ่งคอมโพเนนต์เพิ่มเติมออกเป็นไลบรารีจะช่วยให้ API หลักโหลด (และแยกวิเคราะห์) ได้อย่างรวดเร็ว คุณจะมีค่าใช้จ่ายเพิ่มเติมในการโหลดและแยกวิเคราะห์ไลบรารีในกรณีที่จําเป็นต้องใช้
คุณโหลดไลบรารีเพิ่มเติมได้โดยระบุพารามิเตอร์ libraries
ในคําขอรองเท้าบู๊ต และระบุชื่อของไลบรารีหรือไลบรารี คุณระบุห้องสมุดหลายแห่งเป็นรายการที่คั่นด้วยคอมมาได้ จากนั้นเข้าถึงไลบรารีผ่านเนมสเปซ google.maps.libraryName
ไลบรารีที่ใช้ได้มีดังนี้
drawing
มีอินเทอร์เฟซที่เป็นกราฟิกให้ผู้ใช้วาดรูปหลายเหลี่ยม สี่เหลี่ยมผืนผ้า เส้นประกอบ วงกลม และเครื่องหมายบนแผนที่ ดูเอกสารประกอบเกี่ยวกับคลังภาพวาดเพื่อดูข้อมูลเพิ่มเติมgeometry
มีฟังก์ชันยูทิลิตีสําหรับคํานวณค่าเรขาคณิตแบบสเกลาร์ (เช่น ระยะทางและพื้นที่) บนพื้นผิวโลก ดูข้อมูลเพิ่มเติมได้ในเอกสารเกี่ยวกับเรขาคณิตเรขาคณิตjourneySharing
(พร้อมใช้งานในเวอร์ชันเบต้าเท่านั้น) ให้การสนับสนุนสําหรับโซลูชันการขนส่งและโลจิสติกส์ของ Google Maps PlatformlocalContext
แสดงสถานที่น่าสนใจที่สําคัญใกล้ สถานที่ที่คุณระบุ ดูข้อมูลเพิ่มเติมได้จากเอกสารประกอบของไลบรารีบริบทในพื้นที่marker
ช่วยให้คุณเพิ่มตัวทําเครื่องหมายขั้นสูงที่มีประสิทธิภาพและทํางานได้ดีใน Maps ได้ ดูข้อมูลเพิ่มเติมได้จากเอกสารประกอบเกี่ยวกับตัวทําเครื่องหมายขั้นสูง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
)
คําขอรองเท้าบู๊ตต่อไปนี้แสดงวิธีขอไลบรารี google.maps.geometry
ของ Maps JavaScript API
<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>