Tạo điểm đánh dấu bằng HTML

Bạn có thể sử dụng HTML và CSS tuỳ chỉnh để tạo các điểm đánh dấu 3D có tác động mạnh về mặt thị giác, có thể có tính tương tác và ảnh động. Tất cả các thực thể Marker3DElement đều được thêm vào DOM dưới dạng các phần tử HTML. Bạn có thể truy cập bằng cách sử dụng thuộc tính Marker3DElement và thao tác theo cách tương tự như mọi phần tử DOM khác.

Điểm đánh dấu cơ bản

Bản đồ ví dụ này minh hoạ cách tạo một điểm đánh dấu tuỳ chỉnh cơ bản theo cách khai báo.

<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>

Điểm đánh dấu tương tác

Ví dụ này minh hoạ cách tạo một điểm đánh dấu tương tác bằng 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>