我需要在openLayers 3中编写一些文本...不是标签,类似文本对象,我可以选择并拖动地图。此文本必须有多行。 我尝试使用ol.style.text的一个点,但它不是多行的。 我也试过弹出窗口,但我需要始终显示文本。 有没有办法为此使用文本功能(ol.format.TextFeature)? 我可以为此目的使用任何物品吗? 谢谢!
答案 0 :(得分:1)
您可以使用ol.Overlay
。覆盖基本上是Element
可以是的任何内容。它的位置可以随时设置。
查看示例:http://openlayers.org/en/v3.9.0/examples/overlay.html?q=overlay
您可以使用地图浏览器事件(指针向下,指针),如果目标是您的叠加元素,那么您可以移动它并更新其位置。