LeafletJS 加载 WFS自定义样式

修改 JavaScript

WMS 由服务器端完成地图渲染的任务,如果要对地图的样式进行定制,可以使用 SLD ,将样式的定义文件传递给服务器, 服务器再返回地图的结果。而 WFS 返回的数据则可以由客户端来完成样式的调整与渲染。

在这种情况下不需要对服务器端进行任何的修改,服务器只提供数据即可。

在客户端,可以定义匿名函数实现样式的定义。

style:function(feature){
    return {
        stroke:true,
        color:'#333333',
        opacity: 1,
        fillOpacity: 0.1,
        fillColor: '#333333',
        weight:1
    }
},

结果