Lớp KmlLayer
Lớp google.maps.KmlLayer
KmlLayer
thêm mã đánh dấu địa lý vào bản đồ từ một tệp KML, KMZ hoặc GeoRSS được lưu trữ trên một máy chủ web có thể truy cập công khai. Đối tượng KmlFeatureData
được cung cấp cho từng đối tượng khi được nhấp vào.
Lớp này mở rộng MVCObject
.
Truy cập bằng cách gọi const {KmlLayer} = await google.maps.importLibrary("maps")
.
Xem Thư viện trong Maps JavaScript API.
Hàm dựng | |
---|---|
KmlLayer |
KmlLayer([opts]) Tham số:
Tạo một KmlLayer để hiển thị nội dung của tệp KML/KMZ được chỉ định (https://developers.google.com/kml/documentation/kmlreference) hoặc tệp GeoRSS (http://www.georss.org). |
Phương thức | |
---|---|
getDefaultViewport |
getDefaultViewport() Tham số: Không có
Giá trị trả về:
LatLngBounds Lấy khung hiển thị mặc định cho lớp đang được hiển thị. |
getMap |
getMap() Tham số: Không có
Giá trị trả về:
Map Lấy bản đồ mà Lớp KML đang được kết xuất. |
getMetadata |
getMetadata() Tham số: Không có
Giá trị trả về:
KmlLayerMetadata Lấy siêu dữ liệu được liên kết với lớp này, như được chỉ định trong mã đánh dấu lớp. |
getStatus |
getStatus() Tham số: Không có
Giá trị trả về:
KmlLayerStatus Lấy trạng thái của lớp, được đặt sau khi tài liệu được yêu cầu đã tải. |
getUrl |
getUrl() Tham số: Không có
Giá trị trả về:
string URLLấy URL của tệp KML đang được hiển thị. |
getZIndex |
getZIndex() Tham số: Không có
Giá trị trả về:
number Chỉ mục z.Lấy chỉ mục z của Lớp KML. |
setMap |
setMap(map) Tham số:
Giá trị trả về: Không có
Kết xuất Lớp KML trên bản đồ đã chỉ định. Nếu bản đồ được đặt thành null , thì lớp sẽ bị xoá. |
setOptions |
setOptions(options) Tham số:
Giá trị trả về: Không có
|
setUrl |
setUrl(url) Tham số:
Giá trị trả về: Không có
Đặt URL của tệp KML cần hiển thị. |
setZIndex |
setZIndex(zIndex) Tham số:
Giá trị trả về: Không có
Đặt chỉ mục z của Lớp KML. |
Kế thừa:
addListener ,
bindTo ,
|