InfoWindows与OpenLayers

时间:2015-11-26 10:12:53

标签: javascript maps openlayers-3

我目前正在使用OpenLayers,我想制作类似于infoWindow的内容。

我读了这个例子:http://openlayers.org/en/v3.11.2/examples/popup.html,但我认为它是一个“脏”的解决方案,与旧版OpenLayers相比,后者有一个PopUp类,你直接在javascript中创建了对象,而我想知道当前版本中是否还有其他解决方案。

提前致谢

1 个答案:

答案 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();