Giao diện FeatureLayer
google.maps.FeatureLayergiao diện
Một giao diện đại diện cho lớp bản đồ chứa các đối tượng của một FeatureType cụ thể mà kiểu có thể được ghi đè phía máy khách hoặc có các sự kiện được đính kèm.
| Thuộc tính | |
|---|---|
| featureType | Loại:   FeatureTypeFeatureTypeđược liên kết vớiFeatureLayernày. | 
| isAvailable | Loại:   booleanFeatureLayernày có dùng được hay không, tức là tính năng Tạo kiểu dựa trên dữ liệu có dùng được cho bản đồ này hay không (có mã bản đồ sử dụng ô vectơ vàFeatureLayernày được bật trong kiểu bản đồ của Google Cloud Console). Nếu giá trị này là false (hoặc trở thành false), thì kiểu trênFeatureLayernày sẽ trở về mặc định và các sự kiện sẽ không được kích hoạt. | 
|  | Loại:   string optionalMã tập dữ liệu cho  FeatureLayernày. Chỉ xuất hiện nếufeatureTypelàFeatureType.DATASET. | 
| style optional | Loại:   FeatureStyleOptions|FeatureStyleFunction optionalPhong cách của  FeaturetrongFeatureLayer. Kiểu này được áp dụng khi bạn đặt kiểu. Nếu hàm kiểu của bạn cập nhật, bạn phải đặt lại thuộc tính kiểu.FeatureStyleFunctionphải trả về kết quả nhất quán khi được áp dụng cho các ô bản đồ và phải được tối ưu hoá để mang lại hiệu suất cao. Không hỗ trợ các hàm không đồng bộ. Nếu bạn sử dụngFeatureStyleOptions, tất cả các đối tượng của lớp đó sẽ được tạo kiểu bằng cùng mộtFeatureStyleOptions. Đặt kiểu thànhnullđể xoá kiểu đã đặt trước đó. NếuFeatureLayernày không có sẵn, việc đặt kiểu sẽ không có tác dụng và ghi lại một lỗi. | 
| Phương thức | |
|---|---|
| addListener | addListener(eventName, handler)Tham số:   
 Giá trị trả về:   MapsEventListenerTrình nghe sự kiện kết quả.Thêm hàm trình nghe đã cho vào tên sự kiện đã cho. Trả về một giá trị nhận dạng cho trình nghe này. Bạn có thể dùng giá trị nhận dạng này với  event.removeListener. | 
| Sự kiện | |
|---|---|
| click | function(event)Đối số:   
 Sự kiện này được kích hoạt khi người dùng nhấp vào  FeatureLayer. | 
| mousemove | function(event)Đối số:   
 Sự kiện này được kích hoạt khi chuột của người dùng di chuyển qua  FeatureLayer. | 
