Tôi cần một cách để tùy chỉnh điểm đánh dấu bản đồ trong Angular 2 bằng bản đồ agm. Trong một ứng dụng theo dõi xe tôi phải hiển thị tình trạng xe hiện tại thông qua agm-marker trong thành phần theo dõi trực tiếp. Tôi cần để hiển thị các điểm đánh dấu trong ba màu sắc khác nhau (nói màu xanh lá cây để chạy màu đỏ cho dừng lại và màu vàng cho nhàn rỗi) và tôi cũng cần phải hiển thị các phương hướng của chiếc xe đi du lịch hiện nay.Làm cách nào để thêm html vào điểm đánh dấu agm trong góc 2?
Tôi đã tìm kiếm nhiều nơi, nhưng chỉ tìm thấy các biểu tượng có thể được bổ sung vào các điểm đánh dấu và tôi đã thêm biểu tượng sử dụng iconUrl
như,
<agm-map>
<agm-marker class="mapMarker" *ngFor="let device of devices;" [latitude]="device.latitude" [longitude]="device.longitude" [iconUrl]="'/src/assets/arrow2.png'" [label]="device.name">
</agm-marker>
</agm-map>
Và đầu ra của tôi là như thế,
Vì điều này có vẻ khó xử hơn, vui lòng giúp tôi hiển thị HTML, thay cho biểu tượng đó trên điểm đánh dấu.
Tôi đang cần đầu ra chính xác như trong hình bên dưới (Marker cùng với nhãn html cho biết số xe cụ thể).
Hãy xem [thư viện này] (https://github.com/googlemaps/v3-utility-library/tree/master/markerwithlabel) – MrUpsidown
Bạn đã thử thư viện được đề cập trước đó chưa? Nếu bạn vẫn còn gặp vấn đề xin vui lòng gửi mã mẫu để tái tạo vấn đề của bạn – henrisycip