如何解决计算角度图中的标记数agm
在agm-datalayer的帮助下,在我的角度Google地图中填充geoJSON数据。现在我的要求是,当我们单击特定图层时,它应该向我显示该图层中存在的标记数。
<agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="8" [fullscreenControl]="true"
[mapTypeControl]="true">
<agm-data-layer [geoJson]="geoJsonObject" (layerClick)="clicked($event)">
<agm-marker *ngFor="let marker of poleRecords" (markerClick)="clickedMarker(infoWindow)"
[latitude]="marker.latitude" [longitude]="marker.longitude" [iconUrl]="marker.imageURl">
<agm-info-window #infoWindow>
<b>Tracking No :</b>{{ marker.form_values.tracking_no }}<br />
<b>Pole No :</b>{{ marker.form_values.pole_no }}<br />
<b>LatLang :</b>{{ marker.latitude }},{{ marker.longitude
}}<br />
<b>Status :</b>{{ marker.status }}<br />
<button type="button" class="btn btn-success m-2 float-right" (click)="
updatePoleDetails(
marker.form_values.tracking_no,marker.form_values.pole_no
)
">
Go to Edit
</button>
</agm-info-window>
</agm-marker>
</agm-data-layer>
</agm-map>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。