Library

Untuk memuat kode JavaScript untuk Maps JavaScript API, Anda harus menyertakan URL bootstrap di halaman Anda, dalam bentuk https://maps.googleapis.com/maps/api/js. Permintaan bootstrap ini memuat semua objek dan simbol JavaScript utama yang digunakan dalam Maps JavaScript API. Beberapa fitur API juga tersedia di library mandiri, yang tidak akan dimuat kecuali jika Anda memintanya secara khusus. Memecah komponen tambahan ke dalam library memungkinkan API utama dimuat (dan diuraikan) dengan cepat. Anda hanya dikenai overhead tambahan saat memuat dan mengurai library jika Anda membutuhkannya.

Anda dapat memuat library tambahan dengan menentukan parameter libraries dalam permintaan bootstrap, dan memberikan nama library. Anda dapat menentukan beberapa library sebagai daftar yang dipisahkan koma. Kemudian, Anda mengakses library melalui namespace google.maps.libraryName.

Library berikut ini tersedia:

  • drawing menyediakan antarmuka grafis bagi pengguna untuk menggambar poligon, persegi panjang, polyline, lingkaran, dan penanda pada peta. Lihat Dokumentasi library Gambar untuk informasi selengkapnya.
  • geometry menyertakan fungsi utilitas untuk menghitung nilai geometri skalar (seperti jarak dan luas) pada permukaan bumi. Lihat Dokumentasi library geometri untuk mengetahui informasi selengkapnya.
  • journeySharing memberikan dukungan untuk solusi Transportasi dan Logistik Google Maps Platform.
  • localContext menampilkan tempat-tempat menarik utama kepada pengguna di dekat lokasi yang Anda tentukan. Lihat Dokumentasi library Konteks Lokal untuk informasi selengkapnya.
  • marker memungkinkan Anda menambahkan Advanced Markers yang berperforma tinggi dan dapat disesuaikan ke peta. Lihat dokumentasi Advanced Markers untuk informasi selengkapnya.
  • places memungkinkan aplikasi Anda menelusuri tempat-tempat seperti tempat usaha, lokasi geografis, atau lokasi menarik terkenal, dalam area yang ditentukan. Baca Dokumentasi Places Library untuk informasi selengkapnya.
  • visualization menyediakan peta panas untuk representasi visual data. Lihat Dokumentasi library Visualization untuk informasi selengkapnya.

Pratinjau: Library berikut tersedia di saluran beta (v=beta):

Permintaan bootstrap berikut mengilustrasikan cara meminta library google.maps.geometry dari Maps JavaScript API:

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

Untuk meminta beberapa library sekaligus, pisahkan dengan koma:

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