¿Alguien ha probado a añadir un Capa de ejecución de CartoDB a un folleto utilizando una Directiva Angular o angular-hoja-directiva (Folleto Biblioteca Javascript)?
He probado esto, que no arroja errores pero mi capa no se muestra. ¿Es esto un problema de ciclo de digestión?
angular.module('cartoDbDirectives', []).directive('cdbRuntime', function(){
return {
restrict: "A",
scope: false,
replace: false,
link: function(scope, elm, attrs, controller){
var map = L.map("mapCanvas", {
zoom: 9,
minZoom: 8,
maxZoom: 19,
center: [38.98, -75.511667],
zoomControl: false,
});
cartodb.createLayer(map, {
user_name: 'czajk',
type: 'cartodb',
sublayers: [{
sql: 'select crossing, the_geom_webmercator from crossings',
cartocss:'#crossings{marker-fill:#ff0000;}',
interactivity: 'crossing'
}]
})
.addTo(map);
}
}
});