浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
如何取得多边形覆盖物的中心点
super_ma...
15EXP
2017年01月04日
我用DrawFeature控件绘制一个多边形,我想绘制完成后在这个多边形上显示文字,我的思路是绘制完成后取得多边形的中心点,再创建一个point,显示文字。但不知道怎么获取这个中心点?
iclient
javascript
1个回答
在绘制完成的事件里面,传入的就是当前绘制的要素,直接给Feature设置label样式,默认的 label的位置为面的质心。
刘美玲
1,615EXP
2017年01月04日
感谢,你这个方法确实可以,但还有一个问题请教,设置label后,这个多边形变成黑色了。这个颜色怎么调整
你怎么给多变形要素设置的样式?你同样给要素设置填充style就可以
刚试了一下,忘了设置填充色了,重新设置一下就可以了,谢谢您
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
如何获取多边形的中心点坐标
渲染十万乃至百万级别的点覆盖物性能问题
Vector图层定时刷新覆盖物位置时闪烁
如何获取绘制的多边形所以坐标点
cesuim 如何获取多边形实体中心点(质心)坐标?
如何在已知坐标点或者坐标范围的情况下得到所覆盖的要素?
for Leaflet,如何获取自己画的多边形
多边形图层获取各坐标点坐标
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...