在使用openlayers时,使用overlays创建一个弹出框。如果仅仅创建弹出的关闭按扭,那官网上就有原例子了。但是现在的功能点实现是要在量测时,比如说画一条线,然在旁边弹出一个框,此框旁边可以关闭按钮。官网的例子中没有关闭按钮了。那要如何实现呢?
考虑下,画线时,需要与底图进行交互,所以要使用interaction.Draw进行操作,在draw中有一个drawend事件,在这个事件中,在增加一个关闭按钮,然后绑定此事件,就可以了。代码如下
在使用openlayers时,使用overlays创建一个弹出框。如果仅仅创建弹出的关闭按扭,那官网上就有原例子了。但是现在的功能点实现是要在量测时,比如说画一条线,然在旁边弹出一个框,此框旁边可以关闭按钮。官网的例子中没有关闭按钮了。那要如何实现呢?
考虑下,画线时,需要与底图进行交互,所以要使用interaction.Draw进行操作,在draw中有一个drawend事件,在这个事件中,在增加一个关闭按钮,然后绑定此事件,就可以了。代码如下