2016-05-24 70 views
0

我想沿着LineString绘制文字。文本应该与线串平行显示。 当我添加一个ol.style.Text到LineString的样式时,会显示文本,但不会与该行平行显示。 是否有可能将字符串“内部”?沿着线串绘制文字

在这里你可以看到一个例子应该如何看起来像:http://w3.outdooractive.com/map/xPiste/16/34166/23329.png?project=outdooractive

+0

据我所知这是不可能的。您可能会越接近旋转文本。 – pavlos

回答

0

沿线串标签文字是有计划的功能,但尚未公布。现在,您可以创建一个样式函数,用于计算线串的一个线段的角度,并将旋转后的标签放置在该线段中心附近的点上。

+0

如果我在github存储库上打开一个新问题会有帮助吗? –

+0

请参阅https://github.com/openlayers/ol3/issues/5441。 – ahocevar