有没有办法让点特征显示为文本?
Is there a way to make a Point feature show as text?
在 Leaflet 中,有一个选项可以将图标设为 div 而不是图片。这意味着您可以制作一个只是文本的标记,本质上是一个可以由用户移动的标签。这就是我尝试使用 OL3 重现的内容,但没有成功。
在 OL3 中是否有任何可用的东西可以在地图上显示类似于点要素的文本?如,可以在编辑模式下移动并附加到矢量图层中的地图。
我觉得Overlay is what you need: see http://openlayers.org/en/master/examples/overlay.html
是的,如果您正确设置标记的样式(不使用图像)是可能的:
new ol.style.Style({
text: new ol.style.Text({......
看下面的工作示例:
http://jsfiddle.net/pfavero/yabta24t/13/
在 Leaflet 中,有一个选项可以将图标设为 div 而不是图片。这意味着您可以制作一个只是文本的标记,本质上是一个可以由用户移动的标签。这就是我尝试使用 OL3 重现的内容,但没有成功。
在 OL3 中是否有任何可用的东西可以在地图上显示类似于点要素的文本?如,可以在编辑模式下移动并附加到矢量图层中的地图。
我觉得Overlay is what you need: see http://openlayers.org/en/master/examples/overlay.html
是的,如果您正确设置标记的样式(不使用图像)是可能的:
new ol.style.Style({
text: new ol.style.Text({......
看下面的工作示例: http://jsfiddle.net/pfavero/yabta24t/13/