我对 OpenLayers.Feature.Vector 上的标签有很大的问题。当我使用 Canvas 渲染器时,所有标签都在功能的 externalGraphic 下。你可以在这里看到:
不知道如何强制将标签涂在标记上。使用 SVG 渲染器在标记上放置标签是否容易,但在这种情况下,当存在多个标记时,标签看起来很乱。看起来第一个渲染器绘制所有图形而不是所有标签。例子:
我正在寻找一种解决方案(渲染器无关紧要)来显示带有标签但没有“标签 colisions”的标记,假设我们在一个位置有 5 个标记但具有不同的标签,我希望看到最后添加的功能 externalGraphic 及其标签,以前的特征(和标签)应该在最后一个之下。
请帮忙!谢谢你。