Hằng số FeatureType
Hằng số google.maps.FeatureType
Giá trị nhận dạng cho các loại đối tượng.
Truy cập bằng cách gọi const {FeatureType} = await google.maps.importLibrary("maps"). 
Xem Thư viện trong Maps JavaScript API.
| Hằng số | |
|---|---|
| ADMINISTRATIVE_AREA_LEVEL_1 | Cho biết một khu vực hành chính cấp một dưới cấp quốc gia. | 
| ADMINISTRATIVE_AREA_LEVEL_2 | Cho biết một khu vực hành chính cấp hai dưới cấp quốc gia. | 
| COUNTRY | Cho biết tổ chức chính trị quốc gia. | 
|  | Cho biết một tập dữ liệu của bên thứ ba. | 
| LOCALITY | Cho biết một pháp nhân chính trị là thành phố hoặc thị trấn hợp nhất. | 
| POSTAL_CODE | Cho biết mã bưu chính được dùng để gửi thư bưu chính trong quốc gia. Bao gồm cả mã bưu chính. | 
| SCHOOL_DISTRICT | Biểu thị một học khu. | 
FeatureStyleFunction typedef
google.maps.FeatureStyleFunction
typedef
Một hàm để tạo kiểu cho FeatureLayer.
function(FeatureStyleFunctionOptions): (FeatureStyleOptions optional)
Giao diện FeatureStyleFunctionOptions
google.maps.FeatureStyleFunctionOptionsgiao diện
Các lựa chọn được truyền đến một FeatureStyleFunction.
| Thuộc tính | |
|---|---|
| feature | Loại:   FeatureFeatuređược truyền vàoFeatureStyleFunctionđể tạo kiểu. | 
Giao diện FeatureStyleOptions
google.maps.FeatureStyleOptionsgiao diện
Các lựa chọn này chỉ định cách sửa đổi kiểu của một Feature trên bản đồ.
| Thuộc tính | |
|---|---|
| fillColor optional | Loại:   string optionalChuỗi RGB thập lục phân (chẳng hạn như "#00FF00" cho màu xanh lục). Chỉ áp dụng cho các hình học đa giác. | 
| fillOpacity optional | Loại:   number optionalĐộ mờ của màu tô nằm trong khoảng từ 0,0 đến 1,0. Chỉ áp dụng cho các hình học đa giác. | 
| strokeColor optional | Loại:   string optionalChuỗi RGB thập lục phân (chẳng hạn như "#00FF00" cho màu xanh lục). | 
| strokeOpacity optional | Loại:   number optionalĐộ mờ của nét vẽ trong khoảng từ 0,0 đến 1,0. Chỉ áp dụng cho hình học đường và đa giác. | 
| strokeWeight optional | Loại:   number optionalĐộ rộng của nét vẽ tính bằng pixel. Chỉ áp dụng cho hình học đường và đa giác. | 
Giao diện Tính năng
google.maps.Featuregiao diện
Một giao diện đại diện cho đối tượng ô bản đồ vectơ. Đây là dữ liệu đầu vào cho FeatureStyleFunction. Không lưu tham chiếu đến một đối tượng Feature cụ thể vì tham chiếu sẽ không ổn định.
| Thuộc tính | |
|---|---|
| featureType | Loại:   FeatureTypeFeatureTypecủaFeaturenày. | 
Giao diện PlaceFeature
google.maps.PlaceFeaturegiao diện
Một giao diện biểu thị một đối tượng có mã địa điểm, bao gồm các đối tượng thuộc loại FeatureType.ADMINISTRATIVE_AREA_LEVEL_1, FeatureType.ADMINISTRATIVE_AREA_LEVEL_2, FeatureType.COUNTRY, FeatureType.LOCALITY, FeatureType.POSTAL_CODE và FeatureType.SCHOOL_DISTRICT.
Giao diện này mở rộng Feature.
| Thuộc tính | |
|---|---|
| placeId | Loại:   string | 
| Kế thừa: featureType | |
| Phương thức | |
|---|---|
| fetchPlace | fetchPlace()Tham số:  Không có Tìm nạp  PlacechoPlaceFeaturenày. Trong đối tượngPlacethu được, các thuộc tínhidvàdisplayNamesẽ được điền sẵn. Tên hiển thị sẽ bằng ngôn ngữ mà người dùng cuối nhìn thấy trên bản đồ. (Bạn có thể yêu cầu các trường bổ sung sau đó thông quaPlace.fetchFields()theo quy trình bật và tính phí thông thường của Places API.) Không gọi hàm này từFeatureStyleFunctionvì chỉ các FeatureStyleFunction đồng bộ mới được hỗ trợ. Lời hứa bị từ chối nếu xảy ra lỗi khi tìm nạpPlace. | 
Giao diện DatasetFeature
google.maps.DatasetFeaturegiao diện
Một giao diện đại diện cho một đối tượng trong Tập dữ liệu. featureType của DatasetFeature sẽ luôn là FeatureType.DATASET.
Giao diện này mở rộng Feature.
| Thuộc tính | |
|---|---|
| datasetAttributes | Loại:   Object<string, string>Liên kết khoá-giá trị của các thuộc tính của đối tượng. | 
| datasetId | Loại:   stringMã tập dữ liệu của tập dữ liệu mà đối tượng này thuộc về. | 
| Kế thừa: featureType | |
Giao diện FeatureMouseEvent
google.maps.FeatureMouseEventgiao diện
Đối tượng này được trả về từ một sự kiện chuột trên FeatureLayer.
Giao diện này mở rộng MapMouseEvent.
| Thuộc tính | |
|---|---|
| features | Featuregiây tại sự kiện chuột này. | 
| Được kế thừa: domEvent,latLng | |
| Phương thức | |
|---|---|
| Kế thừa: stop |