Controls

Giao diện FullscreenControlOptions

Giao diện google.maps.FullscreenControlOptions

Các tuỳ chọn kết xuất chế độ điều khiển toàn màn hình.

position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ.

Giao diện MapTypeControlOptions

Giao diện google.maps.MapTypeControlOptions

Tuỳ chọn kết xuất điều khiển loại bản đồ.

mapTypeIds optional
Loại:  Array<MapTypeId|string> optional
Mã nhận dạng của các loại bản đồ sẽ hiển thị trong chế độ điều khiển.
position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ.
style optional
Loại:  MapTypeControlStyle optional
Mã kiểu. Dùng để chọn kiểu điều khiển loại bản đồ sẽ hiển thị.

Hằng số MapTypeControlStyle

Hằng số google.maps.MapTypeControlStyle

Giá trị nhận dạng cho các MapTypesControls phổ biến.

Truy cập bằng cách gọi const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). Xem Thư viện trong API Maps JavaScript.

DEFAULT Sử dụng chế độ điều khiển loại bản đồ mặc định. Khi chế độ điều khiển DEFAULT xuất hiện, chế độ này sẽ thay đổi theo kích thước cửa sổ và các yếu tố khác. Chế độ kiểm soát DEFAULT có thể thay đổi trong các phiên bản API sau này.
DROPDOWN_MENU Trình đơn thả xuống dành cho những thông tin về bất động sản trên màn hình.
HORIZONTAL_BAR Thanh nút chọn theo chiều ngang tiêu chuẩn.

Giao diện MotionTrackingControlOptions

Giao diện google.maps.MotionTrackingControlOptions

Các tuỳ chọn để kết xuất nút điều khiển theo dõi chuyển động.

position optional
Loại:  ControlPosition optional
Mã vị trí. Giá trị này dùng để chỉ định vị trí của chế độ điều khiển này trên ảnh toàn cảnh.

Giao diện PanControlOptions

Giao diện google.maps.PanControlOptions

Tuỳ chọn kết xuất thành phần điều khiển xoay.

position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ.

Giao diện RotateControlOptions

Giao diện google.maps.RotateControlOptions

Các tuỳ chọn để kết xuất thành phần điều khiển xoay.

position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ.

Giao diện ScaleControlOptions

Giao diện google.maps.ScaleControlOptions

Các tuỳ chọn kết xuất điều khiển tỷ lệ.

style optional
Loại:  ScaleControlStyle optional
Mã kiểu. Dùng để chọn kiểu điều khiển tỷ lệ hiển thị.

Hằng số ScaleControlStyle

Hằng số google.maps.ScaleControlStyle

Giá trị nhận dạng cho mã kiểm soát tỷ lệ.

DEFAULT Điều khiển tỷ lệ chuẩn.

Giao diện StreetViewControlOptions

Giao diện google.maps.StreetViewControlOptions

Các tuỳ chọn để kết xuất thành phần điều khiển người hình mắc áo của Chế độ xem đường phố trên bản đồ.

position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ. Vị trí mặc định được nhúng trong các nút điều khiển điều hướng (thu phóng và kéo). Nếu vị trí này trống hoặc giống vị trí được chỉ định trong zoomControlOptions hoặc panControlOptions, thì nút điều khiển Chế độ xem đường phố sẽ hiển thị trong các nút điều khiển điều hướng. Nếu không, thông tin này sẽ được hiển thị riêng.
sources optional
Loại:  Iterable<StreetViewSource> optional
Mặc định: [StreetViewSource.DEFAULT]
Chỉ định nguồn của ảnh toàn cảnh để tìm kiếm. Điều này sẽ tạo điều kiện hạn chế để chỉ tìm kiếm ảnh toàn cảnh chính thức của Google. Việc đặt nhiều nguồn sẽ được đánh giá là giao thoa của các nguồn đó. Lưu ý: nguồn StreetViewSource.OUTDOOR hiện chưa được hỗ trợ.

Giao diện ZoomControlOptions

Giao diện google.maps.ZoomControlOptions

Các tuỳ chọn để kết xuất nút điều khiển thu phóng.

position optional
Loại:  ControlPosition optional
Mã vị trí. Dùng để xác định vị trí của đối tượng điều khiển trên bản đồ.

Hằng số ControlPosition

Hằng số google.maps.ControlPosition

Giá trị nhận dạng dùng để chỉ định vị trí của các chế độ điều khiển trên bản đồ. Các chế độ điều khiển được đặt tương ứng với các chế độ điều khiển khác trong cùng một vị trí bố cục. Các chế độ điều khiển được thêm trước tiên sẽ được đặt gần cạnh của bản đồ hơn. Bạn nên sử dụng "giá trị logic" (xem https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) để có thể tự động hỗ trợ cả ngữ cảnh bố cục từ trái sang phải (LTR) và từ phải sang trái (RTL).

