NgMap cluster cambiar colores de marcadores después del zoom
Quiero cambiar el color de los marcadores. Estoy usandong-map
para mostrar el mapa. También estoy usando la opción de clúster en esta biblioteca.
Mi problema: puedo cambiar el color del marcador y puedo verlo, pero una vez que empiezo a hacer zoom, el color del marcador cambia al predeterminado (color rojo).
Este es mi código:
<ng-map zoom-to-include-markers="auto"
id="map"
map-type-id="ROADMAP"
street-view-control-options="{position: 'LEFT_CENTER'}">
<marker ng-repeat="p in paths" position="{{p.positions}}" icon="{{p.icon}}"></marker>
</ng-map>
Este es el código del clúster:
NgMap.getMap().then(function (map) {
for (var i = 0; i < $scope.paths.length; i++) {
var latLng = new google.maps.LatLng($scope.paths[i].positions[0], $scope.paths[i].positions[1]);
$scope.dynMarkers.push(new google.maps.Marker({position: latLng}));
}
$scope.markerClusterer = new MarkerClusterer(map, $scope.dynMarkers, {});
});