Marker (legacy)

Lớp Marker

Lớp google.maps.Marker

Lớp này mở rộng MVCObject.

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

Marker
Marker([opts])
Tham số: 
  • optsMarkerOptions optional Đối số không bắt buộc được đặt tên
Tạo một điểm đánh dấu bằng các lựa chọn đã chỉ định. Nếu bạn chỉ định một bản đồ, thì điểm đánh dấu sẽ được thêm vào bản đồ khi tạo. Xin lưu ý rằng bạn phải đặt vị trí thì điểm đánh dấu mới xuất hiện.
MAX_ZINDEX Chỉ mục z mặc định tối đa mà API sẽ chỉ định cho một điểm đánh dấu. Bạn có thể đặt chỉ mục z cao hơn để đưa một điểm đánh dấu lên phía trước.
getAnimation
getAnimation()
Tham số:  Không có
Giá trị trả về:  Animation|null|undefined
Lấy ảnh động hiện đang chạy.
getClickable
getClickable()
Tham số:  Không có
Giá trị trả về:  boolean True nếu có thể nhấp vào Điểm đánh dấu.
Lấy trạng thái có thể nhấp của Marker.
getCursor
getCursor()
Tham số:  Không có
Giá trị trả về:  string|null|undefined
Lấy loại con trỏ chuột xuất hiện khi di chuột.
getDraggable
getDraggable()
Tham số:  Không có
Giá trị trả về:  boolean True nếu Marker có thể kéo.
Lấy trạng thái có thể kéo của Marker.
getIcon
getIcon()
Tham số:  Không có
Giá trị trả về:  string|Icon|Symbol|null|undefined
Lấy biểu tượng của Marker. Vui lòng xem MarkerOptions.icon.
getLabel
getLabel()
Tham số:  Không có
Giá trị trả về:  MarkerLabel|string|null|undefined
Lấy nhãn của Marker. Vui lòng xem MarkerOptions.label.
getMap
getMap()
Tham số:  Không có
Giá trị trả về:  Map|StreetViewPanorama
Lấy bản đồ hoặc ảnh toàn cảnh mà Marker được kết xuất trên đó.
getOpacity
getOpacity()
Tham số:  Không có
Giá trị trả về:  number|null|undefined Một số từ 0,0 đến 1,0.
Lấy độ mờ của Marker.
getPosition
getPosition()
Tham số:  Không có
Giá trị trả về:  LatLng|null|undefined
Lấy vị trí của Marker.
getShape
getShape()
Tham số:  Không có
Giá trị trả về:  MarkerShape|null|undefined
Lấy hình dạng của Marker dùng cho hoạt động tương tác. Hãy xem MarkerOptions.shapeMarkerShape.
getTitle
getTitle()
Tham số:  Không có
Giá trị trả về:  string|null|undefined
Lấy tiêu đề của chú thích Marker. Vui lòng xem MarkerOptions.title.
getVisible
getVisible()
Tham số:  Không có
Giá trị trả về:  boolean True nếu Điểm đánh dấu hiển thị.
Nhận thông tin về khả năng hiển thị của Marker.
getZIndex
getZIndex()
Tham số:  Không có
Giá trị trả về:  number|null|undefined zIndex của điểm đánh dấu.
Lấy zIndex của Marker. Vui lòng xem MarkerOptions.zIndex.
setAnimation
setAnimation([animation])
Tham số: 
  • animationAnimation optional Ảnh động sẽ phát.
Giá trị trả về:  Không có
Bắt đầu một ảnh động. Mọi ảnh động đang diễn ra sẽ bị huỷ. Ảnh động hiện được hỗ trợ là: Animation.BOUNCE, Animation.DROP. Truyền vào null sẽ khiến mọi ảnh động dừng lại.
setClickable
setClickable(flag)
Tham số: 
  • flagboolean Nếu true, bạn có thể nhấp vào Điểm đánh dấu.
Giá trị trả về:  Không có
Đặt xem Marker có thể nhấp vào hay không.
setCursor
setCursor([cursor])
Tham số: 
  • cursorstring optional Loại con trỏ chuột.
Giá trị trả về:  Không có
Đặt loại con trỏ chuột xuất hiện khi di chuột.
setDraggable
setDraggable(flag)
Tham số: 
  • flagboolean optional Nếu true, thì bạn có thể kéo Điểm đánh dấu.
Giá trị trả về:  Không có
Đặt xem Marker có thể kéo hay không.
setIcon
setIcon([icon])
Tham số: 
Giá trị trả về:  Không có
Đặt biểu tượng cho Marker. Vui lòng xem MarkerOptions.icon.
setLabel
setLabel([label])
Tham số: 
  • labelstring|MarkerLabel optional Nhãn có thể là một chuỗi ký tự hoặc một đối tượng MarkerLabel.
Giá trị trả về:  Không có
Đặt nhãn cho Marker. Vui lòng xem MarkerOptions.label.
setMap
setMap(map)
Tham số: 
Giá trị trả về:  Không có
Kết xuất Marker trên bản đồ hoặc ảnh toàn cảnh được chỉ định. Nếu bạn đặt bản đồ thành null, điểm đánh dấu sẽ bị xoá.
setOpacity
setOpacity([opacity])
Tham số: 
  • opacitynumber optional Một số từ 0,0 (trong suốt) đến 1,0 (mờ).
Giá trị trả về:  Không có
Đặt độ mờ của Marker.
setOptions
setOptions(options)
Tham số: 
Giá trị trả về:  Không có
Đặt các lựa chọn cho Marker.
setPosition
setPosition([latlng])
Tham số: 
Giá trị trả về:  Không có
Đặt vị trí cho Marker.