Ringkasan

Pilih platform: Android iOS JavaScript

Peta 3D di Maps JavaScript membantu Anda menciptakan pengalaman peta 3D yang imersif. Library ini menyediakan alat untuk menyesuaikan gaya peta, meningkatkan aksesibilitas, dan meningkatkan kegunaan, sehingga memungkinkan pengembangan aplikasi yang menarik dan interaktif.

Berikut contoh tindakan yang dapat Anda lakukan dengan Peta 3D di Maps JavaScript API:

Alasan menggunakan Peta 3D di Maps JavaScript

Peta 3D di Maps JavaScript menyediakan class Map3DElement (<gmp-map-3d>) di library maps3d sehingga Anda dapat menggunakan gambar 3D Google di seluruh aplikasi Anda. Peta 3D memberikan pengalaman rendering 3D bawaan, sehingga Anda dapat menggabungkan atau bereksperimen dengan lingkungan dunia nyata, pemandangan kota, dan tur tempat terkenal dalam tampilan 3D.

Gunakan <gmp-map-3d> 3D (Map3DElement di library maps3d) untuk tampilan atas rentang, arah, kemiringan kamera, dan medan 3D, bangunan 3D yang dimunculkan, dan objek 3D seperti Marker3DElement (<gmp-marker-3d>). Untuk peta jalan 2D datar, pin AdvancedMarkerElement 2D standar, dan gaya visual vektor 2D, gunakan <gmp-map> 2D (MapElement atau google.maps.Map di library maps).

Apa yang dapat Anda lakukan dengan Peta 3D di Maps JavaScript?

Contoh singkat

Untuk memuat library maps3d dan merender elemen <gmp-map-3d> dengan mode="HYBRID", center (lat,lng,altitude), range, tilt, dan heading, gunakan cuplikan berikut:

<gmp-map-3d
  style="height: 400px; width: 100%;"
  mode="HYBRID"
  center="40.7484,-73.9857,200"
  range="900"
  tilt="67"
  heading="35">
</gmp-map-3d>
<script async
  src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&v=beta&libraries=maps3d">
</script>

Ganti YOUR_API_KEY dengan kunci API Google Maps Platform Anda.

Cara menggunakan Peta 3D di Maps JavaScript

1 Melakukan penyiapan Mulai dengan Menyiapkan JavaScript API dan selesaikan petunjuk penyiapan yang mengikutinya.
2 Memahami cara penagihan Maps JavaScript API Untuk mengetahui informasinya, lihat Penggunaan dan penagihan.
3 Membuat peta Untuk mengetahui informasi selengkapnya, lihat Memulai.

Cakupan

Mesh bangunan 3D dan tempat terkenal fotorealistik tersedia di area metropolitan tertentu di seluruh negara dan wilayah yang didukung. Di wilayah tanpa cakupan mesh 3D (seperti India), <gmp-map-3d> merender citra satelit atau peta jalan 2D yang ditempatkan di atas elevasi medan 3D tanpa bangunan 3D yang diekstrusi. Untuk menampilkan tempat terkenal di area tanpa cakupan mesh 3D, Anda dapat menempatkan model 3D glTF kustom pada koordinatnya menggunakan Model3DElement, atau menggunakan <gmp-map> 2D. Untuk mengetahui ketersediaan per negara (di kolom Maps JavaScript 3D), lihat Detail Cakupan Google Maps Platform.

Langkah berikutnya

  • Baca panduan Memulai untuk membuat peta 3D "Halo Dunia".
  • Coba codelab pengantar untuk mempelajari cara menambahkan fitur ke peta.
  • Perluas pengetahuan Anda tentang penanda dan animasi di codelab berikutnya.
  • Jelajahi koleksi contoh peta Google untuk menemukan contoh peta yang sesuai dengan kasus penggunaan Anda.