Я использую angular-leaflet-directive. Есть ли возможность изменить непрозрачность слоя?
С «обычной» листовкой я могу использовать layer.setOpacity(0.5)
. Но, похоже, в директиве angular-leaflet-директивы нет выбора.
Изменить: вот моя конфигурация листовки:
angular.module('epic-taxi')
.controller('MainController', ['$scope', function($scope) {
$scope.initMap = function() {
angular.extend($scope, {
newYork: {
lat: 40.7304783951045,
lng: -73.98880004882812,
zoom: 12
},
layers: {
baselayers: {
mapbox_light: {
name: 'Light',
type: 'xyz',
url: 'http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png'
}
},
overlays: {
subway: {
name: 'Subway',
visible: true,
type: 'group',
opacity: 0.1 // not working
}
}
}
});
};
}]);
Я хочу изменить непрозрачность наложения «метро», которое содержит несколько путей.