Tương tác với bản đồ

Trang này mô tả các sự kiện trên giao diện người dùng và sự kiện lỗi mà bạn có thể nghe và xử lý theo phương thức lập trình.

Sự kiện trên giao diện người dùng

Phần này trình bày các sự kiện tương tác và thông báo thay đổi trạng thái mà bạn có thể nghe và xử lý theo phương thức lập trình khi làm việc với bản đồ 3D. JavaScript trong trình duyệt dựa trên sự kiện, tức là phản hồi tương tác của người dùng bằng cách tạo ra các sự kiện mà chương trình của bạn có thể nghe và thực thi mã cho phù hợp.

Có hai loại sự kiện chính:

  • Các sự kiện tương tác của người dùng (chẳng hạn như lượt nhấp chuột) sẽ được truyền từ khung nhìn bản đồ 3D sang mã của bạn. Những sự kiện này cho phép bạn phản hồi các thao tác trực tiếp của người dùng trong môi trường bản đồ 3D. Xem mẫu.
  • Thông báo thay đổi trạng thái phản ánh nội dung cập nhật đối với mô hình dữ liệu bản đồ 3D và trạng thái kết xuất cơ bản, bằng cách sử dụng lược đồ đặt tên gmp-propertychange thông thường.

Mỗi đối tượng API ánh xạ 3D sẽ hiển thị một tập hợp các sự kiện được đặt tên mà chương trình của bạn có thể đăng ký trình nghe sự kiện và thực thi logic khi những sự kiện đó xảy ra bằng hàm addEventListener() tích hợp sẵn.

Mẫu sau đây cho biết những sự kiện nào được kích hoạt khi người dùng tương tác với bản đồ: