我想在我的图层上添加一个infowindow。在这个infowindow中,我想显示来自另一个图层的信息(它也作为我的cartodb帐户中的表格存在)。
var sublayerVerbindungen = layer.getSubLayer(1);
sublayerVerbindungen.hide();
sublayerVerbindungen.setInteractivity('cartodb_id, a_route, the_geom, a_route_info');
sublayerVerbindungen.setInteraction(true);
var sublayerA=layer.createSubLayer({
sql: "SELECT * FROM verbindungen WHERE a_route=1",
cartocss: '#verbindungen {line-color: #33a02c;}'
});
所以我想将我的infowindow添加到layer sublayerA,它包含来自sublayerVerbindungen的信息。 我试过用这个:
cdb.vis.Vis.addInfowindow(map, sublayerVerbindungen, ['a_route_info']);
但它不起作用。