Giao diện MapType
google.maps.MapType
giao diện
Giao diện này xác định loại bản đồ và thường được dùng cho các loại bản đồ tuỳ chỉnh. Không thể thay đổi.
Thuộc tính | |
---|---|
maxZoom |
Loại:
number Mức thu phóng tối đa cho bản đồ khi hiển thị MapType này. Bắt buộc đối với MapTypes cơ bản, bị bỏ qua đối với MapTypes lớp phủ. |
minZoom |
Loại:
number Mức thu phóng tối thiểu cho bản đồ khi hiển thị MapType này. Không bắt buộc; giá trị mặc định là 0. |
radius |
Loại:
number Bán kính của hành tinh trên bản đồ, tính bằng mét. Không bắt buộc; mặc định là bán kính xích đạo của Trái đất là 6.378.137 mét. |
alt optional |
Loại:
string optional Văn bản thay thế sẽ xuất hiện khi người dùng di chuột lên nút MapType này trong MapTypeControl. Không bắt buộc. |
name optional |
Loại:
string optional Tên sẽ hiển thị trong MapTypeControl. Không bắt buộc. |
projection optional |
Loại:
Projection optional Phép chiếu dùng để hiển thị MapType này. Không bắt buộc; mặc định là Mercator. |
tileSize optional |
Loại:
Size optional Kích thước của mỗi ô. Bắt buộc. |
Phương thức | |
---|---|
getTile |
getTile(tileCoord, zoom, ownerDocument) Tham số:
Giá trị trả về:
Element|null Ô kết quả.Trả về một ô cho toạ độ ô (x, y) và mức thu phóng đã cho. Ô này sẽ được thêm vào ownerDocument đã cho. Không dùng được cho các loại bản đồ cơ sở. |
releaseTile |
releaseTile(tile) Tham số:
Giá trị trả về: Không có
Phát hành ô đã cho, thực hiện mọi thao tác dọn dẹp cần thiết. Ô được cung cấp sẽ bị xoá khỏi tài liệu. Không bắt buộc. |
Giao diện Chiếu
google.maps.Projection
giao diện
Phương thức | |
---|---|
fromLatLngToPoint |
fromLatLngToPoint(latLng[, point]) Tham số:
Giá trị trả về:
Point|null Dịch từ trụ LatLng sang mặt phẳng Point. Giao diện này chỉ định một hàm triển khai việc dịch từ các giá trị LatLng đã cho sang toạ độ thế giới trên phép chiếu bản đồ. Maps API gọi phương thức này khi cần vẽ vị trí trên màn hình. Các đối tượng Projection phải triển khai phương thức này, nhưng có thể trả về null nếu phép chiếu không tính được Point . |
fromPointToLatLng |
fromPointToLatLng(pixel[, noClampNoWrap]) Tham số:
Giá trị trả về:
LatLng|null Giao diện này chỉ định một hàm triển khai việc dịch từ toạ độ thế giới trên một phép chiếu bản đồ sang các giá trị LatLng . Maps API gọi phương thức này khi cần dịch các thao tác trên màn hình thành vị trí trên bản đồ. Các đối tượng Projection phải triển khai phương thức này, nhưng có thể trả về null nếu phép chiếu không tính được LatLng . |
Lớp ImageMapType
Lớp google.maps.ImageMapType
Lớp này triển khai giao diện MapType và được cung cấp để kết xuất các ô hình ảnh.
Lớp này mở rộng MVCObject
.
Lớp này triển khai MapType
.
Truy cập bằng cách gọi const {ImageMapType} = await google.maps.importLibrary("maps")
.
Xem Thư viện trong Maps JavaScript API.
Hàm dựng | |
---|---|
ImageMapType |
ImageMapType(opts) Tham số:
Tạo một ImageMapType bằng ImageMapTypeOptions được cung cấp |
Thuộc tính | |
---|---|
alt |
Loại:
string optional |
maxZoom |
Loại:
number |
minZoom |
Loại:
number |
name |
Loại:
string optional |
projection |
Loại:
Projection |
radius |
Loại:
number |
tileSize |
Loại:
Size |
Phương thức | |
---|---|
getOpacity |
getOpacity() Tham số: Không có
Giá trị trả về:
number độ mờ Độ mờ hiện tại.Trả về mức độ mờ ( 0 (trong suốt) đến 1.0 ) của các ô ImageMapType . |
getTile |
getTile(tileCoord, zoom, ownerDocument) Tham số:
Giá trị trả về:
|