#1 楼
Leaflet 1.0的更新:从Leaflet 1.0开始,已弃用Leaflet.label插件,因为它作为L.Tooltip
包含在Leaflet核心中。无需包含源脚本,并且语法略有更改。示例用法:
var marker = new L.marker([39.5, -77.3], { opacity: 0.01 }); //opacity may be set to zero
marker.bindTooltip("My Label", {permanent: true, className: "my-label", offset: [0, 0] });
marker.addTo(map);
标记不透明度也可能完全设置为0。
在Leaflet 1.0之前:
使用Leaflet.label插件(geomajor56已提及)。
.my-label {
position: absolute;
width:1000px;
font-size:20px;
}
使用Leaflet Label插件,标签直接与标记绑定,但是您可以将标记的不透明度设置为几乎为零,因此只有标签可见。 (如果将标记的不透明度设置为0,则相关的标签也将消失。) br />
<script src="scripts/leaflet.label.js"></script>
评论
@NikhilVJ-问答中没有讨论如何在没有相应标记的情况下提供工具提示。这里的答案讨论了如何只显示文本,而没有可见标记。抱歉,我不好