gpt4 book ai didi

javascript - 以编程方式显示图形对象的信息模板

转载 作者:行者123 更新时间:2023-11-28 06:44:43 24 4
gpt4 key购买 nike

我有一个图形对象,其中包含一个符号和一个信息模板

var infoTemplate = new esri.InfoTemplate("Address:", "<br>  " + address);
slcGraphic = new esri.Graphic(pt, infoSymbol, attr, infoTemplate);
map.graphics.add(slcGraphic);

这按预期显示了符号,但默认情况下 IntoTemplate 是隐藏的。它仅在单击符号时显示。

有没有办法让 InfoTemplate 默认显示,而无需单击符号?

最佳答案

您可以使用 InfoWindow 的 .setTitle 和 .setContent 方法在特定几何图形处显示模板。

map.infoWindow.setTitle("Mission Trails")
map.infoWindow.setContent("<strong>"+slcGraphic.attributes.HistoricName+"</strong> ");
map.infoWindow.show(slcGraphic.geometry);

关于javascript - 以编程方式显示图形对象的信息模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33493295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com