leaflet 添加featureLayer 并自定义样式


 1             let url = "https://xxx.arcgis.com/arcgis/rest/services/line_0706_3857/FeatureServer/0"; //此处为地址样式,不是完整的地址,请填写服务的完整地址。
 2                         
 3             var LineLayer = esri.featureLayer({
 4                 url: url,
 5                 style: function (feature) {
 6                     var c = '#007D7D';;
 7                     var o = 0.95;
 8                     let width = 3;
 9                     let gj = feature.properties.lineGJ;
10 
11                     if (gj > 0 && gj < 201) {
12                         width = 3
13                     } else if (gj < 200 && gj < 401) {
14                         width = 5;
15                     } else if (gj > 400) {
16                         width = 7;
17                     }
18 
19                     return { color: c, opacity: o, weight: width };
20                 }
21             }).addTo(map);

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 leaflet 自定义 featurelayer的 popup leaflet 自定义弹出样式 leaflet 将control添加到自定义的div中 leaflet天地图GeoJSON边界添加自定义背景 QTabWidget添加自定义样式 leaflet之自定义marker Icon Leaflet中实现添加、隐藏、自定义缩放Zoom控件 自定义Android spinner样式并添加监听事件 Joomla - 自定义(自定义模块、修改原有模块样式、添加全局JS) vue 动态添加