Loại Google Maps

Google Maps - Loại bản đồ cơ bản

Google Maps API hỗ trợ các loại bản đồ sau:

  • ROADMAP (thường, bản đồ 2D mặc định)
  • SATELLITE (bản đồ ảnh)
  • HYBRID (bản đồ ảnh + đường và tên thành phố)
  • TERRAIN (bao gồm núi, sông, v.v.)

Bạn có thể sử dụng thuộc tính mapTypeId trong đối tượng thuộc tính của bản đồ để quy định loại bản đồ:

var mapOptions = {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:7,
  mapTypeId: google.maps.MapTypeId.HYBRID
;

hoặc bằng cách gọi phương thức setMapTypeId() của bản đồ:

map.setMapTypeId(google.maps.MapTypeId.HYBRID);

Google Maps - Góc nhìn 45°

Loại bản đồ SATELLITE và HYBRID hỗ trợ góc nhìn 45° của ảnh ở một số vị trí (chỉ ở cấp độ thu phóng cao).

Nếu bạn phóng to vị trí có góc nhìn 45° của ảnh, bản đồ sẽ tự động thay đổi góc nhìn. Ngoài ra, bản đồ sẽ thêm:

  • Công tắc罗盘 xung quanh công tắc dịch chuyển, cho phép bạn xoay ảnh
  • Công tắc xoay giữa công tắc dịch chuyển và công tắc thu phóng, cho phép bạn xoay ảnh 90°
  • Công tắc chuyển đổi góc nhìn 45° để hiển thị, nằm dưới công tắc vệ tinh/định dạng

Lưu ý: Khi thu nhỏ ảnh góc nhìn 45° của bản đồ, tất cả các thay đổi này sẽ được khôi phục và hiển thị bản đồ ban đầu.

Ví dụ này hiển thị góc nhìn 45° của Palazzo Ducale ở Venice, Ý:

Mẫu

var mapOptions = {
  center:myCenter,
  zoom:18,
  mapTypeId: google.maps.MapTypeId.HYBRID
;

Google Maps - Tắt góc nhìn 45° - setTilt(0)

Bạn có thể tắt góc nhìn 45° của透视 bằng cách gọi hàm setTilt(0) trên đối tượng Map:

Mẫu

map.setTilt(0);

Lưu ý: Để kích hoạt góc nhìn 45° sau này, hãy gọi setTilt(45).