凸包上的textPath标签

时间:2016-05-09 22:29:01

标签: d3.js svg geometry label

我正在尝试让标签适用于凸包。作为一个起点,我使用了这个优秀的教程(http://civicvision.de/blog/en/2015/06/23/convex-polygon-offset.html)。 不幸的是,标签总是以不同的方式放置在船体上。有时它位于顶部中心,但在其他情况下,它位于船体的右下部。 然后,甚至不可能用文本包围船体,使得使用整个外线。在链接教程中也可以观察到基本问题(组1垂直放置)

我认为,它有一些关于如何构造凸包的事情。 我是否必须以某种方式对船体路径的点进行排序,以确保相关的文本路径始终在船体的左上部分开始?

label positions vary

如果有人可以帮我解决这个问题,我将非常感激!

最诚挚的问候 扬

0 个答案:

没有答案