折线上的铯标签(类似于文本路径)?

时间:2017-01-15 22:54:50

标签: d3.js svg leaflet mapbox cesium

我想根据该国的地区重建弯曲的国家标签。

在d3(或SVG)中,我可以构造一条折线,然后使用文本路径在其上面显示文本。示例:https://www.w3.org/TR/SVG2/images/text/text-path-startoffset.svg

Cesium可以做类似的事吗?

在Leaflet中,它实现如下:http://makinacorpus.github.io/Leaflet.TextPath/

1 个答案:

答案 0 :(得分:0)

在当前版本的Cesium中没有原生支持。它可能会在愿望清单或某个路线图上提及,但我知道没有将其添加到Cesium的短期计划。

即便如此,您也许可以找到解决方法。例如,SVG可用作Cesium中的纹理贴图图像源,因此您可以使用D3即时生成弯曲文本并将结果加载到Cesium广告牌图像甚至是Cesium Globe嵌体图像中。可能需要进行一些实验来弄清楚如何实际连线以及它的工作情况。