当前位置: 首页 > Web前端 > vue.js

arcgisforjs动态空间featureLayer色彩渲染渲染器设置

时间:2023-04-01 12:54:41 vue.js

Arcgisforjslevelcoloring1.根据发布的数据设置各种符号样式letless35={type:"simple-fill",//autocastsasnewSimpleFillSymbol()color:"#38627a",style:"solid",outline:{width:0.2,color:[255,255,255,0.5]}}letless36={type:"simple-fill",//autocastsasnewSimpleFillSymbol()颜色:"#FF66CC",style:"solid",outline:{width:0.2,color:'red'}}2.创建渲染器,设置keyid(即根据哪个字段分类,我这里选择OBJECTID_1),创建样式之前访问和基于关于值Hierarchicalletrender2={type:'class-breaks',field:"OBJECTID_1",classBreakInfos:[{minValue:0,maxValue:1000,symbol:less35,label:"<35%"//符号标签inlegend},{minValue:1000,maxValue:2000000.3499,symbol:less36,label:"<35%"//labelforsymbolinlegend}]}3.在featureLayer中使用,不了解的可以阅读我的另一篇文章layerValue=newFeatureLayer({renderer:render2,ID:“tempLyasdr”,网址:“http://*****:6080/arcgis/rest/services/*****/ShpDynamicWorkspace/MapServer/dynamicLayer”,dynamicDataSource:{类型:“数据层”,dataSource:{type:"table",workspaceId:"*****",//dataSourceName:"*****.shp",},},});4.原创者链接

最新推荐
猜你喜欢