在openlayers.js中,有没有一种方法可以在绘制圆时显示圆的半径?

在openlayers.js中,有没有一种方法可以在绘制圆时显示圆的半径?,openlayers,Openlayers,我希望能够在地图上画一个圆,在画的时候,圆的半径会出现在圆的上方或者其他什么地方。我希望它在我画圆的时候改变,这样我就能看到这个半径。在openlayers中有没有这样做的方法?一种方法是创建一个地图工具提示 我做了一个在偏移位置跟随鼠标的。基本上,它是一个具有绝对位置样式的div,在mousemove上更新 我的代码: var MyAPP=MyAPP | |{}; MyAPP.MapToolTip=函数(位置,文本){ 变量内容=“”+文本+“”; var toolTip=$(content

我希望能够在地图上画一个圆,在画的时候,圆的半径会出现在圆的上方或者其他什么地方。我希望它在我画圆的时候改变,这样我就能看到这个半径。在openlayers中有没有这样做的方法?

一种方法是创建一个地图工具提示

我做了一个在偏移位置跟随鼠标的。基本上,它是一个具有绝对位置样式的div,在
mousemove
上更新

我的代码:
var MyAPP=MyAPP | |{};
MyAPP.MapToolTip=函数(位置,文本){
变量内容=“”+文本+“”;
var toolTip=$(content.hide().appendTo('div#wrapper div#content_wrapper');
toolTip.IsVisible=false;
var mouseMove=函数(e){
如果(toolTip.IsVisible){
toolTip.fadeIn()
}
css('top',例如clientY+30);
css('left',e.clientX+30);
toolTip.IsVisible=true;
};
this.Destroy=函数(){
MyAPP.UI.Map.getMap().events.unregister(“mousemove”,MyAPP.UI.Map.getMap(),mousemove);
toolTip.IsVisible=null;
工具提示。淡出();
工具提示。删除();
内容=空;
工具提示=null;
mouseMove=null;
};
MyAPP.UI.Map.getMap().events.register(“mousemove”,MyAPP.UI.Map.getMap(),mousemove);
回来
};
.dropSheet{
背景色:#000000;
背景图像:无;
不透明度:0.6;
}
分区信息窗口{
颜色:白色;
字体系列:Verdana,Arial;
字号:0.6em;
左:490px;
填充:6px;
位置:绝对位置;
顶部:100px;
宽度:220px;
z指数:99;
}