Membuat penanda dengan HTML

Anda dapat menggunakan HTML dan CSS kustom untuk membuat penanda 3D dengan tampilan visual yang jelas, yang dapat menampilkan interaktivitas dan animasi. Semua instance Marker3DElement ditambahkan ke DOM sebagai elemen HTML, yang dapat Anda akses menggunakan properti Marker3DElement, dan dimanipulasi dengan cara yang sama seperti elemen DOM lainnya.

Penanda dasar

Contoh peta ini menunjukkan pembuatan penanda kustom dasar secara deklaratif.

<html>
<head>
    <title>3D Map - Declarative</title>
    <style>
        html,
        body {
            height: 100%;
            margin: 0;
            padding: 0;
        }
        gmp-map-3d {
            height: 100%;
        }
    </style>
</head>
<body>
    <gmp-map-3d center="37.4239163, -122.0947209, 0" tilt="67.5" range="1000" mode="hybrid">
        <gmp-marker-3d position="37.4239163, -122.0947209,50" altitude-mode="absolute" extruded="true" label="Basic Marker"></gmp-marker-3d>
    </gmp-map-3d>
    <script async
        src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&v=beta&libraries=maps3d"></script>
</body>
</html>

Penanda interaktif

Contoh ini menunjukkan pembuatan penanda interaktif menggunakan HTML.

<html>
  <head>
    <title>Pure HTML Interactive Marker Demo</title>
    <style>
      html,
      body {
        height:100%;
        margin: 0;
        padding: 0;
      }
      gmp-map-3d {
        height: 400px;
        width: 800px;
      }
    </style>
  </head>
  <body>
    <gmp-map-3d center="37.819852,-122.478549" tilt="75" range="2000" heading="330" mode="hybrid">
      <gmp-marker-3d-interactive position="37.819852,-122.478549,100"></gmp-marker-3d-interactive>
    </gmp-map-3d>
    <script async src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&v=alpha&libraries=maps3d">
    </script>
  </body>
</html>