为了在地图上的固定位置添加文字信息,使用了一个leaflet的插件,插件地址是:https://github.com/yakitoritabetai/Leaflet.LabelTextCollision,使用这个插件可以在图层上添加文字信息,但是还会出现一个小蓝点,不知道怎么把这个小蓝点取消掉
页面效果如下:
添加文字的代码如下:
老师您好,我想问下如何只显示文字,不出现这个小蓝点
老师您好,您的意思是把radius:0去掉么,这个注释掉之后就会这个小蓝点就会变成一个很大的蓝点,页面截图和代码如下:
你是想在地图上特定位置添加文本是吧,那你可以使用L.divIcon这个方法,以icon的参数传入L.marker就可以了。具体用法如下:<!--StartFragment -->
var myIcon = L.divIcon({ html: "南极洲", className: 'my-div-icon', iconSize:30 }); L.marker([0, 0], {icon: myIcon}).addTo(map);
html为文本内容。