Giá trị logic trong LTR:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

Giá trị logic trong RTL:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

Giá trị cũ:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

Các phần tử ở hàng trên cùng hoặc dưới cùng sẽ chuyển về giữa hàng. Các phần tử trong cột bên trái hoặc bên phải sẽ di chuyển về giữa cột.

Truy cập bằng cách gọi const {ControlPosition} = await google.maps.importLibrary("core"). Xem Thư viện trong API Maps JavaScript.

BLOCK_END_INLINE_CENTER Tương đương với BOTTOM_CENTER đối với cả LTR và RTL.
BLOCK_END_INLINE_END Tương đương với BOTTOM_RIGHT ở LTR hoặc BOTTOM_LEFT trong RTL.
BLOCK_END_INLINE_START Tương đương với BOTTOM_LEFT trong LTR hoặc BOTTOM_RIGHT trong RTL.
BLOCK_START_INLINE_CENTER Tương đương với TOP_CENTER đối với cả LTR và RTL.
BLOCK_START_INLINE_END Tương đương với TOP_RIGHT ở LTR hoặc TOP_LEFT theo RTL.
BLOCK_START_INLINE_START Tương đương với TOP_LEFT ở LTR hoặc TOP_RIGHT ở RTL.
BOTTOM_CENTER Các thành phần được đặt ở giữa hàng dưới cùng. Thay vào đó, hãy cân nhắc sử dụng BLOCK_END_INLINE_CENTER.
BOTTOM_LEFT Các phần tử được đặt ở dưới cùng bên trái và di chuyển về giữa. Các phần tử được đặt ở bên phải biểu trưng Google. Thay vào đó, hãy cân nhắc sử dụng BLOCK_END_INLINE_START.
BOTTOM_RIGHT Các phần tử được đặt ở dưới cùng bên phải và di chuyển về giữa. Các phần tử được đặt ở bên trái phần bản quyền. Thay vào đó, hãy cân nhắc sử dụng BLOCK_END_INLINE_END.
INLINE_END_BLOCK_CENTER Tương đương với RIGHT_CENTER ở LTR hoặc LEFT_CENTER trong RTL.
INLINE_END_BLOCK_END Tương đương với RIGHT_BOTTOM trong LTR hoặc LEFT_BOTTOM trong RTL.
INLINE_END_BLOCK_START Tương đương với RIGHT_TOP theo LTR hoặc LEFT_TOP theo RTL.
INLINE_START_BLOCK_CENTER Tương đương với LEFT_CENTER ở LTR hoặc RIGHT_CENTER trong RTL.
INLINE_START_BLOCK_END Tương đương với LEFT_BOTTOM trong LTR hoặc RIGHT_BOTTOM trong RTL.
INLINE_START_BLOCK_START Tương đương với LEFT_TOP theo LTR hoặc RIGHT_TOP theo RTL.
LEFT_BOTTOM Các phần tử được đặt ở bên trái, phía trên các phần tử dưới cùng bên trái và di chuyển lên trên. Thay vào đó, hãy cân nhắc sử dụng INLINE_START_BLOCK_END.
LEFT_CENTER Các phần tử được đặt ở chính giữa phía bên trái. Thay vào đó, hãy cân nhắc sử dụng INLINE_START_BLOCK_CENTER.
LEFT_TOP Các phần tử được đặt ở bên trái, bên dưới các phần tử trên cùng bên trái và di chuyển xuống dưới. Thay vào đó, hãy cân nhắc sử dụng INLINE_START_BLOCK_START.
RIGHT_BOTTOM Các phần tử được đặt ở bên phải, phía trên các phần tử dưới cùng bên phải và di chuyển lên trên. Thay vào đó, hãy cân nhắc sử dụng INLINE_END_BLOCK_END.
RIGHT_CENTER Các phần tử được đặt ở chính giữa bên phải. Thay vào đó, hãy cân nhắc sử dụng INLINE_END_BLOCK_CENTER.
RIGHT_TOP Các phần tử được đặt ở bên phải, bên dưới các phần tử trên cùng bên phải và di chuyển xuống dưới. Hãy cân nhắc sử dụng INLINE_END_BLOCK_START để thay thế.
TOP_CENTER Các phần tử được đặt ở giữa hàng trên cùng. Thay vào đó, hãy cân nhắc sử dụng BLOCK_START_INLINE_CENTER.
TOP_LEFT Các phần tử được đặt ở trên cùng bên trái và chuyển về giữa. Thay vào đó, hãy cân nhắc sử dụng BLOCK_START_INLINE_START.
TOP_RIGHT Các phần tử được đặt ở trên cùng bên phải và di chuyển về giữa. Thay vào đó, hãy cân nhắc sử dụng BLOCK_START_INLINE_END.