Infowindow提供来自其他表的信息

时间:2015-10-09 09:02:10

标签: sql infowindow cartodb

我想在我的图层上添加一个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']);

但它不起作用。

0 个答案:

没有答案