【问题标题】:Retrieving map markers - angular google maps检索地图标记 - 角度谷歌地图
【发布时间】:2015-10-11 12:34:40
【问题描述】:
【问题讨论】:
标签:
angularjs
angular-google-maps
【解决方案1】:
我认为它对你有帮助。
在您的 HTML 文件中:
<ui-gmap-google-map center="map.center" zoom="map.zoom" options="options" data-tap-disabled="true">
<ui-gmap-marker
icon="yourModel.icon"
idKey="yourModel.id"
coords="yourModel.coords"
control="markerControl">
</ui-gmap-marker>
</ui-gmap-google-map>
在你的角度控制器中。
$scope.yourModel = {
id: 1,
coords = {
latitude: position.latitude,
longitude: position.longitude
},
icon = 'path/to/icon.png'
};
$scope.markerControl = {};
以及如何使用
var marker = $scope.markerControl.getGMarkers();
// marker variable, get an array of object to use.