原地址:
http://xxxxxx/arcgis/rest/services/PY/PYGHBZ/MapServer
查看图例JSON:
http://xxxxxx/arcgis/rest/services/PY/PYGHBZ/MapServer/legend?f=pjson
里面的url就是图例图片
查看当前图层的图例图片
http://xxxxxx/arcgis/rest/services/PY/PYGHBZ/MapServer/图层ID/images/图例URL
let obj = {
url:'http://xxxxxx/arcgis/rest/services/PY/PYGHBZ/MapServer',
subLayer:0
}
let newURL = obj.url +'/legend?f=pjson'
axios.get(newURL).then(res=>{
this.legendList = res.data.layers[obj.subLayer].legend;
this.legendList.forEach(item=>{
item.urlImg = `${obj.url}/${obj.subLayer}/images/${item.url}`;
})
console.log("this.legendList",this.legendList);
})