如何取得多边形覆盖物的中心点

0 投票
我用DrawFeature控件绘制一个多边形,我想绘制完成后在这个多边形上显示文字,我的思路是绘制完成后取得多边形的中心点,再创建一个point,显示文字。但不知道怎么获取这个中心点?
1月 4, 2017 分类:  1255次浏览 | 用户: super_man 才疏学浅 (15 分)

1个回答

0 投票
 
已采纳
在绘制完成的事件里面,传入的就是当前绘制的要素,直接给Feature设置label样式,默认的 label的位置为面的质心。
1月 4, 2017 用户: 刘美玲 名扬四海 (1,314 分)
采纳于 1月 4, 2017 用户:super_man
感谢,你这个方法确实可以,但还有一个问题请教,设置label后,这个多边形变成黑色了。这个颜色怎么调整
你怎么给多变形要素设置的样式?你同样给要素设置填充style就可以

laugh刚试了一下,忘了设置填充色了,重新设置一下就可以了,谢谢您

...