我目前正在使用OpenLayers,我想制作类似于infoWindow的内容。
我读了这个例子:http://openlayers.org/en/v3.11.2/examples/popup.html,但我认为它是一个“脏”的解决方案,与旧版OpenLayers相比,后者有一个PopUp类,你直接在javascript中创建了对象,而我想知道当前版本中是否还有其他解决方案。
提前致谢
答案 0 :(得分:1)
您看到https://github.com/walkermatt/ol3-popup了吗?它可以很简单:
var popup = new ol.Overlay.Popup;
map.addOverlay(popup);
// to show something
popup.show(coord, html);
// hiding
popup.hide();