获取mapSever图例
原地址:
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);})
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
